public override int Read(byte[] buffer, int offset, int count) { return Socket.Receive(buffer, offset, count, SocketFlags.None); }