SessionStateStoreProviderBase.ResetItemTimeout(HttpContext, String) Metoda
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.
Aktualizuje datę i godzinę wygaśnięcia elementu w magazynie danych sesji.
public:
abstract void ResetItemTimeout(System::Web::HttpContext ^ context, System::String ^ id);
public abstract void ResetItemTimeout (System.Web.HttpContext context, string id);
abstract member ResetItemTimeout : System.Web.HttpContext * string -> unit
Public MustOverride Sub ResetItemTimeout (context As HttpContext, id As String)
Parametry
- context
- HttpContext
Wartość HttpContext dla bieżącego żądania.
- id
- String
Identyfikator sesji dla bieżącego żądania.
Przykłady
Aby zapoznać się z przykładem implementacji dostawcy magazynu stanów sesji, zobacz Implementowanie dostawcy magazynu Session-State.
Uwagi
Obiekt SessionStateModule wywołuje metodę ResetItemTimeout w celu zaktualizowania daty wygaśnięcia i godziny dla sesji do bieżącej daty i godziny oraz wartości sesji Timeout , gdy:
atrybut EnableSessionState ma
true
wartość , lubżądanie nie zgłaszało zdarzeń AcquireRequestState i ReleaseRequestState z powodu błędu.
Jeśli żądana jest strona ASP.NET i EnableSessionState atrybut jest ustawiony na false
, ResetItemTimeout metoda jest nadal wywoływana w celu zaktualizowania daty i godziny wygaśnięcia danych w magazynie danych sesji.