SessionStateStoreProviderBase.ResetItemTimeout(HttpContext, String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiorna l'ora e la data di scadenza di un elemento contenuto nell'archivio dati della sessione.
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)
Parametri
- context
- HttpContext
Oggetto HttpContext per la richiesta corrente.
- id
- String
Identificatore di sessione per la richiesta corrente.
Esempio
Per un esempio di implementazione del provider di archiviazione con stato sessione, vedere Implementazione di un provider di archiviazione Session-State.
Commenti
L'oggetto SessionStateModule chiama il ResetItemTimeout metodo per aggiornare la data e l'ora di scadenza per una sessione alla data e all'ora corrente e il valore della sessione Timeout quando:
l'attributo EnableSessionState è
true
, ola richiesta non ha generato gli AcquireRequestState eventi e ReleaseRequestState a causa di un errore.
Se viene richiesta una pagina ASP.NET e l'attributo è impostato su false
, il EnableSessionStateResetItemTimeout metodo viene ancora chiamato per aggiornare la data di scadenza e l'ora dei dati nell'archivio dati della sessione.