SessionStateStoreProviderBase.ResetItemTimeout(HttpContext, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Atualiza a data e hora de validade de um item no armazenamento de dados da sessão.
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)
Parâmetros
- context
- HttpContext
O HttpContext para a solicitação atual.
- id
- String
O identificador de sessão da solicitação atual.
Exemplos
Para obter um exemplo de implementação de provedor de repositório de estado de sessão, consulte Implementando um provedor de repositório de Session-State.
Comentários
O SessionStateModule objeto chama o ResetItemTimeout método para atualizar a data e a hora de expiração de uma sessão para a data e hora atuais mais o valor da sessão Timeout quando:
o EnableSessionState atributo é
true
, oua solicitação não acionou os AcquireRequestState eventos e ReleaseRequestState devido a um erro.
Se uma página ASP.NET for solicitada e o EnableSessionState atributo for definido false
como , o ResetItemTimeout método ainda será chamado para atualizar a data e a hora de validade dos dados no armazenamento de dados da sessão.