HttpSessionState.Timeout プロパティ

定義

セッション状態プロバイダーがセッションを終了するまでに、要求間で許容される時間 (分単位) を取得または設定します。

public int Timeout { get; set; }

プロパティ値

タイムアウト期間 (分)。

次のコード例では、 timeout Web.config ファイルでセッション属性を 30 分に設定します。

<configuration>
  <system.web>
    <sessionState
      mode="InProc"
      cookieless="true"
      timeout="30" />
  </system.web>
</configuration>

注釈

プロパティはTimeoutsessionState 構成要素の属性を使用してtimeoutアプリケーションの Web.config ファイルで設定することも、アプリケーション コードを使用してプロパティ値をTimeout直接設定することもできます。

プロパティを Timeout 525,600 分 (1 年) を超える値に設定することはできません。 既定値は 20 分です。

適用対象

製品 バージョン
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

こちらもご覧ください