System.ServiceModel.ChannelFactory public abstract class ChannelFactory : CommunicationObject, IDisposable, IChannelFactory, ICommunicationObject Documentation Code public ClientCredentials Credentials { get; } public ServiceEndpoint Endpoint { get; } protected ChannelFactory() protected abstract ServiceEndpoint CreateDescription() protected virtual IChannelFactory CreateFactory() public T GetProperty<T>() protected void InitializeEndpoint(Binding binding, EndpointAddress address) protected void InitializeEndpoint(ServiceEndpoint endpoint)