protected virtual IAsyncResult IntBeginWrite(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state) { return this.fDataSocket.BeginSend(buffer, offset, count, SocketFlags.None, callback, state); }