SQL アダプターを使用したメタデータと WCF サービス モデル
WCF サービス モデルでは、アダプター サービス参照の追加 Visual Studio プラグインまたは ServiceModel メタデータ ユーティリティ ツール (svcutile.exe) を使用して、次の操作を行います。
コードがアダプターから操作を受信できるサービス コントラクト (WCF サービス コントラクト) を生成します。 この .NET インターフェイスは、ターゲット操作のサービス コントラクトを表します。
プロキシ クラス (WCF クライアント クラス) を生成します。このクラスを使用して、コードでアダプターに対する操作を呼び出すことができます。
サービス コントラクトのサポート メッセージ コントラクト、操作コントラクト、およびデータ コントラクトを表す注釈付きクラス。
この生成されたコードの構造の理解については、「生成された クライアント コードについて」を参照してください。 このトピックでは、svcutil.exe 生成されるコードについて具体的に説明しますが、その内容は、アダプター サービス参照プラグインの追加で生成されるコードにも適用できます。
ターゲット操作用に WCF クライアント クラスまたは WCF サービス コントラクトを生成する方法と、svcutil.exe とアダプター サービス参照の追加プラグインの違いについては、「Generate a WCF Client or WCF Service Contract for SQL Server Artifacts」を参照してください。