LocalServiceSecuritySettings.InactivityTimeout Proprietà
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.
Ottiene o imposta la durata dell'attesa prima che il canale venga chiuso a causa di inattività.
public:
property TimeSpan InactivityTimeout { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan InactivityTimeout { get; set; }
member this.InactivityTimeout : TimeSpan with get, set
Public Property InactivityTimeout As TimeSpan
Valore della proprietà
TimeSpan rappresenta la durata dell'attesa prima che la sessione di sicurezza con il client venga chiusa a causa di inattività. Il valore predefinito è 2 minuti.
Eccezioni
La proprietà è impostata su un valore minore di 0.
Esempio
In questo esempio viene illustrato come ottenere il valore InactivityTimeout
.
TimeSpan inactivityTimeout = settings.InactivityTimeout;
Dim inactivityTimeout As TimeSpan = settings.InactivityTimeout
Commenti
In una sessione di conversazione protetta, questa proprietà e la proprietà ReceiveTimeout
nell'associazione influiscono sul timeout della sessione. Il valore inferiore tra i due determina quando si verificano i timeout.
Le impostazioni di sessione, inclusa questa impostazione specifica, sono applicabili in presenza di una delle condizioni seguenti:
Tutti i tipi di credenziali client per WSDualHttpBinding e NetTcpBinding.
Se <l'elemento ReliableSession> è abilitato.
Se <l'elemento ReliableSession> non è abilitato, in WSHttpBinding con
true
= UserName o .ClientCredentials.Windows =true
Le impostazioni di sessione, inclusa questa impostazione specifica, non sono applicabili nelle condizioni seguenti:
Per BasicHttpBinding.
Per NetNamedPipeBinding.
Se <l'elemento ReliableSession> non è abilitato, in WSHttpBinding con ClientCertificate
true
= o con nessuna delle ClientCredentials proprietà impostate su .true