Condividi tramite


SessionChangeDescription.SessionId Proprietà

Definizione

Ottiene l'ID della sessione associata.

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

Valore della proprietà

ID della sessione associata.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso della SessionId proprietà in un'implementazione del OnSessionChange metodo in una classe derivata da ServiceBase. Questo esempio di codice fa parte di un esempio più ampio fornito per 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

Si applica a