次の方法で共有


TcpRelayTransportBindingElementImporter クラス

定義

WSDL コントラクトとポリシー アサーションをAzure Service Bus TcpRelayTransport バインドにマップします。

public class TcpRelayTransportBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension, System.ServiceModel.Description.IWsdlImportExtension
type TcpRelayTransportBindingElementImporter = class
    interface IWsdlImportExtension
    interface IPolicyImportExtension
Public Class TcpRelayTransportBindingElementImporter
Implements IPolicyImportExtension, IWsdlImportExtension
継承
TcpRelayTransportBindingElementImporter
実装

コンストラクター

TcpRelayTransportBindingElementImporter()

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

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

IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext)

カスタム ポリシー アサーションをインポートし、バインディング要素の実装を追加する

IWsdlImportExtension.BeforeImport(ServiceDescriptionCollection, XmlSchemaSet, ICollection<XmlElement>)

インポートする WSDL ドキュメントの WSDL バインドにカスタム ポリシー アサーションを追加します。

IWsdlImportExtension.ImportContract(WsdlImporter, WsdlContractConversionContext)

コントラクトをインポートするときに呼び出します。

IWsdlImportExtension.ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext)

エンドポイントのインポート時に呼び出します。

適用対象