public bool IsConnected { get; }
This property returns the latest known state of the session. When it returns false, the session was either never connected, or no longer connected. When it returns true, the session was connected at the time of the last I/O operation.
Note: There is no guarantee that the session is still connected even though IsConnected returns true.