MetadataExchangeClient.GetChannelFactory メソッド

定義

派生クラスでオーバーライドされると、WS-Transfer メタデータ要求を行うために使用されるチャネル ファクトリを返します。

protected public:
 virtual System::ServiceModel::ChannelFactory<System::ServiceModel::Description::IMetadataExchange ^> ^ GetChannelFactory(System::ServiceModel::EndpointAddress ^ metadataAddress, System::String ^ dialect, System::String ^ identifier);
protected internal virtual System.ServiceModel.ChannelFactory<System.ServiceModel.Description.IMetadataExchange> GetChannelFactory (System.ServiceModel.EndpointAddress metadataAddress, string dialect, string identifier);
abstract member GetChannelFactory : System.ServiceModel.EndpointAddress * string * string -> System.ServiceModel.ChannelFactory<System.ServiceModel.Description.IMetadataExchange>
override this.GetChannelFactory : System.ServiceModel.EndpointAddress * string * string -> System.ServiceModel.ChannelFactory<System.ServiceModel.Description.IMetadataExchange>
Protected Friend Overridable Function GetChannelFactory (metadataAddress As EndpointAddress, dialect As String, identifier As String) As ChannelFactory(Of IMetadataExchange)

パラメーター

metadataAddress
EndpointAddress

メタデータ アドレス。

dialect
String

メタデータの言語。

identifier
String

メタデータの識別子。

戻り値

WS-Transfer メタデータ要求を行う、ChannelFactory<TChannel> 型の IRequestChannel

注釈

このメソッドは、MetadataReference のメタデータを取得するときに呼び出されます。

適用対象