Поделиться через


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

Идентификатор метаданных.

Возвращаемое значение

Фабрика ChannelFactory<TChannel> типа IRequestChannel, которая делает запрос к метаданным WS-Transfer.

Комментарии

Этот метод вызывается при извлечении метаданных для MetadataReference.

Применяется к