LocalServiceSecuritySettings.InactivityTimeout Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví dobu čekání před uzavřením kanálu z důvodu nečinnosti.
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
Hodnota vlastnosti
A TimeSpan , který představuje dobu čekání před ukončením relace zabezpečení s klientem z důvodu nečinnosti. Výchozí hodnota je 2 minuty.
Výjimky
Vlastnost je nastavena na hodnotu menší než 0.
Příklady
Tento příklad ukazuje, jak získat InactivityTimeout
hodnotu.
TimeSpan inactivityTimeout = settings.InactivityTimeout;
Dim inactivityTimeout As TimeSpan = settings.InactivityTimeout
Poznámky
V zabezpečené relaci konverzace mějte na paměti, že tato vlastnost i ReceiveTimeout
vlastnost vazby ovlivňují časový limit relace. Kratší z těchto dvou možností určuje, kdy dojde k vypršení časových limitů.
Nastavení relace, jako je toto, platí za některé z následujících podmínek:
Všechny typy přihlašovacích údajů klienta pro WSDualHttpBinding a NetTcpBinding.
Pokud <element reliableSession> není povolený, zapněte WSHttpBinding s UserName =
true
nebo ClientCredentials.Windows =true
.
Nastavení relace, jako je toto, neplatí za žádné z následujících podmínek:
Pro BasicHttpBinding.
Pro NetNamedPipeBinding.
Pokud <není povolený element reliableSession>, zapnuto WSHttpBinding s ClientCertificate =
true
nebo bez žádné z vlastností nastavených ClientCredentials natrue
.