internal bool Poll(int microSeconds, SelectMode mode)
{
if (_cleanedUp)
{
throw new ObjectDisposedException(this.GetType().FullName);
}
Socket chkStreamSocket = _streamSocket;
if (chkStreamSocket == null)
{
throw new IOException(SR.Format(SR.net_io_readfailure, SR.net_io_connectionclosed));
}
return chkStreamSocket.Poll(microSeconds, mode);
}