23 references to WinHttpChunkMode
System.Net.Http.WinHttpHandler (23)
System\Net\Http\WinHttpHandler.cs (17)
658private static WinHttpChunkMode GetChunkedModeForSend(HttpRequestMessage requestMessage) 660WinHttpChunkMode chunkedMode = WinHttpChunkMode.None; 665chunkedMode = WinHttpChunkMode.Manual; 673if (chunkedMode == WinHttpChunkMode.Manual) 684if (chunkedMode == WinHttpChunkMode.None) 691chunkedMode = WinHttpChunkMode.Automatic; 699chunkedMode = WinHttpChunkMode.Manual; 705else if (chunkedMode == WinHttpChunkMode.Manual) 908OpenRequestHandle(state, connectHandle, httpVersion, out WinHttpChunkMode chunkedModeForSend, out SafeWinHttpHandle requestHandle); 950if (chunkedModeForSend == WinHttpChunkMode.Automatic) 1041private void OpenRequestHandle(WinHttpRequestState state, SafeWinHttpHandle connectHandle, string? httpVersion, out WinHttpChunkMode chunkedModeForSend, out SafeWinHttpHandle requestHandle) 1063if (lastError != Interop.WinHttp.ERROR_INVALID_PARAMETER || chunkedModeForSend != WinHttpChunkMode.Automatic) 1070chunkedModeForSend = WinHttpChunkMode.Manual; 1085static uint GetRequestFlags(WinHttpRequestState state, WinHttpChunkMode chunkedModeForSend) 1095if (chunkedModeForSend == WinHttpChunkMode.Automatic) 1681private static async Task InternalSendRequestBodyAsync(WinHttpRequestState state, WinHttpChunkMode chunkedModeForSend)
System\Net\Http\WinHttpRequestStream.cs (6)
25private readonly WinHttpChunkMode _chunkedMode; 27internal WinHttpRequestStream(WinHttpRequestState state, WinHttpChunkMode chunkedMode) 168case WinHttpChunkMode.Manual: 171case WinHttpChunkMode.Automatic: 199return _chunkedMode == WinHttpChunkMode.Manual ? 209Debug.Assert(_chunkedMode == WinHttpChunkMode.Manual);