ChannelListenerBase<TChannel> Constructeurs

Définition

Initialise une nouvelle instance de la classe ChannelListenerBase<TChannel>.

Surcharges

ChannelListenerBase<TChannel>()

Initialise une nouvelle instance de la classe ChannelListenerBase<TChannel>.

ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts)

Initialise une nouvelle instance de la classe ChannelListenerBase<TChannel> avec des délais d'attente de communication par défaut spécifiés.

Remarques

Le constructeur ChannelListenerBase<TChannel>() par défaut initialise des propriétés de délai d'attente avec les valeurs du délai d'attente du modèle de service lors de l'échange de messages. La valeur par défaut est 1 minute pour les opérations d'ouverture, d'envoi et de fermeture et 10 minutes pour l'opération de réception. Utilisez ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts) si vous souhaitez spécifier d'autres valeurs pour ces délais d'attente d'opération.

ChannelListenerBase<TChannel>()

Initialise une nouvelle instance de la classe ChannelListenerBase<TChannel>.

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

Remarques

Le constructeur sans paramètre initialise les propriétés de délai d’expiration avec les valeurs de délai d’expiration du modèle de service lors de l’échange de messages. La valeur par défaut est 1 minute pour les opérations d'ouverture, d'envoi et de fermeture et 10 minutes pour l'opération de réception. Utilisez ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts) si vous souhaitez spécifier d'autres valeurs pour ces délais d'attente d'opération.

S’applique à

ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts)

Initialise une nouvelle instance de la classe ChannelListenerBase<TChannel> avec des délais d'attente de communication par défaut spécifiés.

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)

Paramètres

timeouts
IDefaultCommunicationTimeouts

IDefaultCommunicationTimeouts qui spécifient les délais d'attente par défaut pour les opérations d'ouverture, d'envoi, de réception et de fermeture lors de l'échange de messages.

Remarques

Utilisez ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts) au lieu du constructeur sans paramètre si vous souhaitez spécifier des valeurs personnalisées pour les délais d’attente d’opération d’ouverture, d’envoi, de réception et de fermeture au lieu d’utiliser les valeurs par défaut du modèle de service.

S’applique à