SessionStateModule.Start 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建会话时发生的事件。
public:
event EventHandler ^ Start;
public event EventHandler Start;
member this.Start : EventHandler
Public Custom Event Start As EventHandler
事件类型
示例
下面的代码示例显示了 Global.asax 文件的内容,其中包含定义的 Session_OnStart 和 Session_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事件用于为会话执行任何初始化工作,例如为会话变量设置默认值。
可以通过将名为 Start 的公共子例程添加到 Global.asax 文件来指定事件的处理程序。
有关 Global.asax 文件的详细信息,请参阅 Global.asax 语法。