SessionStateStoreProviderBase.ResetItemTimeout(HttpContext, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Обновляет дату и время истечения срока действия элемента в хранилище данных сеанса.
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)
Параметры
- context
- HttpContext
Объект HttpContext для текущего запроса.
- id
- String
Идентификатор сеанса для текущего запроса.
Примеры
Пример реализации поставщика хранилища состояний сеанса см. в разделе Реализация поставщика хранилища Session-State.
Комментарии
Объект SessionStateModule вызывает ResetItemTimeout метод для обновления даты и времени окончания срока действия сеанса до текущей даты и времени, а также значения сеанса Timeout в следующих случаях:
EnableSessionState атрибут имеет значение
true
, илизапрос не вызвал AcquireRequestState события и ReleaseRequestState из-за ошибки.
Если запрашивается страница ASP.NET и EnableSessionState атрибут имеет значение false
, метод по-прежнему ResetItemTimeout вызывается для обновления даты и времени окончания срока действия данных в хранилище данных сеанса.
Применяется к
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по