public void Shutdown(SocketShutdown how) { if (_disposed) { throw new ObjectDisposedException(GetType().FullName); } if (!Connected) { return; } _activeSocket.Shutdown(how); }