System.Net.NestedMultipleAsyncResult.NestedMultipleAsyncResult C# (CSharp) Method

NestedMultipleAsyncResult() private method

private NestedMultipleAsyncResult ( Object asyncObject, Object asyncState, AsyncCallback asyncCallback, BufferOffsetSize buffers )
asyncObject Object
asyncState Object
asyncCallback AsyncCallback
buffers BufferOffsetSize
        internal NestedMultipleAsyncResult(Object asyncObject, Object asyncState, AsyncCallback asyncCallback, BufferOffsetSize[] buffers)
        : base( asyncObject, asyncState, asyncCallback ) {
            Buffers = buffers;
            Size = 0;
            for (int i = 0; i < Buffers.Length; i++) {
                Size += Buffers[i].Size;
            }
        }
NestedMultipleAsyncResult