LocalClientSecuritySettings.SessionKeyRenewalInterval Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia przedział czasu, po którym inicjator odnawia klucz dla sesji zabezpieczeń.
public:
property TimeSpan SessionKeyRenewalInterval { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan SessionKeyRenewalInterval { get; set; }
member this.SessionKeyRenewalInterval : TimeSpan with get, set
Public Property SessionKeyRenewalInterval As TimeSpan
Wartość właściwości
Element TimeSpan reprezentujący przedział czasu, po którym inicjator odnawia klucz sesji zabezpieczeń. Wartość domyślna to 10 godzin.
Wyjątki
Właściwość jest set
wartością mniejszą niż 0.
Przykłady
W tym przykładzie pokazano, jak uzyskać tę właściwość.
TimeSpan sessionKeyRenewalInterval = settings.SessionKeyRenewalInterval;
Dim sessionKeyRenewalInterval As TimeSpan = settings.SessionKeyRenewalInterval
Uwagi
Ustawienia sesji, takie jak ten, mają zastosowanie w dowolnym z następujących warunków:
Wszystkie typy poświadczeń klienta dla systemów WSDualHttpBinding i NetTcpBinding.
Jeśli <element reliableSession> jest włączony.
Jeśli <element reliableSession> nie jest włączony, w systemie WSHttpBinding
true
= UserNamelub .ClientCredentials.Windows =true
Ustawienia sesji, takie jak ta, nie mają zastosowania w żadnym z następujących warunków:
Dla .BasicHttpBinding
Dla .NetNamedPipeBinding
Jeśli <element reliableSession> nie jest włączony, w przypadku WSHttpBinding polecenia ClientCertificate =
true
lub z żadną ClientCredentials właściwością ustawioną natrue
wartość .