ChannelListenerBase<TChannel> Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.