MetadataExchangeClient.GetChannelFactory Metod

Definition

När den åsidosätts i en härledd klass returnerar den kanalfabrik som används för att göra WS-Transfer metadatabegäran.

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)

Parametrar

metadataAddress
EndpointAddress

Metadataadressen.

dialect
String

Metadatans dialekt.

identifier
String

Identifieraren för metadata.

Returer

En ChannelFactory<TChannel> typ IRequestChannel som gör WS-Transfer metadatabegäran.

Kommentarer

Den här metoden anropas vid hämtning av metadata för en MetadataReference.

Gäller för