/// <summary> /// Send a byte array to our client /// </summary> /// <param name="client"></param> /// <param name="bytes"></param> protected void SendByteArray(byte[] bytes) { Writer.Write(bytes); int bytesWritten = (int)WriteStream.Position; byte[] result = new byte[bytesWritten]; WriteStream.Position = 0; WriteStream.Read(result, 0, bytesWritten); WriteStream.Position = 0; Client.GetStream().BeginWrite(result, 0, result.Length, null, null); Writer.Flush(); }