Freigeben über


SessionChangeDescription.SessionId Eigenschaft

Definition

Ruft die Sitzungs-ID für die zugeordnete Sitzung ab.

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

Eigenschaftswert

Die Sitzungs-ID für die zugeordnete Sitzung.

Beispiele

Das folgende Codebeispiel zeigt die Verwendung der SessionId Eigenschaft in einer Implementierung der Methode in einer klasse, die OnSessionChange von ServiceBase. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die ServiceBase Klasse bereitgestellt wird.

        // 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

Gilt für: