Aracılığıyla paylaş


FormsAuthenticationConfiguration.SlidingExpiration Özellik

Tanım

Kimlik doğrulaması kayan süre sonunu alır veya ayarlar.

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

Özellik Değeri

Boolean

true kayan süre sonu etkinse; aksi takdirde , false. Varsayılan değer: true.

Öznitelikler

Örnekler

Aşağıdaki kod örneği özelliğine nasıl erişeceklerini SlidingExpiration gösterir. Bölümü nasıl edineceğinizi öğrenmek için sınıf konusunun kod örneğine FormsAuthenticationConfiguration bakın.

// 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

Açıklamalar

SlidingExpiration olarak ayarlandığındatrue, kimlik doğrulama tanımlama bilgisinin geçerli olduğu zaman aralığı süre sonu Timeout özellik değerine sıfırlanır. Kullanıcı, zaman aşımının yarısının süresi dolduktan sonra göz atarsa bu durum ortaya çıkar. Örneğin, kayan süre sonunu kullanarak 20 dakikalık bir süre sonu ayarlarsanız, bir kullanıcı siteyi 14:00'te ziyaret edebilir ve süresi 14:20'de dolacak şekilde ayarlanmış bir tanımlama bilgisi alabilir. Süre sonu yalnızca kullanıcı 14:10'dan sonra siteyi ziyaret ederse güncelleştirilir. Kullanıcı siteyi 14:09'da ziyaret ederse, süre sonu süresinin yarısı geçmediği için tanımlama bilgisi güncelleştirilmez. Kullanıcı 12 dakika beklerse, siteyi 14:21'de ziyaret ederse, tanımlama bilgisinin süresi dolar.

Şunlara uygulanır