SessionStateStoreProviderBase.ResetItemTimeout(HttpContext, String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Atualiza a data e a hora de expiração 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 o pedido atual.
- id
- String
O identificador da sessão para o pedido atual.
Exemplos
Para um exemplo de implementação de um fornecedor de armazenamento em estado de sessão, veja Implementar um Fornecedor de Loja Session-State.
Observações
O SessionStateModule objeto chama o ResetItemTimeout método para atualizar a data e 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, ouO pedido não levantou os AcquireRequestState eventos AND ReleaseRequestState devido a um erro.
Se for solicitada uma página ASP.NET e o atributo EnableSessionState for definido para false, o método ResetItemTimeout continua a ser chamado para atualizar a data e hora de expiração dos dados no armazenamento de dados da sessão.