Gets a value which indicates if there is data available to be read from the socket.
Returns true if there is data available to be read; otherwise returns false.
The IsReadable property returns true if data can be read from the socket without blocking. For non-blocking sockets, this property can be checked before the application attempts to read the socket. Note that even if this property does return true indicating that there is data available to be read, applications should always check the return value from the Read method.
SocketWrench Class | SocketTools Namespace