System.ServiceModel.ChannelFactory<TChannel>
public class ChannelFactory<TChannel> : ChannelFactory, IChannelFactory<TChannel>, IChannelFactory, ICommunicationObject
namespace System.ServiceModel
{
public class ChannelFactory<TChannel> : ChannelFactory, IChannelFactory<TChannel>, IChannelFactory, ICommunicationObject
{
protected ChannelFactory(Type channelType);
public ChannelFactory();
public ChannelFactory(Binding binding);
public ChannelFactory(Binding binding, string remoteAddress);
public ChannelFactory(Binding binding, EndpointAddress remoteAddress);
public ChannelFactory(ServiceEndpoint endpoint);
public TChannel CreateChannel(EndpointAddress address);
public virtual TChannel CreateChannel(EndpointAddress address, Uri via);
public TChannel CreateChannel();
public static TChannel CreateChannel(Binding binding, EndpointAddress endpointAddress);
public static TChannel CreateChannel(Binding binding, EndpointAddress endpointAddress, Uri via);
}
}