SessionStateStoreProviderBase.ResetItemTimeout(HttpContext, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Aktualisiert das Ablaufdatum und die Ablaufzeit eines Elements im Sitzungsdatenspeicher.
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)
Parameter
- context
- HttpContext
Das HttpContext für die aktuelle Anforderung.
- id
- String
Die Sitzungs-ID für die aktuelle Anforderung.
Beispiele
Ein Beispiel für eine Implementierung eines Sitzungszustandsspeicheranbieters finden Sie unter Implementieren eines Session-State Store-Anbieters.
Hinweise
Das SessionStateModule -Objekt ruft die ResetItemTimeout -Methode auf, um das Ablaufdatum und die -Uhrzeit für eine Sitzung auf das aktuelle Datum und die aktuelle Uhrzeit plus den Sitzungswert Timeout zu aktualisieren, wenn:
das EnableSessionState Attribut ist
true
, oderDie Anforderung hat die AcquireRequestState Ereignisse und ReleaseRequestState aufgrund eines Fehlers nicht ausgelöst.
Wenn eine ASP.NET Seite angefordert wird und das EnableSessionState Attribut auf false
festgelegt ist, wird die ResetItemTimeout -Methode weiterhin aufgerufen, um das Ablaufdatum und die Uhrzeit der Daten im Sitzungsdatenspeicher zu aktualisieren.