다음을 통해 공유


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<IMetadataExchange>

WS-Transfer 메타데이터를 요청하는 ChannelFactory<TChannel> 형식의 IRequestChannel입니다.

설명

이 메서드는 에 대한 메타데이터를 검색할 때 호출됩니다 MetadataReference.

적용 대상