使用英语阅读

通过


SessionStateModule.Start 事件

定义

创建会话时发生的事件。

public:
 event EventHandler ^ Start;
public event EventHandler Start;
member this.Start : EventHandler 
Public Custom Event Start As EventHandler 

事件类型

示例

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

<script language="VB" runat="server">
Public Sub Session_OnStart()

End Sub

Public Sub Session_OnEnd()

End Sub
</script>
<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

另请参阅