FormsAuthenticationConfiguration.SlidingExpiration 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í posuvné vypršení platnosti ověřování.
public:
property bool SlidingExpiration { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("slidingExpiration", DefaultValue=true)]
public bool SlidingExpiration { get; set; }
[<System.Configuration.ConfigurationProperty("slidingExpiration", DefaultValue=true)>]
member this.SlidingExpiration : bool with get, set
Public Property SlidingExpiration As Boolean
Hodnota vlastnosti
true
je-li povolena posuvná platnost; false
v opačném případě . Výchozí formát je true
.
- Atributy
Příklady
Následující příklad kódu ukazuje, jak získat přístup k SlidingExpiration vlastnosti. V příkladu kódu v tématu předmětu FormsAuthenticationConfiguration se dozvíte, jak získat oddíl.
// Get the current SlidingExpiration.
bool currentSlidingExpiration =
formsAuthentication.SlidingExpiration;
// Set the SlidingExpiration.
formsAuthentication.SlidingExpiration = false;
' Get the current SlidingExpiration.
Dim currentSlidingExpiration As Boolean = _
formsAuthentication.SlidingExpiration
' Set the SlidingExpiration.
formsAuthentication.SlidingExpiration = False
Poznámky
Je-li nastavena SlidingExpiration na true
hodnotu , časový interval, během kterého je ověřovací soubor cookie platný, se resetuje na hodnotu vlastnosti vypršení platnosti Timeout . K tomu dochází v případě, že uživatel přejde po uplynutí poloviny časového limitu. Pokud například nastavíte vypršení platnosti 20 minut pomocí posuvného vypršení platnosti, může uživatel navštívit web v 2:00 a obdržet soubor cookie nastavený na vypršení platnosti v 2:20 pm. Vypršení platnosti se aktualizuje pouze v případě, že uživatel navštíví web po 2:10. Pokud uživatel navštíví web v 2:09, soubor cookie se neaktualizuje, protože polovina času vypršení platnosti uplynula. Pokud uživatel počká 12 minut, navštívíte web v 2:21, platnost souboru cookie vyprší.