SessionStateModule.Start 이벤트

정의

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

C#
public event EventHandler Start;

이벤트 유형

예제

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

C#
<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 구문을 참조하세요.

적용 대상

제품 버전
.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

추가 정보