SessionChangeDescription.SessionId Propriété

Définition

Obtient l’ID de session de la session associée.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

Valeur de propriété

ID de session de la session associée.The session ID for the associated session.

Exemples

L’exemple de code suivant illustre l’utilisation de la propriété SessionId dans une implémentation de la méthode OnSessionChange dans une classe dérivée de 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. Cet exemple de code fait partie d’un exemple plus complet fourni pour la classe 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

S’applique à