다음을 통해 공유


SessionStateModule.Start 이벤트

정의

세션이 만들어질 때 발생하는 이벤트입니다.

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

이벤트 유형

예제

다음 코드 예제에서는 Session_OnStartSession_OnEnd 이벤트가 정의된 Global.asax 파일의 내용을 보여 줍니다.

<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 이벤트는 세션 변수에 대한 기본값 설정과 같은 세션에 대한 초기화 작업을 수행하는 데 사용됩니다.

global.asax 파일에 Session_OnStart 라는 퍼블릭 서브루틴을 추가하여 이벤트에 대한 Start 처리기를 지정할 수 있습니다.

Global.asax 파일에 대한 자세한 내용은 Global.asax 구문을 참조하세요.

적용 대상

추가 정보