HttpSessionState.Timeout 属性

定义

获取或设置在会话状态提供程序终止会话之前各请求之间所允许的时间(以分钟为单位)。

public:
 property int Timeout { int get(); void set(int value); };
public int Timeout { get; set; }
member this.Timeout : int with get, set
Public Property Timeout As Integer

属性值

Int32

超时时间(以分钟为单位)。

示例

下面的代码示例在Web.config文件中将 timeout 会话属性设置为 30 分钟。

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

注解

Timeout可以使用 sessionState 配置元素的属性在应用程序timeoutWeb.config文件中设置该属性,也可以使用应用程序代码直接设置Timeout属性值。

此属性 Timeout 不能设置为大于 525,600 分钟的值, (1 年) 。 默认值为 20 分钟。

适用于

另请参阅