System.ServiceModel.Channels.ChannelFactoryBase<TChannel>
public abstract class ChannelFactoryBase<TChannel> : ChannelFactoryBase, IChannelFactory, ICommunicationObject, IChannelFactory<TChannel>
namespace System.ServiceModel.Channels
{
public abstract class ChannelFactoryBase<TChannel> : ChannelFactoryBase, IChannelFactory, ICommunicationObject, IChannelFactory<TChannel>
{
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();
}
}