IWcfReferenceReceiveContextInformation インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
追加のコンテキスト情報を取得するために実装するインターフェイスを定義します。
public interface class IWcfReferenceReceiveContextInformation
public interface IWcfReferenceReceiveContextInformation
type IWcfReferenceReceiveContextInformation = interface
Public Interface IWcfReferenceReceiveContextInformation
注釈
このインターフェイスにより、WSDL インポーター メカニズムは、プロキシの生成を改善し、Visual Studio内の開発者エクスペリエンスを向上させるために、追加のコンテキスト情報を受け取ることができます。 WSDL インポーターがインターフェイスをIWcfReferenceReceiveContextInformation実装する場合、ReceiveImportContextInformation
メソッドは WCF プロキシ ジェネレーターによって呼び出され、メソッドIWsdlImportExtensionIPolicyImportExtensionが呼び出される前に呼び出されます。
追加のコンテキスト情報は、メソッドに渡されるパラメーターを ReceiveImportContextInformation
参照します。 パラメーターには、拡張ファイルの内容と、インターフェイスを実装するオブジェクトへの参照が IServiceProvider 含まれます。 メソッドに渡される拡張ファイルはインポーターに固有であり、必要な追加情報を格納するために使用されます。 つまり、Visual Studioはこれらのファイルの内容を制御せず、直接使用しません。
注意
インポーターは、WCF 機能拡張メカニズムを参照します。 このメカニズムを使用すると、サービスを記述するメタデータ (WSDL/XSD) ドキュメントからプロキシ コードを生成する方法をカスタマイズできます。 詳細については、「 WCF 拡張機能のカスタム メタデータのインポート」を参照してください。
メソッド
ReceiveImportContextInformation(IDictionary<String,Byte[]>, IServiceProvider) |
追加コンテキスト情報を取得します。 |