SessionChangeDescription.SessionId 属性    
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取关联会话的会话 ID。
public:
 property int SessionId { int get(); };public int SessionId { get; }member this.SessionId : intPublic ReadOnly Property SessionId As Integer属性值
关联会话的会话 ID。
示例
下面的代码示例演示如何SessionId在派生自 ServiceBase的类中方法的OnSessionChange实现中使用 属性。 此代码示例是为 ServiceBase 类提供的一个更大示例的一部分。
        // 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