97 references to HttpCompletionOption
aspire (3)
Aspire.Dashboard.Tests (2)
Aspire.Hosting.OpenAI (1)
dotnet-svcutil-lib (1)
Microsoft.AspNetCore.Http.Connections.Client (3)
Microsoft.AspNetCore.SpaServices.Extensions (1)
Microsoft.Build.Tasks.Core (1)
Microsoft.Extensions.Http.Diagnostics.PerformanceTests (48)
Microsoft.Extensions.Http.Diagnostics.Tests (7)
Microsoft.ML.PerformanceTests (1)
Microsoft.ML.Tokenizers (1)
Microsoft.ML.Tokenizers.Tests (1)
Microsoft.NET.Build.Containers (1)
netstandard (1)
NuGet.Protocol (5)
System.Net.Http (13)
System\Net\Http\HttpClient.cs (13)
22private const HttpCompletionOption DefaultCompletionOption = HttpCompletionOption.ResponseContentRead;
371public Task<HttpResponseMessage> GetAsync([StringSyntax(StringSyntaxAttribute.Uri)] string? requestUri, HttpCompletionOption completionOption) =>
374public Task<HttpResponseMessage> GetAsync(Uri? requestUri, HttpCompletionOption completionOption) =>
383public Task<HttpResponseMessage> GetAsync([StringSyntax(StringSyntaxAttribute.Uri)] string? requestUri, HttpCompletionOption completionOption, CancellationToken cancellationToken) =>
386public Task<HttpResponseMessage> GetAsync(Uri? requestUri, HttpCompletionOption completionOption, CancellationToken cancellationToken) =>
464public HttpResponseMessage Send(HttpRequestMessage request, HttpCompletionOption completionOption) =>
478public HttpResponseMessage Send(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationToken cancellationToken)
523public Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, HttpCompletionOption completionOption) =>
526public Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationToken cancellationToken)
535HttpRequestMessage request, HttpCompletionOption completionOption,
594private static bool ShouldBufferResponse(HttpCompletionOption completionOption, HttpRequestMessage request) =>
595completionOption == HttpCompletionOption.ResponseContentRead &&
System.Net.Http.Json (3)
System\Net\Http\Json\HttpClientJsonExtensions.Get.cs (2)
19static (client, uri, cancellation) => client.GetAsync(uri, HttpCompletionOption.ResponseHeadersRead, cancellation);
29FromJsonAsyncCore(static (client, uri, cancellation) => client.GetAsync(uri, HttpCompletionOption.ResponseHeadersRead, cancellation), client, requestUri, type, options, cancellationToken);
System.Net.Requests (3)
System.ServiceModel.Http (1)