SessionChangeDescription.SessionId 속성

정의

연관된 세션에 대한 세션 ID를 가져옵니다.Gets the session ID for the associated session.

public:
 property int SessionId { int get(); };
public int SessionId { get; }
member this.SessionId : int
Public ReadOnly Property SessionId As Integer

속성 값

Int32

연결된 세션에 대한 세션 ID입니다.The session ID for the associated session.

예제

다음 코드 예제에서는 SessionId OnSessionChange 에서 파생 된 클래스의 메서드 구현에서 속성을 사용 하는 방법을 보여 줍니다 ServiceBase .The following code example shows the use of the SessionId property in an implementation of the OnSessionChange method in a class derived from ServiceBase. 이 코드 예제는에 대해 제공 된 큰 예제의 일부는 ServiceBase 클래스입니다.This code example is part of a larger example provided for the ServiceBase class.

        // Handle a session change notice
        protected override void OnSessionChange(SessionChangeDescription changeDescription)
        {
#if LOGEVENTS
            EventLog.WriteEntry("SimpleService.OnSessionChange", DateTime.Now.ToLongTimeString() +
                " - Session change notice received: " +
                changeDescription.Reason.ToString() + "  Session ID: " +
                changeDescription.SessionId.ToString());
#endif

    ' Handle a session change notice
    Protected Overrides Sub OnSessionChange(ByVal changeDescription As SessionChangeDescription)
#If LOGEVENTS Then
        System.Diagnostics.EventLog.WriteEntry("SimpleService.OnSessionChange", DateTime.Now.ToLongTimeString() + " - Session change notice received: " + changeDescription.Reason.ToString() + "  Session ID: " + changeDescription.SessionId.ToString())
#End If

적용 대상