System.ServiceModel.Channels.ChannelFactoryBase<TChannel>
public abstract class ChannelFactoryBase<TChannel> : ChannelFactoryBase, IChannelFactory<TChannel>, IChannelFactory, ICommunicationObject
namespace System.ServiceModel.Channels
{
public abstract class ChannelFactoryBase<TChannel> : ChannelFactoryBase, IChannelFactory<TChannel>, IChannelFactory, ICommunicationObject
{
protected ChannelFactoryBase();
protected ChannelFactoryBase(IDefaultCommunicationTimeouts timeouts);
public TChannel CreateChannel(EndpointAddress address);
public TChannel CreateChannel(EndpointAddress address, Uri via);
protected abstract TChannel OnCreateChannel(EndpointAddress address, Uri via);
protected void ValidateCreateChannel();
}
}