Indicates whether a Socket is connected to a remote resource.
This read-only property gets the connection state of the Socket.
It will return the latest known state of the Socket. When it returns
False, the Socket was either never connected, or is no longer connected.
When it returns
True, the Socket was connected at the time of the last I/O operation.
Note, there is no guarantee that the Socket is still connected even though Connected returns true.