StandardBindingImporter クラス

定義

WSDL コントラクトとポリシー アサーションを Windows Communication Foundation (WCF) 標準バインディングにマッピングするための拡張ポイントを提供します。

public ref class StandardBindingImporter : System::ServiceModel::Description::IWsdlImportExtension
public class StandardBindingImporter : System.ServiceModel.Description.IWsdlImportExtension
type StandardBindingImporter = class
    interface IWsdlImportExtension
Public Class StandardBindingImporter
Implements IWsdlImportExtension
継承
StandardBindingImporter
実装

注釈

WSDL と標準バインディングの間の標準マッピングを拡張するには、このクラスをオーバーライドします。 次に、プログラムによって、またはアプリケーション構成ファイルを使用して、カスタム オブジェクトを WsdlImporter にアタッチします。 アプリケーション構成ファイルを使用して、WsdlImporter で使用される内部にカスタム オブジェクトをアタッチすることもできます。

IWsdlImportExtension.BeforeImport メソッドを使用して、標準バインド オブジェクトにインポートされるメタデータを直接変更します。

コンストラクター

名前 説明
StandardBindingImporter()

StandardBindingImporter クラスの新しいインスタンスを初期化します。

メソッド

名前 説明
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

明示的なインターフェイスの実装

名前 説明
IWsdlImportExtension.BeforeImport(ServiceDescriptionCollection, XmlSchemaSet, ICollection<XmlElement>)

標準バインディングに関連付けられているメタデータ ドキュメントをインポートする前に呼び出されます。

IWsdlImportExtension.ImportContract(WsdlImporter, WsdlContractConversionContext)

標準バインディングの WSDL コントラクト情報をインポートするための拡張ポイントを提供します。

IWsdlImportExtension.ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext)

WSDL で定義されているエンドポイントをサービスの説明にマッピングするための拡張ポイントを提供します。

適用対象