Udostępnij za pośrednictwem


RoleManagerSection.CookieSlidingExpiration Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy plik cookie używany do buforowania nazw ról będzie okresowo resetowany.

public:
 property bool CookieSlidingExpiration { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("cookieSlidingExpiration", DefaultValue=true)]
public bool CookieSlidingExpiration { get; set; }
[<System.Configuration.ConfigurationProperty("cookieSlidingExpiration", DefaultValue=true)>]
member this.CookieSlidingExpiration : bool with get, set
Public Property CookieSlidingExpiration As Boolean

Wartość właściwości

Boolean

true jeśli nazwa pliku cookie nazwy plików cookie data i godzina zostaną okresowo resetowane; w przeciwnym razie , false. Wartość domyślna to true.

Atrybuty

Przykłady

W poniższym przykładzie kodu pokazano, jak używać CookieSlidingExpiration właściwości . Ten przykład kodu jest częścią większego przykładu udostępnionego RoleManagerSection dla klasy .

// Display CookieSlidingExpiration property.
Console.WriteLine("CookieSlidingExpiration: {0}",
  configSection.CookieSlidingExpiration);
' Display CookieSlidingExpiration property.
Console.WriteLine("CookieSlidingExpiration: {0}", _
 configSection.CookieSlidingExpiration)

Uwagi

Można określić, czy plik cookie używany do buforowania nazw ról jest okresowo resetowany, czy wygasł w stałym punkcie w czasie, używając atrybutu cookieSlidingExpiration w pliku Web.config dla aplikacji ASP.NET. Jeśli truewartość , wygaśnięcie pliku cookie jest początkowo ustawione na bieżącą datę i godzinę oraz CookieTimeout właściwość , w minutach. Podczas gdy użytkownik nadal aktywnie korzysta z aplikacji ASP.NET, data i godzina wygaśnięcia pliku cookie są automatycznie odświeżane, jeśli jest mniej niż połowa pozostałychCookieTimeout. Wartość domyślna to true.

Dotyczy