System.Net.HttpRequestStream.HttpRequestStreamAsyncResult.HttpRequestStreamAsyncResult C# (CSharp) Метод

HttpRequestStreamAsyncResult() приватный Метод

private HttpRequestStreamAsyncResult ( ThreadPoolBoundHandle boundHandle, object asyncObject, object userState, AsyncCallback callback, byte buffer, int offset, uint size, uint dataAlreadyRead ) : System.IO
boundHandle System.Threading.ThreadPoolBoundHandle
asyncObject object
userState object
callback AsyncCallback
buffer byte
offset int
size uint
dataAlreadyRead uint
Результат System.IO
            internal HttpRequestStreamAsyncResult(ThreadPoolBoundHandle boundHandle, object asyncObject, object userState, AsyncCallback callback, byte[] buffer, int offset, uint size, uint dataAlreadyRead) : base(asyncObject, userState, callback)
            {
                _dataAlreadyRead = dataAlreadyRead;
                _boundHandle = boundHandle;
                _pOverlapped = boundHandle.AllocateNativeOverlapped(s_IOCallback, state: this, pinData: buffer);
                _pPinnedBuffer = (void*)(Marshal.UnsafeAddrOfPinnedArrayElement(buffer, offset));
            }

Same methods

HttpRequestStream.HttpRequestStreamAsyncResult::HttpRequestStreamAsyncResult ( object asyncObject, object userState, AsyncCallback callback ) : System.IO
HttpRequestStream.HttpRequestStreamAsyncResult::HttpRequestStreamAsyncResult ( object asyncObject, object userState, AsyncCallback callback, uint dataAlreadyRead ) : System.IO
HttpRequestStream.HttpRequestStreamAsyncResult