Compartilhar via


MetadataExchangeClient.GetChannelFactory Método

Definição

Quando substituído em uma classe derivada, retorna a fábrica de canais usada para fazer a solicitação de metadados de 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)

Parâmetros

metadataAddress
EndpointAddress

O endereço dos metadados.

dialect
String

O dialeto dos metadados.

identifier
String

O identificador dos metadados.

Retornos

ChannelFactory<IMetadataExchange>

Um ChannelFactory<TChannel> do tipo IRequestChannel que faz a solicitação de metadados de WS-Transfer.

Comentários

Esse método é chamado ao recuperar metadados para um MetadataReference.

Aplica-se a