SessionStateStoreProviderBase.ResetItemTimeout(HttpContext, String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Uppdaterar förfallodatum och tid för ett objekt i sessionsdatalagret.
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)
Parametrar
- context
- HttpContext
För HttpContext den aktuella begäran.
- id
- String
Sessionsidentifieraren för den aktuella begäran.
Exempel
Ett exempel på en implementering av en sessionstillståndslagerprovider finns i Implementera en Session-State Store-provider.
Kommentarer
Objektet SessionStateModule anropar ResetItemTimeout metoden för att uppdatera förfallodatum och tid för en session till aktuellt datum och tid plus sessionsvärdet Timeout när antingen:
attributet EnableSessionState är
true, ellerbegäran har inte genererat AcquireRequestState händelserna och ReleaseRequestState på grund av ett fel.
Om en ASP.NET sida begärs och attributet EnableSessionState anges till false anropas metoden ResetItemTimeout fortfarande för att uppdatera förfallodatum och tid för data i sessionsdatalagret.