Condividi tramite


MetadataExchangeClient.GetChannelFactory Metodo

Definizione

Quando viene sottoposto a override in una classe derivata, restituisce il channel factory utilizzato per eseguire la richiesta di metadati 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)

Parametri

metadataAddress
EndpointAddress

Indirizzo dei metadati.

dialect
String

Sottolinguaggio dei metadati.

identifier
String

Identificatore dei metadati.

Restituisce

Oggetto ChannelFactory<TChannel> di tipo IRequestChannel che esegue la richiesta di metadati WS-Transfer.

Commenti

Questo metodo viene chiamato in caso di recupero dei metadati per un MetadataReference.

Si applica a