SessionStateModule.Start 事件

定义

创建会话时发生的事件。

C#
public event EventHandler Start;

事件类型

示例

下面的代码示例显示了 Global.asax 文件的内容,其中定义了 Session_OnStartSession_OnEnd 事件。

C#
<script language="C#" runat="server">
public void Session_OnStart()
{

}

public void Session_OnEnd()
{

}
</script>

注解

启动 Start 新会话时,在请求开始时引发 事件。 如果发出的请求不包含会话标识符、会话标识符无效或与会话标识符关联的会话已过期,则启动新会话。

Session_OnStart 事件用于执行会话的任何初始化工作,例如设置会话变量的默认值。

可以通过将名为 Session_OnStart 的公共子例程添加到 Global.asax 文件,为 Start 事件指定处理程序。

有关 Global.asax 文件的详细信息,请参阅 Global.asax 语法

适用于

产品 版本
.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

另请参阅