Partager via


SessionChangeDescription.SessionId Propriété

Définition

Obtient l’ID de session de la session associée.

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.

Exemples

L’exemple de code suivant montre l’utilisation de la SessionId propriété dans une implémentation de la OnSessionChange méthode dans une classe dérivée de ServiceBase. Cet exemple de code fait partie d’un exemple plus grand fourni pour la ServiceBase classe .

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