Compartilhar via


ChannelFactoryBase Construtores

Definição

Inicializa uma nova instância da classe ChannelFactoryBase.

Sobrecargas

ChannelFactoryBase()

Inicializa uma nova instância da classe ChannelFactoryBase.

ChannelFactoryBase(IDefaultCommunicationTimeouts)

Inicializa uma nova instância da classe ChannelFactoryBase com os tempos limite de comunicação padrão especificados.

Comentários

O construtor padrão ChannelFactoryBase() inicializa propriedades de tempo limite com os valores de tempo limite do modelo de serviço ao trocar mensagens. O valor padrão é de 1 minuto para operações abertas, de envio e de fechamento e de 10 minutos para a operação de recebimento. Use ChannelFactoryBase(IDefaultCommunicationTimeouts) se quiser especificar outros valores para esses tempos limite de operação.

ChannelFactoryBase()

Inicializa uma nova instância da classe ChannelFactoryBase.

protected:
 ChannelFactoryBase();
protected ChannelFactoryBase ();
Protected Sub New ()

Comentários

O construtor sem parâmetros inicializa as propriedades de tempo limite com os valores de tempo limite do modelo de serviço ao trocar mensagens. O valor padrão é de 1 minuto para operações abertas, de envio e de fechamento e de 10 minutos para a operação de recebimento. Use ChannelFactoryBase(IDefaultCommunicationTimeouts) se quiser especificar outros valores para esses tempos limite de operação.

Aplica-se a

ChannelFactoryBase(IDefaultCommunicationTimeouts)

Inicializa uma nova instância da classe ChannelFactoryBase com os tempos limite de comunicação padrão especificados.

protected:
 ChannelFactoryBase(System::ServiceModel::IDefaultCommunicationTimeouts ^ timeouts);
protected ChannelFactoryBase (System.ServiceModel.IDefaultCommunicationTimeouts timeouts);
new System.ServiceModel.Channels.ChannelFactoryBase : System.ServiceModel.IDefaultCommunicationTimeouts -> System.ServiceModel.Channels.ChannelFactoryBase
Protected Sub New (timeouts As IDefaultCommunicationTimeouts)

Parâmetros

timeouts
IDefaultCommunicationTimeouts

O IDefaultCommunicationTimeouts que especifica os tempos limite padrão para as operações open, send, receive e close ao trocar mensagens.

Comentários

Use ChannelFactoryBase(IDefaultCommunicationTimeouts) em vez do construtor sem parâmetros se quiser especificar valores personalizados para os tempos limite de operação abertos, enviados, recebidos e fechados em vez de usar os valores padrão do modelo de serviço.

Aplica-se a