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