FormsAuthenticationConfiguration.SlidingExpiration Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает скользящий срок действия проверки подлинности.
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
Значение свойства
true
, если включен скользящий срок действия; в ином случае — false
. Значение по умолчанию — true
.
- Атрибуты
Примеры
В следующем примере кода показано, как осуществляется доступ к свойству SlidingExpiration. Ознакомьтесь с примером FormsAuthenticationConfiguration кода в разделе класса, чтобы узнать, как получить раздел.
// 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
Комментарии
SlidingExpiration Если задано значениеtrue
, интервал времени, в течение которого файл cookie проверки подлинности действителен, сбрасывается до значения свойства срока действияTimeout. Это происходит, если пользователь просматривает после истечения половины времени ожидания. Например, если задать срок действия 20 минут с помощью скользящего срока действия, пользователь может посетить сайт в 2:00 и получить файл cookie, срок действия которого истекает в 2:20. Срок действия обновляется только в том случае, если пользователь посещает сайт после 2:10. Если пользователь посещает сайт в 2:09, файл cookie не обновляется из-за того, что половина срока действия не прошла. Если пользователь ожидает 12 минут, посетите сайт в 2:21 вечера, срок действия файла cookie будет истек.