ChannelListenerBase<TChannel> Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe ChannelListenerBase<TChannel>.
Overload
ChannelListenerBase<TChannel>() |
Inizializza una nuova istanza della classe ChannelListenerBase<TChannel>. |
ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts) |
Inizializza una nuova istanza della classe ChannelListenerBase<TChannel> con i timeout delle comunicazioni predefiniti specificati. |
Commenti
Il costruttore predefinito ChannelListenerBase<TChannel>() inizializza le proprietà di timeout con i valori di timeout del modello di servizi durante lo scambio di messaggi. Il valore predefinito è pari a 1 minuto per le operazioni di apertura, di invio e di chiusura e a 10 minuti per operazioni di ricezione. Se per i timeout di queste operazioni si desidera specificare altri valori, utilizzare ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts).
ChannelListenerBase<TChannel>()
Inizializza una nuova istanza della classe ChannelListenerBase<TChannel>.
protected:
ChannelListenerBase();
protected ChannelListenerBase ();
Protected Sub New ()
Commenti
Il costruttore senza parametri inizializza le proprietà di timeout con i valori di timeout del modello di servizio durante lo scambio di messaggi. Il valore predefinito è pari a 1 minuto per le operazioni di apertura, di invio e di chiusura e a 10 minuti per operazioni di ricezione. Se per i timeout di queste operazioni si desidera specificare altri valori, utilizzare ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts).
Si applica a
ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts)
Inizializza una nuova istanza della classe ChannelListenerBase<TChannel> con i timeout delle comunicazioni predefiniti specificati.
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)
Parametri
- timeouts
- IDefaultCommunicationTimeouts
IDefaultCommunicationTimeouts che specifica i timeout predefiniti per operazioni di apertura, invio, ricezione e chiusura quando si scambiano messaggi.
Commenti
Usare ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts) anziché il costruttore senza parametri se si desidera specificare valori personalizzati per i timeout delle operazioni di apertura, invio, ricezione e chiusura anziché usare i valori predefiniti del modello di servizio.