Oracle データベースを使用したメタデータと WCF サービス モデル
WCF サービス モデルでは、アダプター サービス参照の追加 Visual Studio プラグインまたは ServiceModel メタデータ ユーティリティ ツール (svcutile.exe) を使用して、コードで次のいずれかを実行できるプロキシ クラスを生成します。
アダプターに対する操作を呼び出す (WCF クライアント クラス)
アダプターから操作を受信する (WCF サービス コントラクト)
これらのツールは、Oracle Database アダプターによって公開されるメタデータから、ターゲット操作のサービス コントラクト (およびサポート メッセージ コントラクト、操作コントラクト、およびデータ コントラクト) を表す .NET クラスを生成します。 この生成されたコードの構造の理解については、 の「生成されたクライアント コードについて」 https://go.microsoft.com/fwlink/?LinkId=98365を参照してください。 このトピックでは、svcutil.exe 生成されるコードについて具体的に説明しますが、その内容は、アダプター サービス参照プラグインの追加で生成されるコードにも適用できます。 ターゲット操作用に WCF クライアント クラスまたは WCF サービス コントラクトを生成する方法と、svcutil.exe とアダプター サービス参照の追加プラグインの違いについては、「 Wcf クライアントまたは WCF サービス コントラクト for Oracle Database Solution Artifacts を生成する」を参照してください。