SessionStateStoreProviderBase.ResetItemTimeout(HttpContext, String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Actualise la date et l'heure d'expiration d'un élément du magasin de données de session.
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)
Paramètres
- context
- HttpContext
HttpContext pour la requête actuelle.
- id
- String
Identificateur de session pour la demande en cours.
Exemples
Pour obtenir un exemple d’implémentation d’un fournisseur de magasin d’état de session, consultez Implémentation d’un fournisseur de magasins d'Session-State.
Remarques
L’objet SessionStateModule appelle la ResetItemTimeout méthode pour mettre à jour la date et l’heure d’expiration d’une session avec la date et l’heure actuelles, plus la valeur de session Timeout dans les cas suivants :
l’attribut EnableSessionState est
true
, oula demande n’a pas soulevé les AcquireRequestState événements et ReleaseRequestState en raison d’une erreur.
Si une page ASP.NET est demandée et que l’attribut EnableSessionState est défini sur false
, la ResetItemTimeout méthode est toujours appelée pour mettre à jour la date et l’heure d’expiration des données dans le magasin de données de session.