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 値に更新します。
属性が 、または です
true
。EnableSessionStateエラーが発生したため、 AcquireRequestState 要求で イベントと ReleaseRequestState イベントが発生しませんでした。
ASP.NET ページが要求され、 EnableSessionState 属性が に false
設定されている場合でも、 ResetItemTimeout メソッドが呼び出され、セッション データ ストア内のデータの有効期限の日付と時刻が更新されます。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET