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 Uhrzeit 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
Die HttpContext für die aktuelle Anforderung.
- id
- String
Der Sitzungsbezeichner 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 sowie den Sitzungswert Timeout zu aktualisieren, wenn eine der folgenden Aktionen zu beachten ist:
das EnableSessionState Attribut lautet
true, oderdie Anforderung hat die AcquireRequestState Ereignisse aufgrund ReleaseRequestState eines Fehlers nicht ausgelöst.
Wenn eine ASP.NET Seite angefordert wird und das Attribut EnableSessionState auf false festgelegt ist, wird die methode ResetItemTimeout weiterhin aufgerufen, um das Ablaufdatum und die Uhrzeit der Daten im Sitzungsdatenspeicher zu aktualisieren.