SessionStateStoreProviderBase.ResetItemTimeout(HttpContext, String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
更新工作階段資料存放區中項目的到期日與時間。
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 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應