public override Int32 EndRead(IAsyncResult ar) { return this.BufferedAsync ? ((AsyncRequest)ar).AsyncCount - ((AsyncRequest)ar).AsyncRest : IntEndRead(ar); }