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