SessionStateModule.Start 이벤트

정의

세션이 만들어질 때 발생하는 이벤트입니다.The event that occurs when a session is created.

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

예제

다음 코드 예제에 사용 하 여 Global.asax 파일의 내용을 보여 줍니다 합니다 장점이 하 고 Session_OnEnd 정의 된 이벤트입니다.The following code example shows the contents of a Global.asax file with the Session_OnStart and Session_OnEnd events defined.

<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 새 세션이 시작 될 때 요청을 시작할 때 이벤트가 발생 합니다.The Start event is raised at the beginning of a request when a new session is started. 세션 식별자를 포함 하지 않는 한 요청이 만들어질, 세션 식별자가 올바르지 않거나 세션 식별자와 연결 된 세션이 만료 된 경우 새 세션이 시작 됩니다.A new session is started if a request is made that does not contain a session identifier, the session identifier is invalid, or the session associated with a session identifier has expired.

합니다 장점이 이벤트 세션 변수에 대 한 기본값 설정 등 세션에 대 한 초기화 작업을 수행 하는 데 사용 됩니다.The Session_OnStart event is used to perform any initialization work for a session such as setting up default values for session variables.

에 대 한 처리기를 지정할 수 있습니다 합니다 Start 이라는 공용 서브루틴이 추가 하 여 이벤트 장점이 Global.asax 파일에 있습니다.You can specify a handler for the Start event by adding a public subroutine named Session_OnStart to the Global.asax file.

Global.asax 파일에 대 한 자세한 내용은 참조 하세요. Global.asax 구문합니다.For more information about the Global.asax file, see Global.asax Syntax.

적용 대상

추가 정보