MetadataExchangeClient.GetChannelFactory Method (EndpointAddress, String, String)

 

When overridden in a derived class, returns the channel factory that is used to make the WS-Transfer metadata request.

Namespace:   System.ServiceModel.Description
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

protected internal virtual ChannelFactory<IMetadataExchange> GetChannelFactory(
	EndpointAddress metadataAddress,
	string dialect,
	string identifier
)

Parameters

metadataAddress
Type: System.ServiceModel.EndpointAddress

The metadata address.

dialect
Type: System.String

The dialect of the metadata.

identifier
Type: System.String

The identifier of the metadata.

Return Value

Type: System.ServiceModel.ChannelFactory<IMetadataExchange>

A ChannelFactory<TChannel> of type IRequestChannel that makes the WS-Transfer metadata request.

This method is called when retrieving metadata for a MetadataReference.

.NET Framework
Available since 3.0
Return to top
Show: