WCF データ・コントラクトのモデリング

Windows Communication Foundation (WCF) データ・コントラクトをモデリングできます。
始める前に
この手順で必要なステレオタイプを使用するには、 .Net WCF プロファイルをモデルに適用する必要があります。C# 構造体を作成する際に C# 変換プロファイルはオプションです。
このタスクについて
ダイアグラムで WCF データ・コントラクトをモデリングするには、次のようにします。
  1. ダイアグラムに UML クラスを追加します。
  2. «Data Contract» ステレオタイプをクラスに適用します。 オプションとして、C# 構造体を作成する際に、«CSharp Struct» ステレオタイプもクラスに適用します。
  3. プロパティー・ビューのステレオタイプ・ページにある 「ステレオタイプ・プロパティー」で、 実装に必要なデータ・コントラクト・プロパティーを設定します。
  4. クラスで、1 つ以上の UML 属性を追加します。
  5. 直列化するそれぞれの属性に対して、«Data Member» ステレオタイプを適用します。
  6. 直列化した属性を選択します。プロパティー・ビューのステレオタイプ・ページにある 「ステレオタイプ・プロパティー」で、 実装に必要な「データ・メンバー」プロパティーを設定します。
次の画像はデータ・コントラクトのサンプル・ダイアグラムを示しています。
WCF データ・コントラクトの
ダイアグラム・ビュー。

次の画面取りは、プロパティー・ビューの データ・コントラクトのステレオタイプ・プロパティーを示しています。

プロパティー・ビューでは、
データ・コントラクト・ステレオタイプのネーム・スペース・ステレオタイプ・プロパティーは
インターネット・アドレスに設定されています。
次のタスク
データ・コントラクトをモデリングした後、 UML から C# への変換を構成して実行し、C# コードを生成できます。

フィードバック