Compartir a través de


ChannelListenerBase<TChannel> Constructores

Definición

Inicializa una nueva instancia de la clase ChannelListenerBase<TChannel>.

Sobrecargas

ChannelListenerBase<TChannel>()

Inicializa una nueva instancia de la clase ChannelListenerBase<TChannel>.

ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts)

Inicializa una nueva instancia de la clase ChannelListenerBase<TChannel> con los tiempos de espera de comunicación predeterminados especificados.

Comentarios

El constructor ChannelListenerBase<TChannel>() predeterminado inicializa las propiedades de tiempo de espera con los valores de tiempo de espera de ejemplo del servicio al intercambiar los mensajes. El valor predeterminado es 1 minuto para las operaciones de apertura, envío y cierre y 10 minutos para la operación de recepción. Utilice ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts) si desea especificar otros valores para estos tiempos de espera de operación.

ChannelListenerBase<TChannel>()

Inicializa una nueva instancia de la clase ChannelListenerBase<TChannel>.

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

Comentarios

El constructor sin parámetros inicializa las propiedades de tiempo de espera con los valores de tiempo de espera del modelo de servicio al intercambiar mensajes. El valor predeterminado es 1 minuto para las operaciones de apertura, envío y cierre y 10 minutos para la operación de recepción. Utilice ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts) si desea especificar otros valores para estos tiempos de espera de operación.

Se aplica a

ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts)

Inicializa una nueva instancia de la clase ChannelListenerBase<TChannel> con los tiempos de espera de comunicación predeterminados especificados.

protected:
 ChannelListenerBase(System::ServiceModel::IDefaultCommunicationTimeouts ^ timeouts);
protected ChannelListenerBase (System.ServiceModel.IDefaultCommunicationTimeouts timeouts);
new System.ServiceModel.Channels.ChannelListenerBase<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)> : System.ServiceModel.IDefaultCommunicationTimeouts -> System.ServiceModel.Channels.ChannelListenerBase<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)>
Protected Sub New (timeouts As IDefaultCommunicationTimeouts)

Parámetros

timeouts
IDefaultCommunicationTimeouts

IDefaultCommunicationTimeouts que especifican los tiempos de espera predeterminados para operaciones de apertura, envío y cierre al intercambiar los mensajes.

Comentarios

Use ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts) en lugar del constructor sin parámetros si desea especificar valores personalizados para los tiempos de espera de operación abiertos, de envío, recepción y cierre, en lugar de usar los valores predeterminados del modelo de servicio.

Se aplica a