次の方法で共有


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」を参照してください。

参照

WCF サービス モデルを使用して SQL アプリケーションを開発する