public static byte[] End(IAsyncResult result, out int offset) { GetBufferAsyncResult thisPtr = AsyncResult.End <GetBufferAsyncResult>(result); offset = thisPtr.offset; return(thisPtr.writer.buffer); }
static bool OnComplete(IAsyncResult result) { GetBufferAsyncResult thisPtr = (GetBufferAsyncResult)result.AsyncState; return(thisPtr.HandleFlushBuffer(result)); }
protected byte[] EndGetBuffer(IAsyncResult result, out int offset) { return(GetBufferAsyncResult.End(result, out offset)); }