System.ServiceModel
4.0.0.0
System.ServiceModel.Channels.IChannelFactory
To be added.
Implementing the contract allows users to create multiple channels of a given type without having to specify the channel type each time. In other words, defining the channel type as a generic parameter for the channel factory implementing the interface means that it is not necessary to pass the type into the methods. If users want to create different channel types, they can create additional channel factories for each type of channel required. The overload allows you to distinguish the address to which the message is initially sent from the ultimate destination. For a discussion of addressing, see the Addresses topic.
Defines the interface that must be implemented by channel factories that create type-specific channels.
Method
4.0.0.0
TChannel
Use the overload to distinguish the address to which the message is initially sent from the ultimate destination when you want to do manual routing. Note that any channels created by this channel factory are closed when the channel factory is closed.
Creates a channel of a specified type to a specified endpoint address.
A channel of type to the specified endpoint address.
The that provides the location of the service.
Method
4.0.0.0
TChannel
The transport address specified by the is the location to which a message should initially be sent on its way to some other remote address specified by the at which the service is located. In most Internet scenarios, the URI is the same as the of the final address of the service. You only distinguish between these two addresses when you want to do some kind of manual routing. Note that any channels created by this channel factory are closed when the channel factory is closed. For a discussion of addressing, see the Addresses topic.
Creates a channel of a specified type to a specified endpoint address and transport address to which messages are sent.
A channel of type to the specified endpoint address and transport address.
The that provides the location of the service.
The that contains the transport address to which the message is sent.