116 instantiations of ValueTask
http2cat (1)
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
40return new ValueTask(valueTask.AsTask());
IIS.FunctionalTests (1)
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
40return new ValueTask(valueTask.AsTask());
IIS.LongTests (1)
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
40return new ValueTask(valueTask.AsTask());
IIS.NewHandler.FunctionalTests (1)
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
40return new ValueTask(valueTask.AsTask());
IIS.NewShim.FunctionalTests (1)
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
40return new ValueTask(valueTask.AsTask());
IIS.ShadowCopy.Tests (1)
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
40return new ValueTask(valueTask.AsTask());
IISExpress.FunctionalTests (1)
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
40return new ValueTask(valueTask.AsTask());
Microsoft.AspNetCore.Components.Server.Tests (1)
Circuits\CircuitHostTest.cs (1)
51.Returns(new ValueTask(Task.CompletedTask))
Microsoft.AspNetCore.Components.Tests (2)
RendererTest.cs (2)
2516(Func<ValueTask>)(() => new ValueTask(tcs.Task))); 4843AsyncDisposeAction = () => new ValueTask(new TaskCompletionSource().Task)
Microsoft.AspNetCore.Components.WebAssembly.Tests (1)
Hosting\WebAssemblyHostTest.cs (1)
93return new ValueTask(Task.CompletedTask);
Microsoft.AspNetCore.Grpc.JsonTranscoding (1)
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
40return new ValueTask(valueTask.AsTask());
Microsoft.AspNetCore.Http (1)
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
40return new ValueTask(valueTask.AsTask());
Microsoft.AspNetCore.Http.Abstractions (1)
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
40return new ValueTask(valueTask.AsTask());
Microsoft.AspNetCore.Http.Connections (2)
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
40return new ValueTask(valueTask.AsTask());
src\SignalR\common\Shared\PipeWriterStream.cs (1)
72return new ValueTask(Task.FromCanceled(cancellationToken));
Microsoft.AspNetCore.Http.Connections.Client (1)
src\SignalR\common\Shared\PipeWriterStream.cs (1)
72return new ValueTask(Task.FromCanceled(cancellationToken));
Microsoft.AspNetCore.Http.Extensions (1)
DefaultProblemDetailsWriter.cs (1)
66return new ValueTask(httpContext.Response.WriteAsJsonAsync(
Microsoft.AspNetCore.Http.Extensions.Tests (3)
HttpResponseJsonExtensionsTests.cs (1)
598return new ValueTask(tcs.Task);
ProblemDetailsServiceTest.cs (1)
165=> new(context.HttpContext.Response.WriteAsJsonAsync(_content));
TestStream.cs (1)
50return new ValueTask(tcs.Task);
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (1)
EndpointMetadataApiDescriptionProviderTest.cs (1)
181AssertVoid(GetApiDescription(() => new ValueTask()));
Microsoft.AspNetCore.Mvc.Core (1)
Infrastructure\DefaultApiProblemDetailsWriter.cs (1)
88return new ValueTask(selectedFormatter.WriteAsync(formatterContext));
Microsoft.AspNetCore.OpenApi.Tests (1)
Services\OpenApiGeneratorTests.cs (1)
195AssertVoid(GetOpenApiOperation(() => new ValueTask()));
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (1)
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
40return new ValueTask(valueTask.AsTask());
Microsoft.AspNetCore.Server.IIS (5)
Core\HttpResponseStream.cs (1)
64return new ValueTask(_context.WriteAsync(source, cancellationToken));
Core\IO\AsyncIOEngine.cs (1)
165return new ValueTask(flush, 0);
Core\IO\WebSocketsAsyncIOEngine.cs (2)
67return new ValueTask(Task.CompletedTask); 86return new ValueTask(init, 0);
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
40return new ValueTask(valueTask.AsTask());
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\Http\HttpResponsePipeWriter.cs (1)
43return new ValueTask(_completeTask);
Internal\Http3\Http3Stream.cs (1)
685? new ValueTask(_appCompletedTaskSource, _appCompletedTaskSource.Version)
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
40return new ValueTask(valueTask.AsTask());
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (3)
KestrelServerTests.cs (3)
562.Returns(() => new ValueTask(unbind.WaitAsync())); 565.Returns(() => new ValueTask(stop.WaitAsync())); 678.Returns(new ValueTask(unbindTcs.Task));
Microsoft.AspNetCore.Shared.Tests (1)
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
40return new ValueTask(valueTask.AsTask());
Microsoft.AspNetCore.SignalR.Client.Core (2)
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
40return new ValueTask(valueTask.AsTask());
src\SignalR\common\Shared\PipeWriterStream.cs (1)
72return new ValueTask(Task.FromCanceled(cancellationToken));
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (1)
HubConnectionTests.cs (1)
2952return new ValueTask(_runTask);
Microsoft.AspNetCore.SignalR.Client.Tests (1)
HubConnectionTests.Reconnect.cs (1)
1187public override ValueTask DisposeAsync() => new ValueTask(_reconnectingConnectionFactory.DisposeAsync(_inner));
Microsoft.AspNetCore.SignalR.Core (5)
HubConnectionContext.cs (5)
193return new ValueTask(WriteSlowAsync(message, ignoreAbort, cancellationToken)); 208return new ValueTask(CompleteWriteAsync(task)); 238return new ValueTask(WriteSlowAsync(message, cancellationToken)); 253return new ValueTask(CompleteWriteAsync(task)); 406return new ValueTask(TryWritePingSlowAsync());
Microsoft.AspNetCore.SignalR.Tests (1)
HubConnectionHandlerTestUtils\Hubs.cs (1)
95return new ValueTask(Task.CompletedTask);
Microsoft.CodeAnalysis (1)
InternalUtilities\ValueTaskFactory.cs (1)
20=> new();
Microsoft.CodeAnalysis.CodeStyle (1)
src\Compilers\Core\Portable\InternalUtilities\ValueTaskFactory.cs (1)
20=> new();
Microsoft.CodeAnalysis.Features (6)
NavigateTo\NavigateToSearcher.cs (1)
71return new ValueTask();
ValueTracking\ValueTracker.FindReferencesProgress.cs (5)
25public ValueTask AddItemsAsync(int count, CancellationToken _) => new(); 27public ValueTask ItemsCompletedAsync(int count, CancellationToken _) => new(); 29public ValueTask OnCompletedAsync(CancellationToken _) => new(); 31public ValueTask OnDefinitionFoundAsync(SymbolGroup symbolGroup, CancellationToken _) => new(); 141public ValueTask OnStartedAsync(CancellationToken _) => new();
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\RequestExecutionQueue.cs (1)
450return new ValueTask();
Microsoft.CodeAnalysis.Workspaces (1)
src\Compilers\Core\Portable\InternalUtilities\ValueTaskFactory.cs (1)
20=> new();
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
src\Compilers\Core\Portable\InternalUtilities\ValueTaskFactory.cs (1)
20=> new();
Microsoft.CommonLanguageServerProtocol.Framework.Package (1)
RequestExecutionQueue.cs (1)
450return new ValueTask();
Microsoft.Extensions.Caching.Hybrid (3)
Internal\DefaultHybridCache.cs (2)
202return _backendCache is null ? default : new(_backendCache.RemoveAsync(key, token)); 211return new(state.ExecuteDirectAsync(value, static (state, _) => new(state), options)); // note this spans L2 write etc
Internal\DefaultHybridCache.L2.cs (1)
97return new(_backendCache!.SetAsync(key, arr, options, token));
Microsoft.Extensions.Caching.Hybrid.Tests (1)
BufferReleaseTests.cs (1)
96=> new(SetAsync(key, value.ToArray(), options, token)); // efficiency not important for this
Microsoft.Extensions.Caching.StackExchangeRedis (1)
RedisCache.cs (1)
206=> new(SetImplAsync(key, value, options, token));
Microsoft.Extensions.DependencyInjection (1)
ServiceLookup\ServiceProviderEngineScope.cs (1)
171return new ValueTask(Task.FromException(ex));
Shared (1)
ServerSentEvents\Helpers.cs (1)
90return new ValueTask(stream.WriteAsync(segment.Array, segment.Offset, segment.Count, cancellationToken));
System.IO.Pipelines (3)
System\IO\Pipelines\PipeReader.cs (1)
137return new ValueTask(Task.FromException(ex));
System\IO\Pipelines\PipeWriter.cs (1)
31return new ValueTask(Task.FromException(ex));
System\IO\Pipelines\PipeWriterStream.cs (1)
89return new ValueTask(GetFlushResultAsTask(valueTask));
System.IO.Pipes (1)
System\IO\Pipes\PipeStream.Unix.cs (1)
176return new ValueTask(WriteAsyncCore(buffer, cancellationToken));
System.IO.Ports (1)
System\IO\Ports\SerialStream.Unix.cs (1)
517return new ValueTask(result.Task);
System.Net.Http (4)
System\Net\Http\HttpContent.cs (1)
375return new ValueTask(task);
System\Net\Http\SocketsHttpHandler\Http2Stream.cs (2)
1436new ValueTask(this, _waitSource.Version).AsTask().GetAwaiter().GetResult(); 1474return new ValueTask(this, _waitSource.Version);
System\Net\Http\SocketsHttpHandler\RawConnectionStream.cs (1)
185new ValueTask(WaitWithConnectionCancellationAsync(writeTask, connection, cancellationToken));
System.Net.Quic (4)
src\libraries\Common\src\System\Net\StreamBuffer.cs (2)
345new ValueTask(this, _waitSource.Version).AsTask().GetAwaiter().GetResult(); 354return new ValueTask(this, _waitSource.Version);
System\Net\Quic\Internal\ResettableValueTaskSource.cs (1)
112valueTask = new ValueTask(this, _valueTaskSource.Version);
System\Net\Quic\Internal\ValueTaskSource.cs (1)
59valueTask = new ValueTask(this, _valueTaskSource.Version);
System.Net.Security (2)
System\Net\Security\AuthenticatedStream.cs (1)
74new ValueTask(_innerStream.FlushAsync()) :
System\Net\Security\NegotiateStream.cs (1)
500return new ValueTask(WriteAsync<AsyncReadWriteAdapter>(buffer, cancellationToken));
System.Net.Sockets (5)
System\Net\Sockets\Socket.Tasks.cs (4)
1166return new ValueTask(this, _mrvtsc.Version); 1183return new ValueTask(this, _mrvtsc.Version); 1219return new ValueTask(this, _mrvtsc.Version); 1242return new ValueTask(this, _mrvtsc.Version);
System\Net\Sockets\SocketAsyncEventArgs.cs (1)
779await new ValueTask(internalArgs, internalArgs.Version).ConfigureAwait(false);
System.Net.WebSockets (2)
System\Net\WebSockets\ManagedWebSocket.cs (1)
525ValueTask flushTask = new ValueTask(_stream.FlushAsync());
System\Net\WebSockets\WebSocket.cs (1)
58new ValueTask(SendAsync(arraySegment, messageType, endOfMessage, cancellationToken)) :
System.Private.CoreLib (17)
src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeFileHandle.ThreadPoolValueTaskSource.cs (2)
196return new ValueTask(this, _source.Version); 222return new ValueTask(this, _source.Version);
src\libraries\System.Private.CoreLib\src\System\IO\BinaryWriter.cs (1)
91return new ValueTask(OutStream.FlushAsync());
src\libraries\System.Private.CoreLib\src\System\IO\MemoryStream.cs (1)
708return new ValueTask(Task.FromCanceled(oce));
src\libraries\System.Private.CoreLib\src\System\IO\Stream.cs (2)
734return new ValueTask(WriteAsync(array.Array!, array.Offset, array.Count, cancellationToken)); 739return new ValueTask(FinishWriteAsync(WriteAsync(sharedBuffer, 0, buffer.Length, cancellationToken), sharedBuffer));
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncValueTaskMethodBuilder.cs (1)
75return new ValueTask(task);
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\PoolingAsyncValueTaskMethodBuilder.cs (1)
77return new ValueTask(box, box.Version);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (2)
7017waitTask = new(waiter, waiter._waitForNextCompletedTask.Version); 7036waitTask = new ValueTask(waitTask.AsTask().WaitAsync(cancellationToken));
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\ValueTask.cs (5)
126new ValueTask(Task.FromCanceled(cancellationToken)); 138new ValueTask(Task.FromException(exception)); 183public ValueTask Preserve() => _obj == null ? this : new ValueTask(AsTask()); 418return new ValueTask(valueTask._obj, valueTask._token, valueTask._continueOnCapturedContext); 431new ConfiguredValueTaskAwaitable(new ValueTask(_obj, _token, continueOnCapturedContext));
src\libraries\System.Private.CoreLib\src\System\Threading\Timer.cs (2)
662return new ValueTask(t); 666return new ValueTask((Task)notifyWhenNoCallbacksRunning);
System.ServiceModel.UnixDomainSocket (2)
System\ServiceModel\Channels\SocketAwaitableEventArgs.cs (2)
54return new ValueTask(this, 0); 62: new ValueTask(Task.FromException(CreateException(error)));
System.Threading.Channels (9)
System\Threading\Channels\AsyncOperation.cs (1)
105public ValueTask ValueTask => new ValueTask(this, _currentId);
System\Threading\Channels\BoundedChannel.cs (2)
528return new ValueTask(Task.FromCanceled(cancellationToken)); 546return new ValueTask(Task.FromException(ChannelUtilities.CreateInvalidCompletionException(parent._doneWriting)));
System\Threading\Channels\ChannelWriter.cs (2)
44cancellationToken.IsCancellationRequested ? new ValueTask(Task.FromCanceled<T>(cancellationToken)) : 50return new ValueTask(Task.FromException(e));
System\Threading\Channels\SingleConsumerUnboundedChannel.cs (2)
353cancellationToken.IsCancellationRequested ? new ValueTask(Task.FromCanceled(cancellationToken)) : 355new ValueTask(Task.FromException(ChannelUtilities.CreateInvalidCompletionException(_parent._doneWriting)));
System\Threading\Channels\UnboundedChannel.cs (2)
312cancellationToken.IsCancellationRequested ? new ValueTask(Task.FromCanceled(cancellationToken)) : 314new ValueTask(Task.FromException(ChannelUtilities.CreateInvalidCompletionException(_parent._doneWriting)));
2564 references to ValueTask
Aspire.Azure.Messaging.EventHubs.Tests (1)
tests\Aspire.Azure.Security.KeyVault.Tests\MockTransport.cs (1)
44public override async ValueTask ProcessAsync(HttpMessage message)
Aspire.Azure.Npgsql.EntityFrameworkCore.PostgreSQL.Tests (2)
tests\Aspire.Npgsql.Tests\PostgreSQLContainerFixture.cs (2)
19public async ValueTask InitializeAsync() 30public async ValueTask DisposeAsync()
Aspire.Azure.Npgsql.Tests (2)
PostgreSQLContainerFixture.cs (2)
19public async ValueTask InitializeAsync() 30public async ValueTask DisposeAsync()
Aspire.Azure.Security.KeyVault.Tests (1)
MockTransport.cs (1)
44public override async ValueTask ProcessAsync(HttpMessage message)
Aspire.Confluent.Kafka (4)
src\Vendoring\OpenTelemetry.Instrumentation.ConfluentKafka\OpenTelemetryConsumeAndProcessMessageHandler.cs (2)
16/// <returns>A <see cref="ValueTask"/>.</returns> 17internal delegate ValueTask OpenTelemetryConsumeAndProcessMessageHandler<TKey, TValue>(
src\Vendoring\OpenTelemetry.Instrumentation.ConfluentKafka\OpenTelemetryConsumeResultExtensions.cs (2)
58/// <returns>A <see cref="ValueTask"/>.</returns> 72/// <returns>A <see cref="ValueTask"/>.</returns>
Aspire.Confluent.Kafka.Tests (2)
KafkaContainerFixture.cs (2)
89public async ValueTask InitializeAsync() 100public async ValueTask DisposeAsync()
Aspire.Dashboard (22)
Components\Controls\Chart\ChartBase.cs (3)
533public ValueTask DisposeAsync() => DisposeAsync(disposing: true); 535protected virtual ValueTask DisposeAsync(bool disposing) 539return ValueTask.CompletedTask;
Components\Controls\Chart\ChartContainer.razor.cs (1)
76public async ValueTask DisposeAsync()
Components\Controls\Chart\MetricTable.razor.cs (1)
270protected override async ValueTask DisposeAsync(bool disposing)
Components\Controls\Chart\PlotlyChart.razor.cs (1)
183protected override async ValueTask DisposeAsync(bool disposing)
Components\Controls\LogViewer.razor.cs (2)
90public ValueTask DisposeAsync() 95return ValueTask.CompletedTask;
Components\Dialogs\TextVisualizerDialog.razor.cs (1)
262public async ValueTask DisposeAsync()
Components\Layout\MainLayout.razor.cs (2)
101return ValueTask.CompletedTask; 282public async ValueTask DisposeAsync()
Components\Pages\ConsoleLogs.razor.cs (1)
685public async ValueTask DisposeAsync()
Components\Pages\Login.razor.cs (1)
113public async ValueTask DisposeAsync()
Components\Pages\Resources.razor.cs (2)
402return ValueTask.FromResult(GridItemsProviderResult.From(query, orderedResources.Count)); 833public async ValueTask DisposeAsync()
Components\Pages\TraceDetail.razor.cs (1)
118return ValueTask.FromResult(new GridItemsProviderResult<SpanWaterfallViewModel>
DashboardWebApplication.cs (1)
864public ValueTask DisposeAsync()
Model\BrowserStorage\LocalBrowserStorage.cs (1)
53private ValueTask SetJsonAsync(string key, string json)
Model\ResourceOutgoingPeerResolver.cs (1)
208public async ValueTask DisposeAsync()
Model\ThemeManager.cs (1)
38public async ValueTask DisposeAsync()
ResourceService\DashboardClient.cs (1)
577public async ValueTask DisposeAsync()
Telemetry\DashboardTelemetrySender.cs (1)
172public async ValueTask DisposeAsync()
Aspire.Dashboard.Components.Tests (7)
Controls\ApplicationNameTests.cs (2)
78public ValueTask DisposeAsync() => ValueTask.CompletedTask;
Shared\TestDashboardClient.cs (1)
36public ValueTask DisposeAsync()
tests\Shared\AsyncTestHelpers.cs (2)
81public static Task DefaultTimeout(this ValueTask task, int milliseconds = -1, [CallerFilePath] string? filePath = null, [CallerLineNumber] int lineNumber = default) 91public static Task DefaultTimeout(this ValueTask task, TimeSpan timeout, [CallerFilePath] string? filePath = null, [CallerLineNumber] int lineNumber = default)
tests\Shared\TestDashboardTelemetrySender.cs (2)
26public ValueTask DisposeAsync() 29return ValueTask.CompletedTask;
Aspire.Dashboard.Tests (17)
Integration\DashboardClientAuthTests.cs (1)
148public async ValueTask DisposeAsync()
Integration\MockOpenIdAuthority.cs (1)
134public async ValueTask DisposeAsync()
Integration\Playwright\Infrastructure\DashboardServerFixture.cs (2)
37public async ValueTask InitializeAsync() 66public async ValueTask DisposeAsync()
Integration\Playwright\Infrastructure\MockDashboardClient.cs (2)
34public ValueTask DisposeAsync() => ValueTask.CompletedTask;
Integration\Playwright\Infrastructure\PlaywrightFixture.cs (2)
14public async ValueTask InitializeAsync() 23public async ValueTask DisposeAsync()
Integration\Playwright\Infrastructure\PlaywrightTestsBase.cs (1)
47public async ValueTask DisposeAsync()
LocalBrowserStorageTests.cs (2)
137return ValueTask.FromResult(result); 146return ValueTask.FromResult(result);
ResourceOutgoingPeerResolverTests.cs (2)
226public ValueTask DisposeAsync() => ValueTask.CompletedTask;
tests\Shared\AsyncTestHelpers.cs (2)
81public static Task DefaultTimeout(this ValueTask task, int milliseconds = -1, [CallerFilePath] string? filePath = null, [CallerLineNumber] int lineNumber = default) 91public static Task DefaultTimeout(this ValueTask task, TimeSpan timeout, [CallerFilePath] string? filePath = null, [CallerLineNumber] int lineNumber = default)
tests\Shared\TestDashboardTelemetrySender.cs (2)
26public ValueTask DisposeAsync() 29return ValueTask.CompletedTask;
Aspire.EndToEnd.Tests (4)
IntegrationServicesFixture.cs (2)
60public async ValueTask InitializeAsync() 110public async ValueTask DisposeAsync()
tests\Shared\TemplatesTesting\AspireProject.cs (2)
374return ValueTask.CompletedTask; 425public async ValueTask DisposeAsync()
Aspire.Hosting (19)
ApplicationModel\ResourceExtensions.cs (3)
273public static async ValueTask ProcessArgumentValuesAsync( 334public static async ValueTask ProcessEnvironmentVariableValuesAsync( 383internal static async ValueTask ProcessContainerRuntimeArgValues(
Dashboard\DashboardLifecycleHook.cs (1)
77public async ValueTask DisposeAsync()
Dashboard\ResourcePublisher.cs (1)
84internal async ValueTask IntegrateAsync(IResource source, ResourceSnapshot snapshot, ResourceSnapshotChangeType changeType)
Dcp\DcpExecutor.cs (2)
207public async ValueTask DisposeAsync() 566private async ValueTask TryRefreshResource(string resourceKind, string resourceName)
Dcp\DcpPipelineBuilder.cs (4)
22ShouldHandle = args => ValueTask.FromResult(!args.Outcome.Result), 26return ValueTask.CompletedTask; 56return ValueTask.CompletedTask; 81return ValueTask.CompletedTask;
Dcp\KubernetesService.cs (3)
467return ValueTask.CompletedTask; 480return ValueTask.CompletedTask; 506return ValueTask.CompletedTask;
Dcp\Process\ProcessUtil.cs (1)
136public async ValueTask DisposeAsync()
DistributedApplication.cs (2)
327/// <returns>A <see cref="ValueTask"/> representing the asynchronous operation.</returns> 351public virtual ValueTask DisposeAsync()
Orchestrator\OrchestratorHostService.cs (1)
49public async ValueTask DisposeAsync()
Utils\HashDigestStream.cs (1)
42public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
Aspire.Hosting.Azure (1)
src\Aspire.Hosting\Dcp\Process\ProcessUtil.cs (1)
136public async ValueTask DisposeAsync()
Aspire.Hosting.Kafka.Tests (2)
tests\Shared\AsyncTestHelpers.cs (2)
81public static Task DefaultTimeout(this ValueTask task, int milliseconds = -1, [CallerFilePath] string? filePath = null, [CallerLineNumber] int lineNumber = default) 91public static Task DefaultTimeout(this ValueTask task, TimeSpan timeout, [CallerFilePath] string? filePath = null, [CallerLineNumber] int lineNumber = default)
Aspire.Hosting.MySql.Tests (2)
tests\Shared\AsyncTestHelpers.cs (2)
81public static Task DefaultTimeout(this ValueTask task, int milliseconds = -1, [CallerFilePath] string? filePath = null, [CallerLineNumber] int lineNumber = default) 91public static Task DefaultTimeout(this ValueTask task, TimeSpan timeout, [CallerFilePath] string? filePath = null, [CallerLineNumber] int lineNumber = default)
Aspire.Hosting.NodeJs.Tests (4)
NodeAppFixture.cs (2)
27public async ValueTask InitializeAsync() 50public async ValueTask DisposeAsync()
tests\Shared\AsyncTestHelpers.cs (2)
81public static Task DefaultTimeout(this ValueTask task, int milliseconds = -1, [CallerFilePath] string? filePath = null, [CallerLineNumber] int lineNumber = default) 91public static Task DefaultTimeout(this ValueTask task, TimeSpan timeout, [CallerFilePath] string? filePath = null, [CallerLineNumber] int lineNumber = default)
Aspire.Hosting.PostgreSQL.Tests (2)
tests\Shared\AsyncTestHelpers.cs (2)
81public static Task DefaultTimeout(this ValueTask task, int milliseconds = -1, [CallerFilePath] string? filePath = null, [CallerLineNumber] int lineNumber = default) 91public static Task DefaultTimeout(this ValueTask task, TimeSpan timeout, [CallerFilePath] string? filePath = null, [CallerLineNumber] int lineNumber = default)
Aspire.Hosting.RabbitMQ.Tests (2)
tests\Shared\AsyncTestHelpers.cs (2)
81public static Task DefaultTimeout(this ValueTask task, int milliseconds = -1, [CallerFilePath] string? filePath = null, [CallerLineNumber] int lineNumber = default) 91public static Task DefaultTimeout(this ValueTask task, TimeSpan timeout, [CallerFilePath] string? filePath = null, [CallerLineNumber] int lineNumber = default)
Aspire.Hosting.Testing (6)
DistributedApplicationFactory.cs (2)
500public virtual async ValueTask DisposeAsync() 593public async ValueTask DisposeAsync()
DistributedApplicationTestingBuilder.cs (4)
191public override async ValueTask DisposeAsync() 238public async ValueTask DisposeAsync() 277public async ValueTask DisposeAsync() 394public async ValueTask DisposeAsync()
Aspire.Hosting.Testing.Tests (2)
DistributedApplicationFixtureOfT.cs (2)
39public async ValueTask InitializeAsync() => await StartAsync(); 41async ValueTask IAsyncDisposable.DisposeAsync() => await DisposeAsync();
Aspire.Hosting.Tests (4)
TestProgramFixture.cs (2)
27public async ValueTask InitializeAsync() 40public async ValueTask DisposeAsync()
tests\Shared\AsyncTestHelpers.cs (2)
81public static Task DefaultTimeout(this ValueTask task, int milliseconds = -1, [CallerFilePath] string? filePath = null, [CallerLineNumber] int lineNumber = default) 91public static Task DefaultTimeout(this ValueTask task, TimeSpan timeout, [CallerFilePath] string? filePath = null, [CallerLineNumber] int lineNumber = default)
Aspire.Hosting.Valkey.Tests (2)
tests\Shared\AsyncTestHelpers.cs (2)
81public static Task DefaultTimeout(this ValueTask task, int milliseconds = -1, [CallerFilePath] string? filePath = null, [CallerLineNumber] int lineNumber = default) 91public static Task DefaultTimeout(this ValueTask task, TimeSpan timeout, [CallerFilePath] string? filePath = null, [CallerLineNumber] int lineNumber = default)
Aspire.Microsoft.Data.SqlClient.Tests (2)
SqlServerContainerFixture.cs (2)
18public async ValueTask InitializeAsync() 29public async ValueTask DisposeAsync()
Aspire.Microsoft.EntityFrameworkCore.SqlServer.Tests (2)
tests\Aspire.Microsoft.Data.SqlClient.Tests\SqlServerContainerFixture.cs (2)
18public async ValueTask InitializeAsync() 29public async ValueTask DisposeAsync()
Aspire.Milvus.Client.Tests (2)
MilvusContainerFixture.cs (2)
19public async ValueTask InitializeAsync() 30public async ValueTask DisposeAsync()
Aspire.MongoDB.Driver.Tests (2)
MongoDbContainerFixture.cs (2)
19public async ValueTask InitializeAsync() 34public async ValueTask DisposeAsync()
Aspire.MongoDB.Driver.v3.Tests (2)
tests\Aspire.MongoDB.Driver.Tests\MongoDbContainerFixture.cs (2)
19public async ValueTask InitializeAsync() 34public async ValueTask DisposeAsync()
Aspire.MySqlConnector.Tests (2)
MySqlContainerFixture.cs (2)
19public async ValueTask InitializeAsync() 30public async ValueTask DisposeAsync()
Aspire.NATS.Net.Tests (2)
NatsContainerFixture.cs (2)
19public async ValueTask InitializeAsync() 30public async ValueTask DisposeAsync()
Aspire.Npgsql.EntityFrameworkCore.PostgreSQL.Tests (2)
tests\Aspire.Npgsql.Tests\PostgreSQLContainerFixture.cs (2)
19public async ValueTask InitializeAsync() 30public async ValueTask DisposeAsync()
Aspire.Npgsql.Tests (2)
PostgreSQLContainerFixture.cs (2)
19public async ValueTask InitializeAsync() 30public async ValueTask DisposeAsync()
Aspire.Oracle.EntityFrameworkCore.Tests (2)
OracleContainerFixture.cs (2)
27public async ValueTask InitializeAsync() 44public async ValueTask DisposeAsync()
Aspire.Playground.Tests (2)
tests\Shared\AsyncTestHelpers.cs (2)
81public static Task DefaultTimeout(this ValueTask task, int milliseconds = -1, [CallerFilePath] string? filePath = null, [CallerLineNumber] int lineNumber = default) 91public static Task DefaultTimeout(this ValueTask task, TimeSpan timeout, [CallerFilePath] string? filePath = null, [CallerLineNumber] int lineNumber = default)
Aspire.Pomelo.EntityFrameworkCore.MySql.Tests (2)
tests\Aspire.MySqlConnector.Tests\MySqlContainerFixture.cs (2)
19public async ValueTask InitializeAsync() 30public async ValueTask DisposeAsync()
Aspire.Qdrant.Client.Tests (2)
QdrantContainerFixture.cs (2)
29public async ValueTask InitializeAsync() 43public async ValueTask DisposeAsync()
Aspire.RabbitMQ.Client.Tests (2)
RabbitMQContainerFixture.cs (2)
19public async ValueTask InitializeAsync() 27public async ValueTask DisposeAsync()
Aspire.RabbitMQ.Client.v7.Tests (2)
tests\Aspire.RabbitMQ.Client.Tests\RabbitMQContainerFixture.cs (2)
19public async ValueTask InitializeAsync() 27public async ValueTask DisposeAsync()
Aspire.StackExchange.Redis.Tests (2)
RedisContainerFixture.cs (2)
19public async ValueTask InitializeAsync() 27public async ValueTask DisposeAsync()
Aspire.Templates.Tests (4)
TemplateAppFixture.cs (2)
36public async ValueTask InitializeAsync() 50public async ValueTask DisposeAsync()
tests\Shared\TemplatesTesting\AspireProject.cs (2)
374return ValueTask.CompletedTask; 425public async ValueTask DisposeAsync()
BasicWebSite (1)
Controllers\AsyncDisposableController.cs (1)
32public async ValueTask DisposeAsync()
ClientSample (1)
Tcp\TcpConnection.cs (1)
49public override ValueTask DisposeAsync()
CustomResources.AppHost (1)
TestResource.cs (1)
74public ValueTask DisposeAsync()
GenerateDocumentationAndConfigFiles (1)
Program.cs (1)
765async ValueTask createAnalyzerRulesMissingDocumentationFileAsync()
http2cat (3)
src\Shared\ServerInfrastructure\DuplexPipeStream.cs (1)
101public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
src\Shared\ServerInfrastructure\DuplexPipeStreamAdapter.cs (1)
40public override async ValueTask DisposeAsync()
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
29public static ValueTask GetAsValueTask(this in ValueTask<FlushResult> valueTask)
HttpLogging.Sample (2)
SampleHttpLoggingInterceptor.cs (2)
10public ValueTask OnRequestAsync(HttpLoggingInterceptorContext logContext) 55public ValueTask OnResponseAsync(HttpLoggingInterceptorContext logContext)
IIS.FunctionalTests (3)
src\Shared\ServerInfrastructure\DuplexPipeStream.cs (1)
101public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
src\Shared\ServerInfrastructure\DuplexPipeStreamAdapter.cs (1)
40public override async ValueTask DisposeAsync()
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
29public static ValueTask GetAsValueTask(this in ValueTask<FlushResult> valueTask)
IIS.LongTests (3)
src\Shared\ServerInfrastructure\DuplexPipeStream.cs (1)
101public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
src\Shared\ServerInfrastructure\DuplexPipeStreamAdapter.cs (1)
40public override async ValueTask DisposeAsync()
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
29public static ValueTask GetAsValueTask(this in ValueTask<FlushResult> valueTask)
IIS.NewHandler.FunctionalTests (3)
src\Shared\ServerInfrastructure\DuplexPipeStream.cs (1)
101public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
src\Shared\ServerInfrastructure\DuplexPipeStreamAdapter.cs (1)
40public override async ValueTask DisposeAsync()
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
29public static ValueTask GetAsValueTask(this in ValueTask<FlushResult> valueTask)
IIS.NewShim.FunctionalTests (3)
src\Shared\ServerInfrastructure\DuplexPipeStream.cs (1)
101public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
src\Shared\ServerInfrastructure\DuplexPipeStreamAdapter.cs (1)
40public override async ValueTask DisposeAsync()
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
29public static ValueTask GetAsValueTask(this in ValueTask<FlushResult> valueTask)
IIS.ShadowCopy.Tests (3)
src\Shared\ServerInfrastructure\DuplexPipeStream.cs (1)
101public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
src\Shared\ServerInfrastructure\DuplexPipeStreamAdapter.cs (1)
40public override async ValueTask DisposeAsync()
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
29public static ValueTask GetAsValueTask(this in ValueTask<FlushResult> valueTask)
IISExpress.FunctionalTests (3)
src\Shared\ServerInfrastructure\DuplexPipeStream.cs (1)
101public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
src\Shared\ServerInfrastructure\DuplexPipeStreamAdapter.cs (1)
40public override async ValueTask DisposeAsync()
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
29public static ValueTask GetAsValueTask(this in ValueTask<FlushResult> valueTask)
InMemory.FunctionalTests (21)
HttpsConnectionMiddlewareTests.cs (5)
669return ValueTask.FromResult(new SslServerAuthenticationOptions() 716return ValueTask.FromResult(new SslServerAuthenticationOptions() 926ValueTask.FromResult(new SslServerAuthenticationOptions() 957return ValueTask.FromResult(new SslServerAuthenticationOptions() 989return ValueTask.FromResult(new SslServerAuthenticationOptions()
HttpsTests.cs (2)
606return ValueTask.FromResult(new SslServerAuthenticationOptions()); 654return ValueTask.FromResult(new SslServerAuthenticationOptions());
KestrelMetricsTests.cs (2)
234var shutdownTask = server.DisposeAsync(); 582var shutdownTask = server.DisposeAsync();
RequestTests.cs (1)
92return ValueTask.FromResult(0);
src\Servers\Kestrel\shared\CompletionPipeReader.cs (1)
33public override ValueTask CompleteAsync(Exception? exception = null)
src\Servers\Kestrel\shared\CompletionPipeWriter.cs (1)
40public override ValueTask CompleteAsync(Exception? exception = null)
src\Servers\Kestrel\shared\test\Http3\Http3InMemory.cs (1)
1216public override async ValueTask DisposeAsync()
TestTransport\InMemoryTransportConnection.cs (1)
81public override async ValueTask DisposeAsync()
TestTransport\InMemoryTransportFactory.cs (2)
45public ValueTask DisposeAsync() 50public ValueTask UnbindAsync(CancellationToken cancellationToken = default)
TestTransport\MockMultiplexedConnectionListenerFactory.cs (4)
21return ValueTask.FromResult<IMultiplexedConnectionListener>(new MockMultiplexedConnectionListener(endpoint)); 35return ValueTask.FromResult<MultiplexedConnectionContext>(null); 38public ValueTask DisposeAsync() 43public ValueTask UnbindAsync(CancellationToken cancellationToken = default)
TestTransport\TestServer.cs (1)
140public async ValueTask DisposeAsync()
Interop.FunctionalTests (2)
Http3\Http3RequestTests.cs (1)
1646return ValueTask.FromResult(new SslServerAuthenticationOptions
Http3\Http3TlsTests.cs (1)
306return ValueTask.FromResult(new SslServerAuthenticationOptions
Microsoft.AspNetCore (1)
WebApplication.cs (1)
205public ValueTask DisposeAsync() => ((IAsyncDisposable)_host).DisposeAsync();
Microsoft.AspNetCore.Components (19)
NavigationManager.cs (11)
34private readonly List<Func<LocationChangingContext, ValueTask>> _locationChangingHandlers = new(); 386var handlerTask = InvokeLocationChangingHandlerAsync(_locationChangingHandlers[0], context); 406var locationChangingHandlersCopy = ArrayPool<Func<LocationChangingContext, ValueTask>>.Shared.Rent(handlerCount); 416var handlerTask = InvokeLocationChangingHandlerAsync(locationChangingHandlersCopy[i], context); 452ArrayPool<Func<LocationChangingContext, ValueTask>>.Shared.Return(locationChangingHandlersCopy); 481private async ValueTask InvokeLocationChangingHandlerAsync(Func<LocationChangingContext, ValueTask> handler, LocationChangingContext context) 519public IDisposable RegisterLocationChangingHandler(Func<LocationChangingContext, ValueTask> locationChangingHandler) 535private void RemoveLocationChangingHandler(Func<LocationChangingContext, ValueTask> locationChangingHandler) 602private readonly Func<LocationChangingContext, ValueTask> _handler; 605public LocationChangingRegistration(Func<LocationChangingContext, ValueTask> handler, NavigationManager navigationManager)
Rendering\ComponentState.cs (3)
282public virtual ValueTask DisposeAsync() 299return ValueTask.CompletedTask; 310internal ValueTask DisposeInBatchAsync(RenderBatchBuilder batchBuilder)
RenderTree\Renderer.cs (4)
975var disposalTask = disposeComponentState.DisposeInBatchAsync(_batchBuilder); 1209var task = componentState.DisposeAsync(); 1303public async ValueTask DisposeAsync() 1327await default(ValueTask);
Routing\Router.cs (1)
300internal async ValueTask RunOnNavigateAsync(string path, bool isNavigationIntercepted)
Microsoft.AspNetCore.Components.Authorization.Tests (1)
src\Components\Shared\test\TestRenderer.cs (1)
162public override ValueTask DisposeAsync()
Microsoft.AspNetCore.Components.Endpoints (5)
DependencyInjection\PrerenderingErrorBoundaryLogger.cs (2)
23public ValueTask LogErrorAsync(Exception exception) 26return ValueTask.CompletedTask;
DependencyInjection\UnsupportedJavaScriptRuntime.cs (2)
32public ValueTask SetValueAsync<[DynamicallyAccessedMembers(JsonSerialized)] TValue>(string identifier, TValue value) 35public ValueTask SetValueAsync<[DynamicallyAccessedMembers(JsonSerialized)] TValue>(string identifier, TValue value, CancellationToken cancellationToken)
Rendering\EndpointHtmlRenderer.Prerendering.cs (1)
319public async ValueTask WriteToAsync(TextWriter writer)
Microsoft.AspNetCore.Components.Endpoints.Tests (2)
EndpointHtmlRendererTest.cs (1)
1874public ValueTask DisposeAsync()
ImportMapTest.cs (1)
371public override ValueTask DisposeAsync()
Microsoft.AspNetCore.Components.Forms.Tests (1)
src\Components\Shared\test\TestRenderer.cs (1)
162public override ValueTask DisposeAsync()
Microsoft.AspNetCore.Components.QuickGrid (1)
QuickGrid.razor.cs (1)
435public async ValueTask DisposeAsync()
Microsoft.AspNetCore.Components.Server (22)
Circuits\CircuitHost.cs (2)
180public async ValueTask DisposeAsync() 817private async ValueTask PerformRootComponentOperations(
Circuits\CircuitRegistry.cs (1)
309public ValueTask TerminateAsync(CircuitId circuitId)
Circuits\RemoteErrorBoundaryLogger.cs (2)
24public ValueTask LogErrorAsync(Exception exception) 41return ValueTask.CompletedTask;
ComponentHub.cs (6)
220public async ValueTask BeginInvokeDotNetFromJS(string callId, string assemblyName, string methodIdentifier, long dotNetObjectId, string argsJson) 231public async ValueTask EndInvokeJSFromDotNet(long asyncHandle, bool succeeded, string arguments) 242public async ValueTask ReceiveByteArray(int id, byte[] data) 304public async ValueTask OnRenderCompleted(long renderId, string errorMessageOrNull) 316public async ValueTask OnLocationChanged(string uri, string? state, bool intercepted) 327public async ValueTask OnLocationChanging(int callId, string uri, string? state, bool intercepted)
ProtectedBrowserStorage\ProtectedBrowserStorage.cs (9)
55/// <returns>A <see cref="ValueTask"/> representing the completion of the operation.</returns> 56public ValueTask SetAsync(string key, object value) 68/// <returns>A <see cref="ValueTask"/> representing the completion of the operation.</returns> 69public ValueTask SetAsync(string purpose, string key, object value) 88/// <returns>A <see cref="ValueTask"/> representing the completion of the operation.</returns> 103/// <returns>A <see cref="ValueTask"/> representing the completion of the operation.</returns> 119/// <returns>A <see cref="ValueTask"/> representing the completion of the operation.</returns> 120public ValueTask DeleteAsync(string key) 139private ValueTask SetProtectedJsonAsync(string key, string protectedJson)
src\Components\Shared\src\ArrayBuilderMemoryStream.cs (2)
70public override ValueTask WriteAsync(ReadOnlyMemory<byte> memory, CancellationToken cancellationToken) 104public override ValueTask DisposeAsync() => default;
Microsoft.AspNetCore.Components.Server.Tests (11)
Circuits\CircuitHostTest.cs (1)
832public async ValueTask DisposeAsync()
Circuits\ComponentHubTest.cs (1)
210return ValueTask.FromResult(circuitHost);
Circuits\RemoteJSDataStreamTest.cs (1)
364return ValueTask.FromResult<TValue>(default);
ProtectedBrowserStorageTest.cs (8)
31var result = protectedBrowserStorage.SetAsync(keyName, data); 57var result = protectedBrowserStorage.SetAsync(customPurpose, keyName, data); 81var result = protectedBrowserStorage.SetAsync("testKey", null); 248var result = protectedBrowserStorage.DeleteAsync("testKey"); 392public ValueTask SetValueAsync<TValue>(string identifier, TValue value) 395return ValueTask.CompletedTask; 398public ValueTask SetValueAsync<TValue>(string identifier, TValue value, CancellationToken cancellationToken) 401return ValueTask.CompletedTask;
Microsoft.AspNetCore.Components.Tests (44)
NavigationManagerTest.cs (30)
230static ValueTask HandleLocationChanging(LocationChangingContext context) 232return ValueTask.CompletedTask; 260ValueTask HandleLocationChanging(LocationChangingContext context) 263return ValueTask.CompletedTask; 287async ValueTask HandleLocationChanging(LocationChangingContext context) 316async ValueTask HandleLocationChanging(LocationChangingContext context) 341static ValueTask HandleLocationChanging(LocationChangingContext context) 344return ValueTask.CompletedTask; 373ValueTask HandleLocationChanging_AllowNavigation(LocationChangingContext context) 376return ValueTask.CompletedTask; 379ValueTask HandleLocationChanging_PreventNavigation(LocationChangingContext context) 383return ValueTask.CompletedTask; 415async ValueTask HandleLocationChanging(LocationChangingContext context) 456async ValueTask HandleLocationChanging_PreventNavigation(LocationChangingContext context) 464ValueTask HandleLocationChanging_AllowNavigation(LocationChangingContext context) 467return ValueTask.CompletedTask; 488static async ValueTask HandleLocationChanging(LocationChangingContext context) 525async ValueTask HandleLocationChanging_BlockNavigation(LocationChangingContext context) 550static async ValueTask HandleLocationChanging_PreventNavigation(LocationChangingContext context) 583async ValueTask HandleLocationChanging(LocationChangingContext context) 650async ValueTask HandleLocationChanging(LocationChangingContext context) 704async ValueTask HandleLocationChanging_PreventNavigation(LocationChangingContext context) 710async ValueTask HandleLocationChanging_ThrowException(LocationChangingContext context) 735async ValueTask HandleLocationChanging_ThrowException(LocationChangingContext context) 761async ValueTask HandleLocationChanging_AllowNavigation(LocationChangingContext context) 766async ValueTask HandleLocationChanging_ThrowException(LocationChangingContext context) 787async ValueTask HandleLocationChanging_ThrowException(LocationChangingContext context) 809async ValueTask HandleLocationChanging_AllowNavigation(LocationChangingContext context) 814async ValueTask HandleLocationChanging_ThrowException(LocationChangingContext context) 857async ValueTask HandleLocationChanging(LocationChangingContext context)
RendererTest.cs (13)
2320builder.AddComponentParameter(1, nameof(AsyncDisposableComponent.AsyncDisposeAction), (Func<ValueTask>)(() => throw exception1)); 2354builder.AddComponentParameter(1, nameof(AsyncDisposableComponent.AsyncDisposeAction), (Func<ValueTask>)(() => default)); 2394builder.AddComponentParameter(1, nameof(AsyncDisposableComponent.AsyncDisposeAction), (Func<ValueTask>)(async () => { await tcs.Task; })); 2439builder.AddComponentParameter(1, nameof(AsyncDisposableComponent.AsyncDisposeAction), (Func<ValueTask>)(async () => { await tcs.Task; throw exception1; })); 2478builder.AddComponentParameter(1, nameof(AsyncDisposableComponent.AsyncDisposeAction), (Func<ValueTask>)(() => throw new TaskCanceledException())); 2516(Func<ValueTask>)(() => new ValueTask(tcs.Task))); 4274builder.AddComponentParameter(1, nameof(AsyncDisposableComponent.AsyncDisposeAction), (Func<ValueTask>)(() => { disposed = true; throw exception1; })); 4302builder.AddComponentParameter(1, nameof(AsyncDisposableComponent.AsyncDisposeAction), (Func<ValueTask>)(async () => { await tcs.Task; disposed = true; throw exception1; })); 4309var disposal = renderer.DisposeAsync(); 4911builder.AddComponentParameter(1, nameof(AsyncDisposableComponent.AsyncDisposeAction), (Func<ValueTask>)(async () => await exception2Tcs.Task)); 4971return ValueTask.CompletedTask; 5546public Func<ValueTask> AsyncDisposeAction { get; set; } 5548public ValueTask DisposeAsync()
src\Components\Shared\test\TestRenderer.cs (1)
162public override ValueTask DisposeAsync()
Microsoft.AspNetCore.Components.Web (18)
ElementReferenceExtensions.cs (4)
17/// <returns>The <see cref="ValueTask"/> representing the asynchronous focus operation.</returns> 18public static ValueTask FocusAsync(this ElementReference elementReference) => elementReference.FocusAsync(preventScroll: false); 31/// <returns>The <see cref="ValueTask"/> representing the asynchronous focus operation.</returns> 32public static ValueTask FocusAsync(this ElementReference elementReference, bool preventScroll)
Forms\InputFile\BrowserFileExtensions.cs (1)
26/// <returns>A <see cref="ValueTask"/> representing the completion of the operation.</returns>
HtmlRendering\HtmlRenderer.cs (1)
33public ValueTask DisposeAsync()
Routing\NavigationLock.cs (2)
99private async ValueTask OnLocationChanging(LocationChangingContext context) 104async ValueTask IAsyncDisposable.DisposeAsync()
Virtualization\ItemsProviderDelegate.cs (1)
11/// <returns>A <see cref="ValueTask"/> whose result is a <see cref="ItemsProviderResult{TItem}"/> upon successful completion.</returns>
Virtualization\Virtualize.cs (5)
186var refreshTask = RefreshDataCoreAsync(renderOnSuccess: false); 384var refreshTask = RefreshDataCoreAsync(renderOnSuccess: true); 393private async ValueTask RefreshDataCoreAsync(bool renderOnSuccess) 452return ValueTask.FromResult(new ItemsProviderResult<TItem>( 465public async ValueTask DisposeAsync()
Virtualization\VirtualizeJsInterop.cs (2)
27public async ValueTask InitializeAsync(ElementReference spacerBefore, ElementReference spacerAfter) 45public async ValueTask DisposeAsync()
Web\IErrorBoundaryLogger.cs (2)
18/// <returns>A <see cref="ValueTask"/> representing the completion of the operation.</returns> 19ValueTask LogErrorAsync(Exception exception);
Microsoft.AspNetCore.Components.Web.Tests (4)
Forms\BrowserFileTest.cs (2)
39.Returns(ValueTask.FromResult(jsStreamReference.Object)); 63.Returns(ValueTask.FromResult(jsStreamReference.Object));
src\Components\Shared\test\TestRenderer.cs (1)
162public override ValueTask DisposeAsync()
Virtualization\VirtualizeTest.cs (1)
103=> ValueTask.FromResult(new ItemsProviderResult<TItem>(Enumerable.Empty<TItem>(), 0));
Microsoft.AspNetCore.Components.WebAssembly (6)
Hosting\WebAssemblyCultureProvider.cs (1)
58public virtual async ValueTask LoadCurrentCultureResourcesAsync()
Hosting\WebAssemblyHost.cs (2)
73/// <returns>A <see cref="ValueTask"/> which represents the completion of disposal.</returns> 74public async ValueTask DisposeAsync()
HotReload\WebAssemblyHotReload.cs (1)
87private static async ValueTask ApplyPreviousDeltasAsync(HotReloadAgent agent)
Services\WebAssemblyErrorBoundaryLogger.cs (2)
18public ValueTask LogErrorAsync(Exception exception) 23return ValueTask.CompletedTask;
Microsoft.AspNetCore.Components.WebAssembly.Server (1)
AuthenticationStateSerializationOptions.cs (1)
71return ValueTask.FromResult(data);
Microsoft.AspNetCore.Components.WebAssembly.Tests (7)
Hosting\WebAssemblyHostTest.cs (2)
90public ValueTask DisposeAsync() 104public override ValueTask LoadCurrentCultureResourcesAsync() => default;
PullFromJSDataStreamTest.cs (5)
130return ValueTask.FromResult((TValue)(object)_data.Skip((int)offset).Take(bytesToRead).ToArray()); 148public ValueTask SetValueAsync<TValue>(string identifier, TValue value) 151public ValueTask SetValueAsync<TValue>(string identifier, TValue value, CancellationToken cancellationToken) 165return ValueTask.FromResult((TValue)(object)_data.Skip((int)offset).Take(bytesToRead - 1).ToArray()); 179return ValueTask.FromResult((TValue)(object)_data.Skip((int)offset).Take(bytesToRead + 1).ToArray());
Microsoft.AspNetCore.Components.WebView (7)
PageContext.cs (1)
55public async ValueTask DisposeAsync()
Services\WebViewErrorBoundaryLogger.cs (2)
18public ValueTask LogErrorAsync(Exception exception) 23return ValueTask.CompletedTask;
src\Components\Shared\src\ArrayBuilderMemoryStream.cs (2)
70public override ValueTask WriteAsync(ReadOnlyMemory<byte> memory, CancellationToken cancellationToken) 104public override ValueTask DisposeAsync() => default;
WebViewManager.cs (2)
256protected virtual async ValueTask DisposeAsyncCore() 270public async ValueTask DisposeAsync()
Microsoft.AspNetCore.Components.WebView.Test (2)
WebViewManagerTests.cs (2)
193public ValueTask DisposeAsync() => ValueTask.CompletedTask;
Microsoft.AspNetCore.Components.WebView.Wpf (2)
BlazorWebView.cs (2)
383 protected virtual async ValueTask DisposeAsyncCore() 400 public async ValueTask DisposeAsync()
Microsoft.AspNetCore.ConcurrencyLimiter (3)
QueuePolicies\BasePolicy.cs (3)
52return ValueTask.FromResult(true); 62return ValueTask.FromResult(true); 65return ValueTask.FromResult(false);
Microsoft.AspNetCore.Connections.Abstractions (7)
BaseConnectionContext.cs (2)
62/// <returns>A <see cref="ValueTask"/> that completes when resources have been released.</returns> 63public virtual ValueTask DisposeAsync()
DefaultConnectionContext.cs (1)
105public override ValueTask DisposeAsync()
IConnectionListener.cs (2)
32/// <returns>A <see cref="ValueTask"/> that represents the un-bind operation.</returns> 33ValueTask UnbindAsync(CancellationToken cancellationToken = default);
IMulitplexedConnectionListener.cs (2)
26/// <returns>A <see cref="ValueTask"/> that represents the un-bind operation.</returns> 27ValueTask UnbindAsync(CancellationToken cancellationToken = default);
Microsoft.AspNetCore.Diagnostics.Middleware (2)
Logging\HttpLoggingRedactionInterceptor.cs (2)
66public ValueTask OnRequestAsync(HttpLoggingInterceptorContext logContext) 141public ValueTask OnResponseAsync(HttpLoggingInterceptorContext logContext)
Microsoft.AspNetCore.Diagnostics.Tests (1)
ExceptionHandlerMiddlewareTest.cs (1)
477return ValueTask.FromResult(_handle);
Microsoft.AspNetCore.Grpc.JsonTranscoding (4)
Internal\JsonRequestHelpers.cs (3)
87public static async ValueTask SendErrorResponse(HttpResponse response, Encoding encoding, Metadata trailers, Status status, JsonSerializerOptions options) 166public static async ValueTask WriteResponseMessage(HttpResponse response, Encoding encoding, object responseBody, JsonSerializerOptions options, CancellationToken cancellationToken) 371public static async ValueTask SendMessage<TResponse>(JsonTranscodingServerCallContext serverCallContext, JsonSerializerOptions serializerOptions, TResponse message, CancellationToken cancellationToken) where TResponse : class
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
29public static ValueTask GetAsValueTask(this in ValueTask<FlushResult> valueTask)
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (2)
Infrastructure\TestHelpers.cs (1)
58public ValueTask ReleaseAsync(GrpcActivatorHandle<Interceptor> interceptor)
src\Grpc\JsonTranscoding\test\Shared\TestGrpcServiceActivator.cs (1)
15public ValueTask ReleaseAsync(GrpcActivatorHandle<TGrpcService> service)
Microsoft.AspNetCore.Hosting (2)
Internal\WebHost.cs (2)
318public async ValueTask DisposeAsync() 336private static ValueTask DisposeServiceProviderAsync(IServiceProvider? serviceProvider)
Microsoft.AspNetCore.Hosting.Tests (1)
WebHostTests.AsyncDisposable.cs (1)
82public ValueTask DisposeAsync()
Microsoft.AspNetCore.Html.Abstractions (1)
IHtmlAsyncContent.cs (1)
15ValueTask WriteToAsync(TextWriter writer);
Microsoft.AspNetCore.Http (6)
Features\RequestServicesFeature.cs (4)
53public ValueTask DisposeAsync() 58var vt = asyncDisposable.DisposeAsync(); 77static async ValueTask Awaited(RequestServicesFeature servicesFeature, ValueTask vt)
Internal\ReferenceReadStream.cs (1)
123public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
29public static ValueTask GetAsValueTask(this in ValueTask<FlushResult> valueTask)
Microsoft.AspNetCore.Http.Abstractions (4)
EndpointFilterDelegate.cs (1)
11/// A <see cref="ValueTask"/> result of calling the handler and applying any modifications made by filters in the pipeline.
ProblemDetails\IProblemDetailsService.cs (1)
25ValueTask WriteAsync(ProblemDetailsContext context);
ProblemDetails\IProblemDetailsWriter.cs (1)
16ValueTask WriteAsync(ProblemDetailsContext context);
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
29public static ValueTask GetAsValueTask(this in ValueTask<FlushResult> valueTask)
Microsoft.AspNetCore.Http.Connections (8)
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
29public static ValueTask GetAsValueTask(this in ValueTask<FlushResult> valueTask)
src\SignalR\common\Shared\PipeWriterStream.cs (3)
62public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default) 68private ValueTask WriteCoreAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default) 92static async ValueTask WriteSlowAsync(ValueTask<FlushResult> flushTask)
src\SignalR\common\Shared\StreamExtensions.cs (2)
14public static ValueTask WriteAsync(this Stream stream, ReadOnlySequence<byte> buffer, CancellationToken cancellationToken = default) 31private static async ValueTask WriteMultiSegmentAsync(Stream stream, ReadOnlySequence<byte> buffer, CancellationToken cancellationToken)
src\SignalR\common\Shared\WebSocketExtensions.cs (2)
14public static ValueTask SendAsync(this WebSocket webSocket, ReadOnlySequence<byte> buffer, WebSocketMessageType webSocketMessageType, CancellationToken cancellationToken = default) 39private static async ValueTask SendMultiSegmentAsync(WebSocket webSocket, ReadOnlySequence<byte> buffer, WebSocketMessageType webSocketMessageType, CancellationToken cancellationToken = default)
Microsoft.AspNetCore.Http.Connections.Client (8)
HttpConnection.cs (1)
250public override async ValueTask DisposeAsync()
src\SignalR\common\Shared\PipeWriterStream.cs (3)
62public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default) 68private ValueTask WriteCoreAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default) 92static async ValueTask WriteSlowAsync(ValueTask<FlushResult> flushTask)
src\SignalR\common\Shared\StreamExtensions.cs (2)
14public static ValueTask WriteAsync(this Stream stream, ReadOnlySequence<byte> buffer, CancellationToken cancellationToken = default) 31private static async ValueTask WriteMultiSegmentAsync(Stream stream, ReadOnlySequence<byte> buffer, CancellationToken cancellationToken)
src\SignalR\common\Shared\WebSocketExtensions.cs (2)
14public static ValueTask SendAsync(this WebSocket webSocket, ReadOnlySequence<byte> buffer, WebSocketMessageType webSocketMessageType, CancellationToken cancellationToken = default) 39private static async ValueTask SendMultiSegmentAsync(WebSocket webSocket, ReadOnlySequence<byte> buffer, WebSocketMessageType webSocketMessageType, CancellationToken cancellationToken = default)
Microsoft.AspNetCore.Http.Connections.Tests (7)
HttpConnectionDispatcherTests.cs (1)
1254public override async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
HttpConnectionManagerTests.cs (6)
295var firstTask = connection.DisposeAsync(); 296var secondTask = connection.DisposeAsync(); 318var firstTask = connection.DisposeAsync(); 319var secondTask = connection.DisposeAsync(); 345var firstTask = connection.DisposeAsync(); 346var secondTask = connection.DisposeAsync();
Microsoft.AspNetCore.Http.Extensions (15)
DefaultProblemDetailsWriter.cs (1)
53public ValueTask WriteAsync(ProblemDetailsContext context)
ProblemDetailsService.cs (1)
18public async ValueTask WriteAsync(ProblemDetailsContext context)
RequestDelegateFactory.cs (7)
525else if (returnType == typeof(ValueTask)) 933return ValueTask.FromResult<object?>(obj); 1105else if (returnType == typeof(ValueTask)) 2489private static Task ExecuteValueTask(ValueTask task) 2491static async Task ExecuteAwaited(ValueTask task) 2521private static ValueTask<object?> ExecuteValueTaskWithEmptyResult(ValueTask valueTask) 2523static async ValueTask<object?> ExecuteAwaited(ValueTask task)
src\Shared\ObjectMethodExecutor\ObjectMethodExecutor.cs (3)
400if (methodReturnType == typeof(Task) || methodReturnType == typeof(ValueTask)) 442if (methodReturnType == typeof(ValueTask)) 448(awaitable) => ((ValueTask)awaitable).GetAwaiter(),
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (3)
114/// to a void-returning <see cref="Task"/> or <see cref="ValueTask"/>. 146var typeDef when typeDef == typeof(ValueTask<>) && IsFSharpUnit(genericAwaitableType.GetGenericArguments()[0]) => (typeof(ValueTask), MakeValueTaskOfUnitToValueTaskExpression(genericAwaitableType)), 259private static async ValueTask ConvertValueTaskOfTToValueTask<T>(ValueTask<T> valueTask) => await valueTask;
Microsoft.AspNetCore.Http.Extensions.Tests (32)
HttpResponseJsonExtensionsTests.cs (1)
594public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
ParameterBindingMethodCacheTests.cs (5)
1469return ValueTask.FromResult<BindAsyncFromImplicitStaticAbstractInterface?>(new()); 1477return ValueTask.FromResult<BindAsyncFromExplicitStaticAbstractInterface?>(new()); 1493return ValueTask.FromResult<BindAsyncFromStaticAbstractInterfaceAndBindAsync?>(new(BindAsyncSource.InterfaceStaticAbstractImplicit)); 1499return ValueTask.FromResult<BindAsyncFromStaticAbstractInterfaceAndBindAsync?>(new(BindAsyncSource.Reflection)); 1507return ValueTask.FromResult<BindAsyncFromImplicitStaticAbstractInterface?>(new());
ProblemDetailsServiceTest.cs (1)
164public ValueTask WriteAsync(ProblemDetailsContext context)
RequestDelegateFactoryTests.cs (23)
60ValueTask ValueTaskTestAction(HttpContext httpContext) 63return ValueTask.CompletedTask; 77ValueTask StaticValueTaskTestAction(HttpContext httpContext) 80return ValueTask.CompletedTask; 92new object[] { (Func<HttpContext, ValueTask>)ValueTaskTestAction }, 95new object[] { (Func<HttpContext, ValueTask>)StaticValueTaskTestAction }, 1316ValueTask<JsonTodo> ValueTaskTestAction() => ValueTask.FromResult<JsonTodo>(originalTodo); 1423ValueTask<CustomResult> ValueTaskTestAction() => ValueTask.FromResult(new CustomResult(resultString)); 1428static ValueTask<CustomResult> StaticValueTaskTestAction() => ValueTask.FromResult(new CustomResult("Still not enough tests!")); 1436static ValueTask<object> StaticValueTaskOfIResultAsObject() => ValueTask.FromResult<object>(new CustomResult("Still not enough tests!")); 1441ValueTask<StructResult> ValueTaskTestStructAction() => ValueTask.FromResult(new StructResult(resultString)); 1496ValueTask<IResult?> ValueTaskTestAction() => ValueTask.FromResult<IResult?>(null); 2044return ValueTask.FromResult(new TraceIdentifier(context.TraceIdentifier)); 2305ValueTask ValueTaskMethod() 2307return ValueTask.CompletedTask; 2312return ValueTask.FromResult(default(FSharp.Core.Unit)!); 2330async ValueTask ValueTaskWithYieldMethod() 2354new object[] { (Func<ValueTask>)ValueTaskMethod }, 2359new object[] { (Func<ValueTask>)ValueTaskWithYieldMethod }, 2437return ValueTask.FromResult(new TodoStruct { Name = "Test todo" }); 2646var @delegate = () => ValueTask.FromResult(new AddsCustomEndpointMetadataResult()); 2717var @delegate = () => ValueTask.FromResult(new CountsDefaultEndpointMetadataResult()); 2964var @delegate = (Todo todo) => ValueTask.FromResult(new RemovesAcceptsMetadataResult());
RequestDelegateGenerator\SharedTypes.cs (1)
536return ValueTask.FromResult(new TraceIdentifier(context.TraceIdentifier));
TestStream.cs (1)
46public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
Microsoft.AspNetCore.Http.Microbenchmarks (1)
src\Http\Http.Extensions\test\RequestDelegateGenerator\SharedTypes.cs (1)
536return ValueTask.FromResult(new TraceIdentifier(context.TraceIdentifier));
Microsoft.AspNetCore.Http.Tests (4)
DefaultHttpContextTests.cs (1)
562public ValueTask DisposeAsync()
Features\RequestBodyPipeFeatureTests.cs (1)
53return ValueTask.FromResult(0);
Internal\DefaultHttpResponseTests.cs (2)
231public ValueTask DisposeAsync() 234return ValueTask.CompletedTask;
Microsoft.AspNetCore.HttpLogging (9)
BufferingStream.cs (2)
261public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 298public override ValueTask DisposeAsync()
FileLoggerProcessor.cs (1)
295public async ValueTask DisposeAsync()
HttpLoggingMiddleware.cs (1)
318public static async ValueTask LogResponseHeadersAsync(HttpLoggingInterceptorContext logContext, HttpLoggingOptions options, IHttpLoggingInterceptor[] interceptors, ILogger logger)
IHttpLoggingInterceptor.cs (2)
22ValueTask OnRequestAsync(HttpLoggingInterceptorContext logContext); 36ValueTask OnResponseAsync(HttpLoggingInterceptorContext logContext);
ResponseBufferingStream.cs (2)
74public override async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 113private async ValueTask OnFirstWriteAsync()
W3CLogger.cs (1)
28public ValueTask DisposeAsync() => _messageQueue.DisposeAsync();
Microsoft.AspNetCore.HttpLogging.Tests (6)
HttpLoggingMiddlewareTests.cs (6)
2087public ValueTask OnRequestAsync(HttpLoggingInterceptorContext logContext) 2093public ValueTask OnResponseAsync(HttpLoggingInterceptorContext logContext) 2102public ValueTask OnRequestAsync(HttpLoggingInterceptorContext logContext) 2108public ValueTask OnResponseAsync(HttpLoggingInterceptorContext logContext) 2117public ValueTask OnRequestAsync(HttpLoggingInterceptorContext logContext) 2123public ValueTask OnResponseAsync(HttpLoggingInterceptorContext logContext)
Microsoft.AspNetCore.InternalTesting (2)
src\Shared\TaskExtensions.cs (2)
44public static Task DefaultTimeout(this ValueTask task, int milliseconds = DefaultTimeoutDuration, [CallerFilePath] string filePath = null, [CallerLineNumber] int lineNumber = default) 49public static Task DefaultTimeout(this ValueTask task, TimeSpan timeout, [CallerFilePath] string filePath = null, [CallerLineNumber] int lineNumber = default)
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
ApiResponseTypeProvider.cs (1)
352declaredReturnType == typeof(ValueTask))
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (2)
DefaultApiDescriptionProviderTest.cs (2)
2436private ValueTask ReturnsValueTask() 2662public ValueTask ReturnsValueTask()
Microsoft.AspNetCore.Mvc.Core (36)
Controllers\ControllerActivatorProvider.cs (6)
16private static readonly Func<ControllerContext, object, ValueTask> _disposeAsync = DisposeAsync; 17private static readonly Func<ControllerContext, object, ValueTask> _syncDisposeAsync = SyncDisposeAsync; 20private readonly Func<ControllerContext, object, ValueTask>? _controllerActivatorReleaseAsync; 81public Func<ControllerContext, object, ValueTask>? CreateAsyncReleaser(ControllerActionDescriptor descriptor) 110private static ValueTask DisposeAsync(ControllerContext context, object controller) 117private static ValueTask SyncDisposeAsync(ControllerContext context, object controller)
Controllers\ControllerFactoryProvider.cs (2)
14private readonly Func<ControllerContext, object, ValueTask>? _factoryReleaseControllerAsync; 94public Func<ControllerContext, object, ValueTask>? CreateAsyncControllerReleaser(ControllerActionDescriptor descriptor)
Controllers\DefaultControllerActivator.cs (1)
64public ValueTask ReleaseAsync(ControllerContext context, object controller)
Controllers\DefaultControllerFactory.cs (1)
68public ValueTask ReleaseControllerAsync(ControllerContext context, object controller)
Controllers\IControllerActivator.cs (1)
29ValueTask ReleaseAsync(ControllerContext context, object controller)
Controllers\IControllerActivatorProvider.cs (1)
30Func<ControllerContext, object, ValueTask>? CreateAsyncReleaser(ControllerActionDescriptor descriptor)
Controllers\IControllerFactory.cs (1)
30ValueTask ReleaseControllerAsync(ControllerContext context, object controller)
Controllers\IControllerFactoryProvider.cs (1)
30Func<ControllerContext, object, ValueTask>? CreateAsyncControllerReleaser(ControllerActionDescriptor descriptor)
Infrastructure\ControllerActionInvoker.cs (1)
49protected override ValueTask ReleaseResources()
Infrastructure\ControllerActionInvokerCacheEntry.cs (2)
15Func<ControllerContext, object, ValueTask>? controllerReleaser, 34public Func<ControllerContext, object, ValueTask>? ControllerReleaser { get; }
Infrastructure\DefaultApiProblemDetailsWriter.cs (3)
43public ValueTask WriteAsync(ProblemDetailsContext context) 51return ValueTask.CompletedTask; 85return ValueTask.CompletedTask;
Infrastructure\NonDisposableStream.cs (1)
169public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
Infrastructure\ResourceInvoker.cs (9)
142internal ValueTask ReleaseResourcesCore(IDisposable? scope) 145ValueTask releaseResult; 161static async ValueTask HandleAsyncReleaseErrors(ValueTask releaseResult, IDisposable? scope) 176static ValueTask HandleReleaseErrors(IDisposable? scope, Exception? releaseException) 194return ValueTask.FromException(new AggregateException(releaseException, scopeException)); 198return ValueTask.FromException(releaseException); 202return ValueTask.FromException(scopeException!); 211protected abstract ValueTask ReleaseResources();
src\Shared\ObjectMethodExecutor\ObjectMethodExecutor.cs (3)
400if (methodReturnType == typeof(Task) || methodReturnType == typeof(ValueTask)) 442if (methodReturnType == typeof(ValueTask)) 448(awaitable) => ((ValueTask)awaitable).GetAwaiter(),
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (3)
114/// to a void-returning <see cref="Task"/> or <see cref="ValueTask"/>. 146var typeDef when typeDef == typeof(ValueTask<>) && IsFSharpUnit(genericAwaitableType.GetGenericArguments()[0]) => (typeof(ValueTask), MakeValueTaskOfUnitToValueTaskExpression(genericAwaitableType)), 259private static async ValueTask ConvertValueTaskOfTToValueTask<T>(ValueTask<T> valueTask) => await valueTask;
Microsoft.AspNetCore.Mvc.Core.Test (11)
ApplicationModels\EndpointMetadataProviderTest.cs (4)
317=> ValueTask.FromResult<AddsCustomEndpointMetadataResult>(null); 332=> ValueTask.FromResult<AddsCustomEndpointMetadataActionResult>(null); 343=> ValueTask.FromResult<RemovesAcceptsMetadataResult>(null); 354=> ValueTask.FromResult<RemovesAcceptsMetadataActionResult>(null);
Controllers\DefaultControllerActivatorTest.cs (2)
208public ValueTask DisposeAsync() 225public ValueTask DisposeAsync()
Controllers\DefaultControllerFactoryTest.cs (1)
287public ValueTask DisposeAsync()
Filters\MiddlewareFilterTest.cs (1)
369public ValueTask ReleaseControllerAsync(ControllerContext context, object controller)
Formatters\JsonInputFormatterTestBase.cs (1)
717public override ValueTask DisposeAsync()
Infrastructure\FileStreamResultExecutorTest.cs (2)
64public override ValueTask DisposeAsync() 67return ValueTask.CompletedTask;
Microsoft.AspNetCore.Mvc.Formatters.Xml.Test (2)
XmlDataContractSerializerInputFormatterTest.cs (1)
790public override ValueTask DisposeAsync()
XmlSerializerInputFormatterTest.cs (1)
725public override ValueTask DisposeAsync()
Microsoft.AspNetCore.Mvc.FunctionalTests (2)
TestingInfrastructureInheritanceTests.cs (2)
118public ValueTask DisposeAsync() 121return ValueTask.CompletedTask;
Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test (1)
src\Mvc\Mvc.Core\test\Formatters\JsonInputFormatterTestBase.cs (1)
717public override ValueTask DisposeAsync()
Microsoft.AspNetCore.Mvc.RazorPages (22)
Infrastructure\DefaultPageActivatorProvider.cs (5)
16private readonly Func<PageContext, ViewContext, object, ValueTask> _asyncDisposer = AsyncDispose; 17private readonly Func<PageContext, ViewContext, object, ValueTask> _syncAsyncDisposer = SyncAsyncDispose; 48public Func<PageContext, ViewContext, object, ValueTask>? CreateAsyncReleaser(CompiledPageActionDescriptor actionDescriptor) 89private static ValueTask SyncAsyncDispose(PageContext context, ViewContext viewContext, object page) 95private static ValueTask AsyncDispose(PageContext context, ViewContext viewContext, object page)
Infrastructure\DefaultPageFactoryProvider.cs (1)
77public Func<PageContext, ViewContext, object, ValueTask>? CreateAsyncPageDisposer(CompiledPageActionDescriptor descriptor)
Infrastructure\DefaultPageModelActivatorProvider.cs (5)
15private readonly Func<PageContext, object, ValueTask> _asyncDisposer = DisposeAsync; 16private readonly Func<PageContext, object, ValueTask> _syncAsyncDisposer = SyncDisposeAsync; 48public Func<PageContext, object, ValueTask>? CreateAsyncReleaser(CompiledPageActionDescriptor actionDescriptor) 73private static ValueTask DisposeAsync(PageContext context, object page) 81private static ValueTask SyncDisposeAsync(PageContext context, object page)
Infrastructure\DefaultPageModelFactoryProvider.cs (1)
60public Func<PageContext, object, ValueTask>? CreateAsyncModelDisposer(CompiledPageActionDescriptor descriptor)
Infrastructure\PageActionInvoker.cs (1)
87protected override ValueTask ReleaseResources()
Infrastructure\PageActionInvokerCache.cs (1)
86Func<PageContext, object, ValueTask>? modelReleaser = null;
Infrastructure\PageActionInvokerCacheEntry.cs (4)
18Func<PageContext, ViewContext, object, ValueTask>? releasePage, 20Func<PageContext, object, ValueTask>? releaseModel, 47public Func<PageContext, ViewContext, object, ValueTask>? ReleasePage { get; } 54public Func<PageContext, object, ValueTask>? ReleaseModel { get; }
IPageActivatorProvider.cs (1)
32Func<PageContext, ViewContext, object, ValueTask>? CreateAsyncReleaser(CompiledPageActionDescriptor descriptor)
IPageFactoryProvider.cs (1)
32Func<PageContext, ViewContext, object, ValueTask>? CreateAsyncPageDisposer(CompiledPageActionDescriptor descriptor)
IPageModelActivatorProvider.cs (1)
30Func<PageContext, object, ValueTask>? CreateAsyncReleaser(CompiledPageActionDescriptor descriptor)
IPageModelFactoryProvider.cs (1)
30Func<PageContext, object, ValueTask>? CreateAsyncModelDisposer(CompiledPageActionDescriptor descriptor)
Microsoft.AspNetCore.Mvc.RazorPages.Test (9)
Infrastructure\DefaultPageActivatorProviderTest.cs (2)
243public ValueTask DisposeAsync() 260public ValueTask DisposeAsync()
Infrastructure\DefaultPageFactoryProviderTest.cs (1)
412ValueTask SyncDispose(IDisposable disposable)
Infrastructure\DefaultPageModelActivatorProviderTest.cs (2)
244public ValueTask DisposeAsync() 261public ValueTask DisposeAsync()
Infrastructure\DefaultPageModelFactoryProviderTest.cs (1)
114Func<PageContext, object, ValueTask> disposer = (_, __) => default;
Infrastructure\PageActionInvokerProviderTest.cs (3)
37Func<PageContext, ViewContext, object, ValueTask> releaser = (a, b, c) => default; 89Func<PageContext, ViewContext, object, ValueTask> releaser = (a, b, c) => default; 91Func<PageContext, object, ValueTask> modelDisposer = (_, __) => default;
Microsoft.AspNetCore.Mvc.Testing (2)
DeferredHostBuilder.cs (1)
133public async ValueTask DisposeAsync()
WebApplicationFactory.cs (1)
764public virtual async ValueTask DisposeAsync()
Microsoft.AspNetCore.Mvc.ViewFeatures (6)
ViewComponents\DefaultViewComponentActivator.cs (1)
74public ValueTask ReleaseAsync(ViewComponentContext context, object viewComponent)
ViewComponents\DefaultViewComponentFactory.cs (1)
79public ValueTask ReleaseViewComponentAsync(ViewComponentContext context, object component)
ViewComponents\IViewComponentActivator.cs (2)
35/// <returns>A <see cref="ValueTask"/> that completes when the view component has been disposed.</returns> 36ValueTask ReleaseAsync(ViewComponentContext context, object viewComponent)
ViewComponents\IViewComponentFactory.cs (2)
30/// <returns>A <see cref="ValueTask"/> that completes when the view component has been released.</returns> 31ValueTask ReleaseViewComponentAsync(ViewComponentContext context, object component)
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (6)
ViewComponents\DefaultViewComponentActivatorTests.cs (2)
138public ValueTask DisposeAsync() 160public ValueTask DisposeAsync()
ViewComponents\DefaultViewComponentFactoryTest.cs (4)
71.Returns(default(ValueTask)); 95.Returns(default(ValueTask)); 132public ValueTask DisposeAsync() 154public ValueTask DisposeAsync()
Microsoft.AspNetCore.OpenApi (6)
src\Shared\ObjectMethodExecutor\ObjectMethodExecutor.cs (3)
400if (methodReturnType == typeof(Task) || methodReturnType == typeof(ValueTask)) 442if (methodReturnType == typeof(ValueTask)) 448(awaitable) => ((ValueTask)awaitable).GetAwaiter(),
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (3)
114/// to a void-returning <see cref="Task"/> or <see cref="ValueTask"/>. 146var typeDef when typeDef == typeof(ValueTask<>) && IsFSharpUnit(genericAwaitableType.GetGenericArguments()[0]) => (typeof(ValueTask), MakeValueTaskOfUnitToValueTaskExpression(genericAwaitableType)), 259private static async ValueTask ConvertValueTaskOfTToValueTask<T>(ValueTask<T> valueTask) => await valueTask;
Microsoft.AspNetCore.OpenApi.Tests (9)
Services\OpenApiGeneratorTests.cs (3)
165AssertJsonResponse(GetOpenApiOperation(() => ValueTask.FromResult(new InferredJsonClass())), JsonSchemaType.Object); 166AssertJsonResponse(GetOpenApiOperation(() => ValueTask.FromResult((IInferredJsonInterface)null)), JsonSchemaType.Object); 196AssertVoid(GetOpenApiOperation(() => ValueTask.FromResult(default(FSharp.Core.Unit))));
Transformers\DocumentTransformerTests.cs (2)
358public ValueTask DisposeAsync() 362return ValueTask.CompletedTask;
Transformers\OperationTransformerTests.cs (2)
692public ValueTask DisposeAsync() 696return ValueTask.CompletedTask;
Transformers\SchemaTransformerTests.cs (2)
990public ValueTask DisposeAsync() 994return ValueTask.CompletedTask;
Microsoft.AspNetCore.OutputCaching (132)
IOutputCacheBufferStore.cs (1)
32ValueTask SetAsync(string key, ReadOnlySequence<byte> value, ReadOnlyMemory<string> tags, TimeSpan validFor, CancellationToken cancellationToken);
IOutputCachePolicy.cs (3)
17ValueTask CacheRequestAsync(OutputCacheContext context, CancellationToken cancellation); 25ValueTask ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellation); 33ValueTask ServeResponseAsync(OutputCacheContext context, CancellationToken cancellation);
IOutputCacheStore.cs (2)
16ValueTask EvictByTagAsync(string tag, CancellationToken cancellationToken); 35ValueTask SetAsync(string key, byte[] value, string[]? tags, TimeSpan validFor, CancellationToken cancellationToken);
Memory\MemoryOutputCacheStore.cs (5)
26public ValueTask EvictByTagAsync(string tag, CancellationToken cancellationToken) 60return ValueTask.CompletedTask; 69return ValueTask.FromResult(entry); 73public ValueTask SetAsync(string key, byte[] value, string[]? tags, TimeSpan validFor, CancellationToken cancellationToken) 113return ValueTask.CompletedTask;
OutputCacheEntry.cs (1)
124public ValueTask CopyToAsync(PipeWriter destination, CancellationToken cancellationToken)
OutputCacheEntryFormatter.cs (1)
38public static async ValueTask StoreAsync(string key, OutputCacheEntry value, HashSet<string>? tags, TimeSpan duration, IOutputCacheStore store, ILogger logger, CancellationToken cancellationToken)
OutputCacheMiddleware.cs (1)
416internal async ValueTask FinalizeCacheBodyAsync(OutputCacheContext context)
OutputCachePolicyBuilder.cs (5)
84_requirements.Add((c, t) => ValueTask.FromResult(predicate(c))); 172return ValueTask.FromResult(keyPrefix); 188return ValueTask.FromResult(keyPrefix(context)); 217return ValueTask.FromResult(new KeyValuePair<string, string>(key, value)); 233return ValueTask.FromResult(varyBy(context));
Policies\CompositePolicy.cs (3)
23async ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 32async ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 41async ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken)
Policies\DefaultPolicy.cs (8)
21ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 32return ValueTask.CompletedTask; 36ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 38return ValueTask.CompletedTask; 42ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken) 50return ValueTask.CompletedTask; 57return ValueTask.CompletedTask; 60return ValueTask.CompletedTask;
Policies\EmptyPolicy.cs (6)
18ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 20return ValueTask.CompletedTask; 24ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 26return ValueTask.CompletedTask; 30ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken) 32return ValueTask.CompletedTask;
Policies\EnableCachePolicy.cs (6)
19ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 23return ValueTask.CompletedTask; 27ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken) 29return ValueTask.CompletedTask; 33ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 35return ValueTask.CompletedTask;
Policies\ExpirationPolicy.cs (6)
23ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 27return ValueTask.CompletedTask; 31ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 33return ValueTask.CompletedTask; 37ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken) 39return ValueTask.CompletedTask;
Policies\LockingPolicy.cs (6)
29ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 33return ValueTask.CompletedTask; 37ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 39return ValueTask.CompletedTask; 43ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken) 45return ValueTask.CompletedTask;
Policies\NamedPolicy.cs (6)
28ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken) 34return ValueTask.CompletedTask; 41ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 47return ValueTask.CompletedTask; 54ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 60return ValueTask.CompletedTask;
Policies\NoLookupPolicy.cs (6)
18ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken) 22return ValueTask.CompletedTask; 26ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 28return ValueTask.CompletedTask; 32ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 34return ValueTask.CompletedTask;
Policies\NoStorePolicy.cs (6)
18ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken) 22return ValueTask.CompletedTask; 26ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 28return ValueTask.CompletedTask; 32ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 34return ValueTask.CompletedTask;
Policies\PredicatePolicy.cs (7)
28ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 34ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 40ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken) 45private ValueTask ExecuteAwaited(Func<IOutputCachePolicy, OutputCacheContext, CancellationToken, ValueTask> action, IOutputCachePolicy policy, OutputCacheContext context, CancellationToken cancellationToken) 63return ValueTask.CompletedTask; 68async ValueTask Awaited(ValueTask<bool> task)
Policies\SetCacheKeyPrefixPolicy.cs (6)
13private readonly Func<HttpContext, CacheVaryByRules, CancellationToken, ValueTask> _varyByAsync; 24ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 30ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 32return ValueTask.CompletedTask; 36ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken) 38return ValueTask.CompletedTask;
Policies\TagsPolicy.cs (6)
23ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 30return ValueTask.CompletedTask; 34ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 36return ValueTask.CompletedTask; 40ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken) 42return ValueTask.CompletedTask;
Policies\TypedPolicy.cs (6)
38ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 40return CreatePolicy(context)?.CacheRequestAsync(context, cancellationToken) ?? ValueTask.CompletedTask; 44ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 46return CreatePolicy(context)?.ServeFromCacheAsync(context, cancellationToken) ?? ValueTask.CompletedTask; 50ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken) 52return CreatePolicy(context)?.ServeResponseAsync(context, cancellationToken) ?? ValueTask.CompletedTask;
Policies\VaryByHeaderPolicy.cs (7)
39ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 45return ValueTask.CompletedTask; 50return ValueTask.CompletedTask; 54ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 56return ValueTask.CompletedTask; 60ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken) 62return ValueTask.CompletedTask;
Policies\VaryByHostPolicy.cs (6)
25ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 29return ValueTask.CompletedTask; 33ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 35return ValueTask.CompletedTask; 39ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken) 41return ValueTask.CompletedTask;
Policies\VaryByQueryPolicy.cs (8)
40ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 46return ValueTask.CompletedTask; 53return ValueTask.CompletedTask; 58return ValueTask.CompletedTask; 62ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 64return ValueTask.CompletedTask; 68ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken) 70return ValueTask.CompletedTask;
Policies\VaryByRouteValuePolicy.cs (6)
39ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 42return ValueTask.CompletedTask; 46ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 48return ValueTask.CompletedTask; 52ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken) 54return ValueTask.CompletedTask;
Policies\VaryByValuePolicy.cs (6)
13private readonly Func<HttpContext, CacheVaryByRules, CancellationToken, ValueTask> _varyByAsync; 28ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 34ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 36return ValueTask.CompletedTask; 40ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken) 42return ValueTask.CompletedTask;
RecyclableReadOnlySequenceSegment.cs (1)
102public static async ValueTask CopyToAsync(ReadOnlySequence<byte> source, PipeWriter destination, CancellationToken cancellationToken)
Streams\OutputCacheStream.cs (1)
159public override async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
Microsoft.AspNetCore.OutputCaching.Microbenchmarks (3)
EndToEndBenchmarks.cs (3)
241ValueTask IOutputCacheStore.EvictByTagAsync(string tag, CancellationToken cancellationToken) => default; 252ValueTask IOutputCacheStore.SetAsync(string key, byte[]? value, string[]? tags, TimeSpan validFor, CancellationToken cancellationToken) 283public override ValueTask CompleteAsync(Exception? exception = null) => default;
Microsoft.AspNetCore.OutputCaching.StackExchangeRedis (3)
RedisOutputCacheStore.cs (3)
165async ValueTask IOutputCacheStore.EvictByTagAsync(string tag, CancellationToken cancellationToken) 237ValueTask IOutputCacheStore.SetAsync(string key, byte[] value, string[]? tags, TimeSpan validFor, CancellationToken cancellationToken) 243async ValueTask IOutputCacheBufferStore.SetAsync(string key, ReadOnlySequence<byte> value, ReadOnlyMemory<string> tags, TimeSpan validFor, CancellationToken cancellationToken)
Microsoft.AspNetCore.OutputCaching.Tests (23)
OutputCacheMiddlewareTests.cs (6)
993public ValueTask CacheRequestAsync(OutputCacheContext context, CancellationToken cancellation) 997return ValueTask.CompletedTask; 1000public ValueTask ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellation) 1002return ValueTask.CompletedTask; 1005public ValueTask ServeResponseAsync(OutputCacheContext context, CancellationToken cancellation) 1007return ValueTask.CompletedTask;
OutputCachePoliciesTests.cs (3)
140IOutputCachePolicy predicate = new PredicatePolicy(c => ValueTask.FromResult(filter), enabled ? EnableCachePolicy.Enabled : EnableCachePolicy.Disabled); 277IOutputCachePolicy policy = new SetCacheKeyPrefixPolicy((context, cancellationToken) => ValueTask.FromResult(value)); 291IOutputCachePolicy policy = new VaryByValuePolicy((context, CancellationToken) => ValueTask.FromResult(new KeyValuePair<string, string>(key, value)));
OutputCachePolicyBuilderTests.cs (2)
205var policy3 = new OutputCachePolicyBuilder().SetCacheKeyPrefix((context, cancellationToken) => ValueTask.FromResult("tenant3")).Build(); 225.VaryByValue((context, cancellationToken) => ValueTask.FromResult(new KeyValuePair<string, string>("size", "1m")))
TestUtils.cs (12)
333public ValueTask EvictByTagAsync(string tag, CancellationToken cancellationToken) 347return ValueTask.FromResult(_storage[key]); 351return ValueTask.FromResult(default(byte[])); 356public ValueTask SetAsync(string key, byte[] entry, string[]? tags, TimeSpan validFor, CancellationToken cancellationToken) 363return ValueTask.CompletedTask; 370ValueTask IOutputCacheBufferStore.SetAsync(string key, ReadOnlySequence<byte> value, ReadOnlyMemory<string> tags, TimeSpan validFor, CancellationToken cancellationToken) 387public ValueTask CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 391return ValueTask.CompletedTask; 394public ValueTask ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 396return ValueTask.CompletedTask; 399public ValueTask ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken) 401return ValueTask.CompletedTask;
Microsoft.AspNetCore.RateLimiting (6)
DefaultRateLimiterPolicy.cs (3)
12private readonly Func<OnRejectedContext, CancellationToken, ValueTask>? _onRejected; 14public DefaultRateLimiterPolicy(Func<HttpContext, RateLimitPartition<DefaultKeyType>> partitioner, Func<OnRejectedContext, CancellationToken, ValueTask>? onRejected) 20public Func<OnRejectedContext, CancellationToken, ValueTask>? OnRejected => _onRejected;
IRateLimiterPolicy.cs (1)
17Func<OnRejectedContext, CancellationToken, ValueTask>? OnRejected { get; }
RateLimiterOptions.cs (1)
31public Func<OnRejectedContext, CancellationToken, ValueTask>? OnRejected { get; set; }
RateLimitingMiddleware.cs (1)
18private readonly Func<OnRejectedContext, CancellationToken, ValueTask>? _defaultOnRejected;
Microsoft.AspNetCore.RateLimiting.Tests (17)
RateLimitingMiddlewareTests.cs (14)
94return ValueTask.CompletedTask; 120return ValueTask.CompletedTask; 199return ValueTask.CompletedTask; 235return ValueTask.CompletedTask; 266return ValueTask.CompletedTask; 298return ValueTask.CompletedTask; 330return ValueTask.CompletedTask; 362return ValueTask.CompletedTask; 393return ValueTask.CompletedTask; 439return ValueTask.CompletedTask; 491return ValueTask.CompletedTask; 529return ValueTask.CompletedTask; 565return ValueTask.CompletedTask; 599return ValueTask.CompletedTask;
TestRateLimiterPolicy.cs (3)
12private readonly Func<OnRejectedContext, CancellationToken, ValueTask> _onRejected; 22return ValueTask.CompletedTask; 26public Func<OnRejectedContext, CancellationToken, ValueTask> OnRejected { get => _onRejected; }
Microsoft.AspNetCore.ResponseCaching (2)
src\Shared\SegmentWriteStream.cs (1)
157public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
Streams\ResponseCachingStream.cs (1)
133public override async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
Microsoft.AspNetCore.ResponseCaching.Microbenchmarks (3)
ResponseCachingBenchmark.cs (3)
55var consumer = ConsumeAsync(pipe.Reader, CancellationToken.None); 73var consumer = ConsumeAsync(pipe.Reader, CancellationToken.None); 94private async ValueTask ConsumeAsync(PipeReader reader, CancellationToken cancellationToken)
Microsoft.AspNetCore.ResponseCompression (1)
ResponseCompressionBody.cs (1)
180public override async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
Microsoft.AspNetCore.ResponseCompression.Tests (2)
ResponseCompressionMiddlewareTest.cs (2)
1439public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 1464public override ValueTask DisposeAsync()
Microsoft.AspNetCore.Routing (1)
ValidationEndpointFilterFactory.cs (1)
66return await ValueTask.FromResult(new HttpValidationProblemDetails(validatableContext.ValidationErrors));
Microsoft.AspNetCore.Server.HttpSys (3)
AsyncAcceptContext.cs (1)
54return ValueTask.FromException<RequestContext>(new HttpSysException((int)statusCode));
RequestProcessing\OpaqueStream.cs (1)
142public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
ResponseStream.cs (1)
67public override async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (3)
src\Shared\ServerInfrastructure\DuplexPipeStream.cs (1)
101public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
src\Shared\ServerInfrastructure\DuplexPipeStreamAdapter.cs (1)
40public override async ValueTask DisposeAsync()
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
29public static ValueTask GetAsValueTask(this in ValueTask<FlushResult> valueTask)
Microsoft.AspNetCore.Server.IIS (13)
Core\DuplexStream.cs (1)
68public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
Core\HttpResponseStream.cs (1)
60public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
Core\HttpUpgradeStream.cs (1)
158public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
Core\IISHttpContext.FeatureCollection.cs (2)
224var completeAsyncValueTask = ResponsePipeWrapper.CompleteAsync(); 249private async Task CompleteResponseBodyAwaited(ValueTask completeAsyncTask)
Core\IO\AsyncIOEngine.cs (1)
160public ValueTask FlushAsync(bool moreData)
Core\IO\IAsyncIOEngine.cs (1)
12ValueTask FlushAsync(bool moreData);
Core\IO\WebSocketsAsyncIOEngine.cs (1)
61public ValueTask FlushAsync(bool moreData)
Core\ReadOnlyStream.cs (1)
58public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
Core\WrappingStream.cs (1)
81public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
src\Shared\ServerInfrastructure\DuplexPipeStream.cs (1)
101public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
src\Shared\ServerInfrastructure\DuplexPipeStreamAdapter.cs (1)
40public override async ValueTask DisposeAsync()
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
29public static ValueTask GetAsValueTask(this in ValueTask<FlushResult> valueTask)
Microsoft.AspNetCore.Server.Kestrel.Core (54)
HttpsConfigurationService.cs (2)
154OnConnection = (context, cancellationToken) => ValueTask.FromResult(sslServerAuthenticationOptions), 226public override ValueTask DisposeAsync() => _inner.DisposeAsync();
Internal\Http\Http1ChunkedEncodingMessageBody.cs (2)
162protected override ValueTask OnStopAsync() 186private async ValueTask StopAsyncAwaited(Task pumpTask)
Internal\Http\Http1UpgradeMessageBody.cs (1)
54public override ValueTask StopAsync()
Internal\Http\HttpRequestPipeReader.cs (1)
52public override ValueTask CompleteAsync(Exception? exception = null)
Internal\Http\HttpRequestStream.cs (1)
68public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
Internal\Http\HttpResponsePipeWriter.cs (1)
40public override ValueTask CompleteAsync(Exception? exception = null)
Internal\Http\HttpResponseStream.cs (1)
96public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
Internal\Http\HttpUpgradeStream.cs (1)
158public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
Internal\Http\MessageBody.cs (3)
63public virtual ValueTask CompleteAsync(Exception? exception) 86public virtual ValueTask StopAsync() 95protected virtual ValueTask OnStopAsync() => default;
Internal\Http\ZeroContentLengthMessageBody.cs (1)
22public override ValueTask StopAsync() => default;
Internal\Http2\Http2FrameWriter.cs (1)
789return ValueTask.FromResult<FlushResult>(default);
Internal\Http2\Http2MessageBody.cs (2)
136public override ValueTask CompleteAsync(Exception? exception) 147protected override ValueTask OnStopAsync()
Internal\Http2\Http2OutputProducer.cs (2)
426return ValueTask.FromResult<FlushResult>(default); 438return ValueTask.FromResult<FlushResult>(default);
Internal\Http3\Http3Connection.cs (2)
343ValueTask outboundControlStreamTask = default; 717private async ValueTask ProcessOutboundControlStreamAsync(Http3ControlStream controlStream)
Internal\Http3\Http3ControlStream.cs (8)
136internal async ValueTask ProcessOutboundSendsAsync(long id) 314private async ValueTask HandleEncodingDecodingTask() 328private ValueTask ProcessHttp3ControlStream(Http3RawFrame incomingFrame, bool isContinuedFrame, in ReadOnlySequence<byte> payload, out SequencePosition consumed) 364private ValueTask ProcessSettingsFrameAsync(bool isContinuedFrame, ReadOnlySequence<byte> payload, out SequencePosition consumed) 431private ValueTask ProcessGoAwayFrameAsync(bool isContinuedFrame, Http3RawFrame incomingFrame, ReadOnlySequence<byte> payload, out SequencePosition consumed) 453private ValueTask ProcessCancelPushFrameAsync(Http3RawFrame incomingFrame, ReadOnlySequence<byte> payload, out SequencePosition consumed) 465private ValueTask ProcessMaxPushIdFrameAsync(Http3RawFrame incomingFrame, ReadOnlySequence<byte> payload, out SequencePosition consumed) 477private ValueTask ProcessUnknownFrameAsync(Http3FrameType frameType)
Internal\Http3\Http3FrameWriter.cs (1)
411public ValueTask CompleteAsync()
Internal\Http3\Http3MessageBody.cs (2)
104public override ValueTask CompleteAsync(Exception? exception) 115protected override ValueTask OnStopAsync()
Internal\Http3\Http3Stream.cs (3)
684var appCompletedTask = !IsReceivingHeader 686: ValueTask.CompletedTask; 733private ValueTask OnEndStreamReceived()
Internal\Infrastructure\IConnectionListenerBase.cs (2)
22/// <returns>A <see cref="ValueTask"/> that represents the unbind operation.</returns> 23ValueTask UnbindAsync(CancellationToken cancellationToken = default);
Internal\Infrastructure\ReadOnlyStream.cs (1)
24public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
Internal\Infrastructure\StatusCheckPipeWriter.cs (1)
82public override ValueTask CompleteAsync(Exception? exception = null)
Internal\Infrastructure\StatusCheckWriteStream.cs (1)
88public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
Internal\Infrastructure\TransportManager.cs (5)
190public ValueTask DisposeAsync() 210public ValueTask UnbindAsync(CancellationToken cancellationToken = default) 213public ValueTask DisposeAsync() 231public ValueTask UnbindAsync(CancellationToken cancellationToken = default) 234public ValueTask DisposeAsync()
Internal\Infrastructure\WrappingPipeWriter.cs (1)
61public override ValueTask CompleteAsync(Exception? exception = null)
Internal\Infrastructure\WrappingStream.cs (1)
80public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
Internal\WebTransport\WebTransportStream.cs (1)
99public override async ValueTask DisposeAsync()
Middleware\Internal\LoggingStream.cs (1)
144public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
Middleware\LoggingMultiplexedConnectionMiddleware.cs (2)
75public override ValueTask DisposeAsync() 115public override async ValueTask DisposeAsync()
src\Shared\ServerInfrastructure\DuplexPipeStream.cs (1)
101public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
src\Shared\ServerInfrastructure\DuplexPipeStreamAdapter.cs (1)
40public override async ValueTask DisposeAsync()
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
29public static ValueTask GetAsValueTask(this in ValueTask<FlushResult> valueTask)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (11)
ConcurrentPipeWriterTests.cs (9)
67ValueTask completeTask; 97var completeTask = default(ValueTask); 195var completeTask = default(ValueTask); 278var completeTask = default(ValueTask); 347var completeTask = default(ValueTask);
ConnectionDispatcherTests.cs (2)
135public ValueTask DisposeAsync() 140public ValueTask UnbindAsync(CancellationToken cancellationToken = default)
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (7)
Http2\Http2ConnectionBenchmarkBase.cs (2)
152internal async ValueTask ReceiveFrameAsync(PipeReader pipeReader, uint maxFrameSize = Http2PeerSettings.DefaultMaxFrameSize) 186public async ValueTask DisposeAsync()
InMemoryTransportBenchmark.cs (2)
155public ValueTask DisposeAsync() 161public ValueTask UnbindAsync(CancellationToken cancellationToken = default)
src\Servers\Kestrel\shared\CompletionPipeReader.cs (1)
33public override ValueTask CompleteAsync(Exception? exception = null)
src\Servers\Kestrel\shared\CompletionPipeWriter.cs (1)
40public override ValueTask CompleteAsync(Exception? exception = null)
src\Servers\Kestrel\shared\test\Http3\Http3InMemory.cs (1)
1216public override async ValueTask DisposeAsync()
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (3)
Internal\NamedPipeConnection.cs (1)
280public override async ValueTask DisposeAsync()
Internal\NamedPipeConnectionListener.cs (2)
161public ValueTask UnbindAsync(CancellationToken cancellationToken = default) => DisposeAsync(); 163public async ValueTask DisposeAsync()
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (18)
Internal\QuicConnectionContext.cs (1)
53public override async ValueTask DisposeAsync()
Internal\QuicConnectionListener.cs (3)
120public async ValueTask CreateListenerAsync() 200public ValueTask UnbindAsync(CancellationToken cancellationToken = default) => DisposeAsync(); 202public async ValueTask DisposeAsync()
Internal\QuicStreamContext.cs (12)
156var receiveTask = ValueTask.CompletedTask; 157var sendTask = ValueTask.CompletedTask; 182private async ValueTask WaitForWritesClosedAsync() 202private async ValueTask DoReceiveAsync() 233var completeTask = input.CompleteAsync(); 240flushTask = ValueTask.FromResult(new FlushResult(isCanceled: false, isCompleted: true)); 309async static ValueTask<FlushResult> AwaitCompleteTaskAsync(ValueTask completeTask) 365private async ValueTask DoSendAsync() 375var waitForWritesClosedTask = WaitForWritesClosedAsync(); 546public override async ValueTask DisposeAsync()
src\Servers\Kestrel\shared\CompletionPipeReader.cs (1)
33public override ValueTask CompleteAsync(Exception? exception = null)
src\Servers\Kestrel\shared\CompletionPipeWriter.cs (1)
40public override ValueTask CompleteAsync(Exception? exception = null)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests (6)
QuicConnectionListenerTests.cs (4)
174return ValueTask.FromResult(options); 247return ValueTask.FromResult(options); 311return ValueTask.FromResult(options); 442return ValueTask.FromResult(options);
QuicStreamContextTests.cs (1)
142var disposeTask = quicStreamContext.DisposeAsync();
QuicTestHelpers.cs (1)
94OnConnection = (context, cancellationToken) => ValueTask.FromResult(sslServerAuthenticationOptions)
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (4)
Client\SocketConnectionFactory.cs (1)
77public ValueTask DisposeAsync()
Internal\SocketConnection.cs (1)
101public override async ValueTask DisposeAsync()
SocketConnectionListener.cs (2)
95public ValueTask UnbindAsync(CancellationToken cancellationToken = default) 101public ValueTask DisposeAsync()
Microsoft.AspNetCore.Shared.Tests (15)
ObjectMethodExecutorTest.cs (5)
466public async ValueTask VoidValueTaskMethodAsync(int i) 473return ValueTask.FromResult(default(Unit)); 498public async ValueTask ValueMethodWithReturnVoidValueTaskThrowsExceptionAsync(TestObject i) 500await ValueTask.CompletedTask; 506await ValueTask.FromResult(default(Unit));
src\Shared\ObjectMethodExecutor\ObjectMethodExecutor.cs (3)
400if (methodReturnType == typeof(Task) || methodReturnType == typeof(ValueTask)) 442if (methodReturnType == typeof(ValueTask)) 448(awaitable) => ((ValueTask)awaitable).GetAwaiter(),
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (3)
114/// to a void-returning <see cref="Task"/> or <see cref="ValueTask"/>. 146var typeDef when typeDef == typeof(ValueTask<>) && IsFSharpUnit(genericAwaitableType.GetGenericArguments()[0]) => (typeof(ValueTask), MakeValueTaskOfUnitToValueTaskExpression(genericAwaitableType)), 259private static async ValueTask ConvertValueTaskOfTToValueTask<T>(ValueTask<T> valueTask) => await valueTask;
src\Shared\SegmentWriteStream.cs (1)
157public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
src\Shared\ServerInfrastructure\DuplexPipeStream.cs (1)
101public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
src\Shared\ServerInfrastructure\DuplexPipeStreamAdapter.cs (1)
40public override async ValueTask DisposeAsync()
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
29public static ValueTask GetAsValueTask(this in ValueTask<FlushResult> valueTask)
Microsoft.AspNetCore.SignalR.Client.Core (12)
HubConnection.cs (3)
331/// <returns>A <see cref="ValueTask"/> that represents the asynchronous dispose.</returns> 332public virtual async ValueTask DisposeAsync() 553private static ValueTask CloseAsync(ConnectionContext connection)
src\Shared\ValueTaskExtensions\ValueTaskExtensions.cs (1)
29public static ValueTask GetAsValueTask(this in ValueTask<FlushResult> valueTask)
src\SignalR\common\Shared\AsyncEnumerableAdapters.cs (5)
68public ValueTask DisposeAsync() => default; 116public ValueTask DisposeAsync() 140public ValueTask DisposeAsync() 196public ValueTask DisposeAsync() => ((IAsyncDisposable)_enumerator).DisposeAsync(); 246public ValueTask DisposeAsync() => default;
src\SignalR\common\Shared\PipeWriterStream.cs (3)
62public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default) 68private ValueTask WriteCoreAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default) 92static async ValueTask WriteSlowAsync(ValueTask<FlushResult> flushTask)
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (1)
HubConnectionTests.cs (1)
2948public ValueTask DisposeAsync()
Microsoft.AspNetCore.SignalR.Client.Tests (12)
HttpConnectionFactoryTests.cs (1)
81Func<WebSocketConnectionContext, CancellationToken, ValueTask<WebSocket>> webSocketFactory = (context, token) => ValueTask.FromResult<WebSocket>(null);
HttpConnectionTests.ConnectionLifecycle.cs (3)
205var disposeTask = connection.DisposeAsync(); 236var stopTask = connection.DisposeAsync(); 243var disposeTask = connection.DisposeAsync();
HttpConnectionTests.Transport.cs (1)
611public override async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
HubConnectionTests.cs (2)
778return ValueTask.FromResult<WebSocket>(null); 849mockConnection.Setup(c => c.DisposeAsync()).Returns(() => ValueTask.CompletedTask);
HubConnectionTests.Reconnect.cs (1)
1187public override ValueTask DisposeAsync() => new ValueTask(_reconnectingConnectionFactory.DisposeAsync(_inner));
HubServerProxyGeneratorTests.cs (1)
46ValueTask ReturnValueTask();
TestConnection.cs (2)
64public override ValueTask DisposeAsync() => DisposeCoreAsync(); 204private async ValueTask DisposeCoreAsync(Exception ex = null)
WebSocketsTransportTests.cs (1)
23return ValueTask.FromResult((WebSocket)new TestWebSocket());
Microsoft.AspNetCore.SignalR.Core (24)
DefaultHubLifetimeManager.cs (2)
117var task = connection.WriteAsync(message, cancellationToken); 162var task = connection.Value.WriteAsync(message, cancellationToken);
HubConnectionContext.cs (5)
179/// <returns>A <see cref="ValueTask"/> that represents the completion of the write. If the write throws this task will still complete successfully.</returns> 181public virtual ValueTask WriteAsync(HubMessage message, CancellationToken cancellationToken = default) 186internal ValueTask WriteAsync(HubMessage message, bool ignoreAbort, CancellationToken cancellationToken = default) 231public virtual ValueTask WriteAsync(SerializedHubMessage message, CancellationToken cancellationToken = default) 396private ValueTask TryWritePingAsync()
Internal\AsyncDisposableExtensions.cs (1)
9public static ValueTask DisposeAsync(this IDisposable disposable)
Internal\ChannelBasedSemaphore.cs (3)
43public ValueTask RunAsync<TState>(Func<TState, Task<bool>> callback, TState state) 48return ValueTask.CompletedTask; 54private async ValueTask RunSlowAsync<TState>(Func<TState, Task<bool>> callback, TState state)
Internal\DefaultHubDispatcher.cs (1)
492private static ValueTask CleanupInvocation(HubConnectionContext connection, HubMethodInvocationMessage hubMessage, IHubActivator<THub>? hubActivator,
Internal\HubFilterFactory.cs (1)
73private static ValueTask DisposeFilter(IHubFilter filter)
src\Shared\ObjectMethodExecutor\ObjectMethodExecutor.cs (3)
400if (methodReturnType == typeof(Task) || methodReturnType == typeof(ValueTask)) 442if (methodReturnType == typeof(ValueTask)) 448(awaitable) => ((ValueTask)awaitable).GetAwaiter(),
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (3)
114/// to a void-returning <see cref="Task"/> or <see cref="ValueTask"/>. 146var typeDef when typeDef == typeof(ValueTask<>) && IsFSharpUnit(genericAwaitableType.GetGenericArguments()[0]) => (typeof(ValueTask), MakeValueTaskOfUnitToValueTaskExpression(genericAwaitableType)), 259private static async ValueTask ConvertValueTaskOfTToValueTask<T>(ValueTask<T> valueTask) => await valueTask;
src\SignalR\common\Shared\AsyncEnumerableAdapters.cs (5)
68public ValueTask DisposeAsync() => default; 116public ValueTask DisposeAsync() 140public ValueTask DisposeAsync() 196public ValueTask DisposeAsync() => ((IAsyncDisposable)_enumerator).DisposeAsync(); 246public ValueTask DisposeAsync() => default;
Microsoft.AspNetCore.SignalR.Microbenchmarks (1)
DefaultHubDispatcherBenchmark.cs (1)
92public override ValueTask WriteAsync(HubMessage message, CancellationToken cancellationToken)
Microsoft.AspNetCore.SignalR.Specification.Tests (3)
src\Shared\TaskExtensions.cs (2)
44public static Task DefaultTimeout(this ValueTask task, int milliseconds = DefaultTimeoutDuration, [CallerFilePath] string filePath = null, [CallerLineNumber] int lineNumber = default) 49public static Task DefaultTimeout(this ValueTask task, TimeSpan timeout, [CallerFilePath] string filePath = null, [CallerLineNumber] int lineNumber = default)
src\SignalR\common\testassets\Tests.Utils\HubConnectionContextUtils.cs (1)
49public override ValueTask WriteAsync(HubMessage message, CancellationToken cancellationToken = default)
Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests (1)
TestConnectionMultiplexer.cs (1)
232public ValueTask DisposeAsync() => default;
Microsoft.AspNetCore.SignalR.Tests (8)
HubConnectionHandlerTestUtils\Hubs.cs (3)
93public ValueTask ValueTaskMethod() 942public ValueTask DisposeAsync() 1193public ValueTask DisposeAsync()
HubConnectionHandlerTestUtils\Utils.cs (1)
105public ValueTask DisposeAsync()
Internal\TypedClientBuilderTests.cs (1)
143var ex = Assert.Throws<InvalidOperationException>(() => TypedClientBuilder<ValueTask>.Build(clientProxy));
NativeAotTests.cs (1)
200public async ValueTask ValueTaskMethod(ILogger<AsyncMethodHub> logger)
TestFilters.cs (1)
215public ValueTask DisposeAsync()
WebSocketsTransportTests.cs (1)
77return ValueTask.FromResult(webSocketMock.Object);
Microsoft.AspNetCore.SignalR.Tests.Utils (3)
HubConnectionContextUtils.cs (1)
49public override ValueTask WriteAsync(HubMessage message, CancellationToken cancellationToken = default)
src\Shared\SignalR\InProcessTestServer.cs (2)
32public abstract ValueTask DisposeAsync(); 157public override async ValueTask DisposeAsync()
Microsoft.AspNetCore.TestHost (4)
AsyncStreamWrapper.cs (2)
107public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 122public override ValueTask DisposeAsync()
ResponseBodyReaderStream.cs (1)
63public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) => throw new NotSupportedException();
ResponseBodyWriterStream.cs (1)
73public override async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
Microsoft.AspNetCore.TestHost.Tests (1)
TestServerTests.cs (1)
806public override ValueTask DisposeAsync()
Microsoft.AspNetCore.WebSockets (2)
AbortStream.cs (2)
100public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 115public override ValueTask DisposeAsync()
Microsoft.AspNetCore.WebSockets.Tests (3)
KestrelWebSocketHelpers.cs (3)
90private readonly Func<ValueTask> _dispose; 92public Disposable(Func<ValueTask> dispose) 97public ValueTask DisposeAsync()
Microsoft.AspNetCore.WebUtilities (7)
BufferedReadStream.cs (1)
190public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
FileBufferingReadStream.cs (2)
403public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 484public override async ValueTask DisposeAsync()
FileBufferingWriteStream.cs (2)
147public override async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 253public override async ValueTask DisposeAsync()
HttpResponseStreamWriter.cs (1)
545public override async ValueTask DisposeAsync()
MultipartReaderStream.cs (1)
119public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
Microsoft.AspNetCore.WebUtilities.Tests (2)
HttpRequestStreamReaderTest.cs (1)
559public override ValueTask DisposeAsync()
HttpResponseStreamWriterTest.cs (1)
829public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
Microsoft.Build (1)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
798public async ValueTask DisposeAsync()
Microsoft.CodeAnalysis (2)
InternalUtilities\ValueTaskFactory.cs (2)
11/// Implements <see cref="ValueTask"/> and <see cref="ValueTask{TResult}"/> static members that are only available in .NET 5. 19public static ValueTask CompletedTask
Microsoft.CodeAnalysis.CodeStyle (33)
src\Compilers\Core\Portable\InternalUtilities\ValueTaskFactory.cs (2)
11/// Implements <see cref="ValueTask"/> and <see cref="ValueTask{TResult}"/> static members that are only available in .NET 5. 19public static ValueTask CompletedTask
src\Dependencies\Threading\AsyncBatchingWorkQueue`0.cs (3)
17Func<CancellationToken, ValueTask> processBatchAsync, 21private static Func<ImmutableSegmentedList<VoidResult>, CancellationToken, ValueTask> Convert(Func<CancellationToken, ValueTask> processBatchAsync)
src\Dependencies\Threading\AsyncBatchingWorkQueue`1.cs (3)
17Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync, 24Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync, 35private static Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask<VoidResult>> Convert(Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync)
src\Dependencies\Threading\ValueTaskExtensions.cs (5)
23public static NoThrowValueTaskAwaitable NoThrowAwaitableInternal(this ValueTask task, bool captureContext = true) 67private readonly ValueTask _task; 79public NoThrowValueTaskAwaitable(ValueTask task, bool captureContext) 103private readonly ValueTask _task; 115public NoThrowValueTaskAwaiter(ValueTask task, bool captureContext)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ReferenceCountedDisposable.cs (1)
183public ValueTask DisposeAsync()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\RoslynParallel.cs (4)
22Func<TSource, CancellationToken, ValueTask> body) 34Func<TSource, CancellationToken, ValueTask> body) 46Func<TSource, CancellationToken, ValueTask> body) 58Func<TSource, CancellationToken, ValueTask> body)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\RoslynParallel.NetFramework.cs (14)
41public static Task ForEachAsync<TSource>(IEnumerable<TSource> source, Func<TSource, CancellationToken, ValueTask> body) 59public static Task ForEachAsync<TSource>(IEnumerable<TSource> source, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 76public static Task ForEachAsync<TSource>(IEnumerable<TSource> source, ParallelOptions parallelOptions, Func<TSource, CancellationToken, ValueTask> body) 113private static Task ForEachAsync<TSource>(IEnumerable<TSource> source, int dop, TaskScheduler scheduler, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 219public static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, ValueTask> body) 237public static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 254public static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, ParallelOptions parallelOptions, Func<TSource, CancellationToken, ValueTask> body) 278private static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, int dop, TaskScheduler scheduler, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 417public readonly Func<TSource, CancellationToken, ValueTask> LoopBody; 422protected ForEachAsyncState(Func<object, Task> taskBody, bool needsLock, int dop, TaskScheduler scheduler, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 590Func<TSource, CancellationToken, ValueTask> body) : 616Func<TSource, CancellationToken, ValueTask> body) : 626public ValueTask DisposeAsync() 643Func<T, CancellationToken, ValueTask> body) :
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ValueTaskExtensions.cs (1)
13/// Asserts the <see cref="ValueTask"/> passed has already been completed.
Microsoft.CodeAnalysis.CodeStyle.Fixes (7)
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\TypeParameterSubstitution.cs (5)
42public override ValueTask VisitDynamicType(IDynamicTypeSymbol symbol) 45public override ValueTask VisitArrayType(IArrayTypeSymbol symbol) 48public override async ValueTask VisitNamedType(INamedTypeSymbol symbol) 54public override ValueTask VisitPointerType(IPointerTypeSymbol symbol) 57public override async ValueTask VisitTypeParameter(ITypeParameterSymbol symbol)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractSimplificationService.cs (1)
183async ValueTask ReduceOneNodeOrTokenAsync(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\AsyncSymbolVisitor.cs (1)
9internal abstract class AsyncSymbolVisitor : SymbolVisitor<ValueTask>
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\TypeStyle\TypeStyleHelper.cs (1)
158returnType.Name is not nameof(Task) and not nameof(ValueTask) &&
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (4)
378async ValueTask MoveBaseConstructorArgumentsAsync() 443async ValueTask ProcessConstructorAssignmentsAsync() 464async ValueTask ProcessConstructorAssignmentAsync( 567async ValueTask ReplaceReferencesToMemberWithParameterAsync(ISymbol member, string parameterName)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Completion\CompletionProviders\AwaitCompletionProviderTests.cs (1)
355var valueTaskAssembly = typeof(ValueTask).Assembly.Location;
Microsoft.CodeAnalysis.CSharp.Features (4)
src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (4)
378async ValueTask MoveBaseConstructorArgumentsAsync() 443async ValueTask ProcessConstructorAssignmentsAsync() 464async ValueTask ProcessConstructorAssignmentAsync( 567async ValueTask ReplaceReferencesToMemberWithParameterAsync(ISymbol member, string parameterName)
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (4)
SemanticSearch\Mocks\MockSemanticSearchResultsObserver.cs (4)
23public ValueTask AddItemsAsync(int itemCount, CancellationToken cancellationToken) 29public ValueTask ItemsCompletedAsync(int itemCount, CancellationToken cancellationToken) 35public ValueTask OnDefinitionFoundAsync(DefinitionItem definition, CancellationToken cancellationToken) 41public ValueTask OnUserCodeExceptionAsync(UserCodeExceptionInfo exception, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\TypeStyle\TypeStyleHelper.cs (1)
158returnType.Name is not nameof(Task) and not nameof(ValueTask) &&
Microsoft.CodeAnalysis.EditorFeatures (63)
BackgroundWorkIndicator\BackgroundWorkIndicatorContext.cs (3)
190private ValueTask UpdateUIAsync(ImmutableSegmentedList<UIUpdateRequest> requests, CancellationToken cancellationToken) 202async ValueTask DismissUIAsync() 227async ValueTask UpdateUIAsync()
Classification\Syntactic\SyntacticClassificationTaggerProvider.TagComputer.cs (1)
319private async ValueTask ProcessChangesAsync(ImmutableSegmentedList<ITextSnapshot> snapshots, CancellationToken cancellationToken)
CodeDefinitionWindow\DefinitionContextTracker.cs (1)
119private async ValueTask ProcessWorkAsync(ImmutableSegmentedList<SnapshotPoint> points, CancellationToken cancellationToken)
Copilot\CopilotWpfTextCreationListener.cs (2)
92private async ValueTask ProcessCompletionEventsAsync( 103private static async ValueTask ProcessCompletionEventAsync(
EditAndContinue\Contracts\ManagedHotReloadServiceBridge.cs (1)
25public ValueTask PrepareModuleForUpdateAsync(Guid module, CancellationToken cancellation)
EditAndContinue\EditAndContinueLanguageService.cs (9)
104public async ValueTask StartSessionAsync(CancellationToken cancellationToken) 143public ValueTask EnterBreakStateAsync(CancellationToken cancellationToken) 146public ValueTask ExitBreakStateAsync(CancellationToken cancellationToken) 149public ValueTask OnCapabilitiesChangedAsync(CancellationToken cancellationToken) 152private async ValueTask BreakStateOrCapabilitiesChangedAsync(bool? inBreakState, CancellationToken cancellationToken) 191public async ValueTask CommitUpdatesAsync(CancellationToken cancellationToken) 222public async ValueTask DiscardUpdatesAsync(CancellationToken cancellationToken) 240public async ValueTask UpdateBaselinesAsync(ImmutableArray<string> projectPaths, CancellationToken cancellationToken) 294public async ValueTask EndSessionAsync(CancellationToken cancellationToken)
EditAndContinue\EditAndContinueLanguageServiceBridge.cs (8)
20public ValueTask StartSessionAsync(CancellationToken cancellationToken) 23public ValueTask EndSessionAsync(CancellationToken cancellationToken) 26public ValueTask EnterBreakStateAsync(CancellationToken cancellationToken) 29public ValueTask ExitBreakStateAsync(CancellationToken cancellationToken) 32public ValueTask OnCapabilitiesChangedAsync(CancellationToken cancellationToken) 42public ValueTask CommitUpdatesAsync(CancellationToken cancellationToken) 45public ValueTask UpdateBaselinesAsync(ImmutableArray<string> projectPaths, CancellationToken cancellationToken) 48public ValueTask DiscardUpdatesAsync(CancellationToken cancellationToken)
EditorConfigSettings\Aggregator\SettingsAggregator.cs (1)
93private ValueTask UpdateProvidersAsync(CancellationToken cancellationToken)
ExternalAccess\VSTypeScript\Api\IVSTypeScriptFindUsagesContext.cs (7)
25ValueTask ReportMessageAsync(string message, CancellationToken cancellationToken); 30ValueTask SetSearchTitleAsync(string title, CancellationToken cancellationToken); 32ValueTask OnDefinitionFoundAsync(VSTypeScriptDefinitionItem definition, CancellationToken cancellationToken); 33ValueTask OnReferenceFoundAsync(VSTypeScriptSourceReferenceItem reference, CancellationToken cancellationToken); 35ValueTask OnCompletedAsync(CancellationToken cancellationToken); 40ValueTask AddItemsAsync(int count, CancellationToken cancellationToken); 41ValueTask ItemCompletedAsync(CancellationToken cancellationToken);
ExternalAccess\VSTypeScript\VSTypeScriptFindUsagesContext.cs (5)
20public ValueTask ReportMessageAsync(string message, CancellationToken cancellationToken) 23public ValueTask SetSearchTitleAsync(string title, CancellationToken cancellationToken) 26public ValueTask OnDefinitionFoundAsync(VSTypeScriptDefinitionItem definition, CancellationToken cancellationToken) 29public ValueTask OnReferenceFoundAsync(VSTypeScriptSourceReferenceItem reference, CancellationToken cancellationToken) 32public ValueTask OnCompletedAsync(CancellationToken cancellationToken)
ExternalAccess\VSTypeScript\VSTypeScriptFindUsagesService.cs (7)
39public ValueTask ReportMessageAsync(string message, CancellationToken cancellationToken) 42public ValueTask SetSearchTitleAsync(string title, CancellationToken cancellationToken) 45public ValueTask OnDefinitionFoundAsync(VSTypeScriptDefinitionItem definition, CancellationToken cancellationToken) 48public ValueTask OnReferenceFoundAsync(VSTypeScriptSourceReferenceItem reference, CancellationToken cancellationToken) 51public ValueTask OnCompletedAsync(CancellationToken cancellationToken) 59public ValueTask AddItemsAsync(int count, CancellationToken cancellationToken) 62public ValueTask ItemCompletedAsync(CancellationToken cancellationToken)
ExternalAccess\VSTypeScript\VSTypeScriptStreamingProgressTracker.cs (2)
16public ValueTask AddItemsAsync(int count, CancellationToken cancellationToken) 19public ValueTask ItemCompletedAsync(CancellationToken cancellationToken)
FindUsages\BufferedFindUsagesContext.cs (7)
120async ValueTask IStreamingProgressTracker.AddItemsAsync(int count, CancellationToken cancellationToken) 133async ValueTask IStreamingProgressTracker.ItemsCompletedAsync(int count, CancellationToken cancellationToken) 150async ValueTask IFindUsagesContext.ReportNoResultsAsync(string message, CancellationToken cancellationToken) 163async ValueTask IFindUsagesContext.ReportMessageAsync(string message, NotificationSeverity severity, CancellationToken cancellationToken) 176async ValueTask IFindUsagesContext.SetSearchTitleAsync(string title, CancellationToken cancellationToken) 189async ValueTask IFindUsagesContext.OnDefinitionFoundAsync(DefinitionItem definition, CancellationToken cancellationToken) 202ValueTask IFindUsagesContext.OnReferencesFoundAsync(IAsyncEnumerable<SourceReferenceItem> references, CancellationToken cancellationToken)
Interactive\InteractiveSession.cs (1)
113private async ValueTask ProcessWorkQueueAsync(ImmutableSegmentedList<Func<Task>> list, CancellationToken cancellationToken)
NavigationBar\NavigationBarController_ModelComputation.cs (1)
144private async ValueTask SelectItemAsync(ImmutableSegmentedList<int> positions, CancellationToken cancellationToken)
Remote\SolutionChecksumUpdater.cs (2)
170private async ValueTask SynchronizePrimaryWorkspaceAsync(CancellationToken cancellationToken) 191private async ValueTask SynchronizeActiveDocumentAsync(CancellationToken cancellationToken)
SolutionEvents\HostLegacySolutionEventsWorkspaceEventListener.cs (1)
88private async ValueTask ProcessWorkspaceChangeEventsAsync(ImmutableSegmentedList<WorkspaceChangeEventArgs> events, CancellationToken cancellationToken)
src\Workspaces\Remote\ServiceHub\Services\EditAndContinue\HotReloadLoggerProxy.cs (1)
17public ValueTask LogAsync(HotReloadLogMessage message, CancellationToken cancellationToken)
Tagging\AbstractAsynchronousTaggerProvider.TagSource_ProduceTags.cs (1)
574private async ValueTask ProduceTagsAsync(TaggerContext<TTag> context, CancellationToken cancellationToken)
Tagging\AbstractAsynchronousTaggerProvider.TagSource_TagsChanged.cs (1)
44private ValueTask ProcessTagsChangedAsync(
Tagging\TaggerMainThreadManager.cs (1)
98private async ValueTask ProcessWorkItemsAsync(ImmutableSegmentedList<QueueData> list, CancellationToken queueCancellationToken)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (4)
EditAndContinue\MockHotReloadLogger.cs (1)
13public ValueTask LogAsync(HotReloadLogMessage message, CancellationToken cancellation)
EditAndContinue\MockManagedHotReloadService.cs (1)
34public ValueTask PrepareModuleForUpdateAsync(Guid module, CancellationToken cancellation)
FindUsages\FindUsagesTestContext.cs (2)
28public override ValueTask OnDefinitionFoundAsync(DefinitionItem definition, CancellationToken cancellationToken) 38public override async ValueTask OnReferencesFoundAsync(IAsyncEnumerable<SourceReferenceItem> references, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
FindReferences\FindReferencesCommandHandlerTests.cs (1)
32public override ValueTask OnDefinitionFoundAsync(DefinitionItem definition, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.ExternalAccess.Copilot (10)
Completion\IContextProvider.cs (2)
15ValueTask ProvideContextItemsAsync( 19Func<ImmutableArray<IContextItem>, CancellationToken, ValueTask> callback,
Internal\RelatedDocuments\CSharpCopilotRelatedDocumentsService.cs (2)
26public ValueTask GetRelatedDocumentIdsAsync(Document document, int position, Func<ImmutableArray<DocumentId>, CancellationToken, ValueTask> callbackAsync, CancellationToken cancellationToken)
Internal\SemanticSearch\CopilotSemanticSearchQueryExecutor.cs (4)
33public ValueTask AddItemsAsync(int itemCount, CancellationToken cancellationToken) 36public ValueTask ItemsCompletedAsync(int itemCount, CancellationToken cancellationToken) 39public ValueTask OnUserCodeExceptionAsync(UserCodeExceptionInfo exception, CancellationToken cancellationToken) 46public ValueTask OnDefinitionFoundAsync(DefinitionItem definition, CancellationToken cancellationToken)
RelatedDocuments\ICopilotRelatedDocumentsService.cs (2)
15ValueTask GetRelatedDocumentIdsAsync( 16Document document, int position, Func<ImmutableArray<DocumentId>, CancellationToken, ValueTask> callbackAsync, CancellationToken cancellationToken);
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (20)
IRazorClientLanguageServerManager.cs (4)
13ValueTask SendNotificationAsync(string methodName, CancellationToken cancellationToken); 14ValueTask SendNotificationAsync<TParams>(string methodName, TParams @params, CancellationToken cancellationToken); 15ValueTask SendRequestAsync(string methodName, CancellationToken cancellationToken); 17ValueTask SendRequestAsync<TParams>(string methodName, TParams @params, CancellationToken cancellationToken);
IRazorRequestWrapper.cs (2)
13ValueTask SendRequestAsync(string methodName, CancellationToken cancellationToken); 14ValueTask SendRequestAsync<TParams>(string methodName, TParams @params, CancellationToken cancellationToken);
RazorClientLanguageServerManager.cs (4)
16public ValueTask SendRequestAsync(string methodName, CancellationToken cancellationToken) 19public ValueTask SendRequestAsync<TParams>(string methodName, TParams @params, CancellationToken cancellationToken) 22public ValueTask SendNotificationAsync(string methodName, CancellationToken cancellationToken) 25public ValueTask SendNotificationAsync<TParams>(string methodName, TParams @params, CancellationToken cancellationToken)
Remote\RazorRemoteCallbackWrapper.cs (2)
20public ValueTask InvokeAsync(Func<T, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken)
Remote\RazorRemoteHostClient.cs (4)
40public async ValueTask<bool> TryInvokeAsync<TService>(Func<TService, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken) where TService : class 54public async ValueTask<bool> TryInvokeAsync<TService>(Func<TService, RazorRemoteServiceCallbackIdWrapper, CancellationToken, ValueTask> invocation, object callbackTarget, CancellationToken cancellationToken) where TService : class 68public async ValueTask<bool> TryInvokeAsync<TService>(Solution solution, Func<TService, RazorPinnedSolutionInfoWrapper, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken) where TService : class 82public async ValueTask<bool> TryInvokeAsync<TService>(Solution solution, Func<TService, RazorPinnedSolutionInfoWrapper, RazorRemoteServiceCallbackIdWrapper, CancellationToken, ValueTask> invocation, object callbackTarget, CancellationToken cancellationToken) where TService : class
Remote\RazorRemoteServiceConnectionWrapper.cs (4)
25public ValueTask<bool> TryInvokeAsync(Func<TService, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken) 33public ValueTask<bool> TryInvokeAsync(Func<TService, RazorRemoteServiceCallbackIdWrapper, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken) 45public ValueTask<bool> TryInvokeAsync(Solution solution, Func<TService, RazorPinnedSolutionInfoWrapper, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken) 59public ValueTask<bool> TryInvokeAsync(Solution solution, Func<TService, RazorPinnedSolutionInfoWrapper, RazorRemoteServiceCallbackIdWrapper, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.ExternalAccess.Xaml (4)
External\IClientRequestManager.cs (2)
16ValueTask SendRequestAsync(string methodName, CancellationToken cancellationToken); 17ValueTask SendRequestAsync<TParams>(string methodName, TParams @params, CancellationToken cancellationToken);
Internal\OnInitializedServiceFactory.cs (2)
82public ValueTask SendRequestAsync(string methodName, CancellationToken cancellationToken) 85public ValueTask SendRequestAsync<TParams>(string methodName, TParams @params, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Features (189)
Completion\CompletionService.ProviderManager.cs (1)
84private ValueTask ProcessBatchAsync(ImmutableSegmentedList<IReadOnlyList<AnalyzerReference>> referencesList, CancellationToken cancellationToken)
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionCacheServiceFactory.cs (2)
18Func<ImmutableSegmentedList<Project>, CancellationToken, ValueTask> processBatchAsync, 25private readonly Func<ImmutableSegmentedList<Project>, CancellationToken, ValueTask> _processBatchAsync = processBatchAsync;
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionService.cs (1)
159public static async ValueTask BatchUpdateCacheAsync(ImmutableSegmentedList<Project> projects, CancellationToken cancellationToken)
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.cs (1)
136public static async ValueTask BatchUpdateCacheAsync(ImmutableSegmentedList<Project> projects, CancellationToken cancellationToken)
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.SymbolComputer.cs (1)
71public static async ValueTask UpdateCacheAsync(Project project, CancellationToken cancellationToken)
Completion\Providers\ImportCompletionProvider\IRemoteExtensionMethodImportCompletionService.cs (1)
24ValueTask WarmUpCacheAsync(Checksum solutionChecksum, ProjectId projectId, CancellationToken cancellationToken);
Contracts\EditAndContinue\IManagedHotReloadLanguageService.cs (8)
13ValueTask CommitUpdatesAsync(CancellationToken cancellationToken); 14ValueTask DiscardUpdatesAsync(CancellationToken cancellationToken); 15ValueTask EndSessionAsync(CancellationToken cancellationToken); 16ValueTask EnterBreakStateAsync(CancellationToken cancellationToken); 17ValueTask ExitBreakStateAsync(CancellationToken cancellationToken); 20ValueTask OnCapabilitiesChangedAsync(CancellationToken cancellationToken); 21ValueTask StartSessionAsync(CancellationToken cancellationToken); 27ValueTask UpdateBaselinesAsync(ImmutableArray<string> projectPaths, CancellationToken cancellationToken);
Contracts\EditAndContinue\IManagedHotReloadService.cs (1)
51ValueTask PrepareModuleForUpdateAsync(Guid module, CancellationToken cancellation);
Debugging\DebugInformationReaderProvider.cs (3)
49public override ValueTask CopyContentToAsync(Stream stream, CancellationToken cancellationToken) 74public override async ValueTask CopyContentToAsync(Stream stream, CancellationToken cancellationToken) 110public abstract ValueTask CopyContentToAsync(Stream stream, CancellationToken cancellationToken);
DesignerAttribute\DesignerAttributeDiscoveryService.cs (2)
119public async ValueTask ProcessPriorityDocumentAsync( 149public async ValueTask ProcessSolutionAsync(
DesignerAttribute\IDesignerAttributeDiscoveryService.cs (3)
16ValueTask ReportDesignerAttributeDataAsync(ImmutableArray<DesignerAttributeData> data, CancellationToken cancellationToken); 22ValueTask ProcessSolutionAsync(Solution solution, ICallback callback, CancellationToken cancellationToken); 27ValueTask ProcessPriorityDocumentAsync(Solution solution, DocumentId priorityDocumentId, ICallback callback, CancellationToken cancellationToken);
DesignerAttribute\IRemoteDesignerAttributeDiscoveryService.cs (4)
23ValueTask ReportDesignerAttributeDataAsync(RemoteServiceCallbackId callbackId, ImmutableArray<DesignerAttributeData> data, CancellationToken cancellationToken); 26ValueTask DiscoverDesignerAttributesAsync(RemoteServiceCallbackId callbackId, Checksum solutionChecksum, CancellationToken cancellationToken); 27ValueTask DiscoverDesignerAttributesAsync(RemoteServiceCallbackId callbackId, Checksum solutionChecksum, DocumentId priorityDocument, CancellationToken cancellationToken); 38public ValueTask ReportDesignerAttributeDataAsync(RemoteServiceCallbackId callbackId, ImmutableArray<DesignerAttributeData> data, CancellationToken cancellationToken)
Diagnostics\CodeAnalysisDiagnosticAnalyzerService.cs (1)
88public async ValueTask RunAnalysisAsync(Project project, CancellationToken cancellationToken)
Diagnostics\ICodeAnalysisDiagnosticAnalyzerService.cs (1)
22ValueTask RunAnalysisAsync(Project project, CancellationToken cancellationToken);
EditAndContinue\EditSession.cs (2)
1178async ValueTask LogDocumentChangesAsync(int? generation, CancellationToken cancellationToken) 1249private async ValueTask LogDeltaFilesAsync(TraceLog.FileLogger log, ManagedHotReloadUpdate delta, int baselineGeneration, Project oldProject, Project newProject, CancellationToken cancellationToken)
EditAndContinue\Remote\IRemoteEditAndContinueService.cs (7)
23ValueTask PrepareModuleForUpdateAsync(RemoteServiceCallbackId callbackId, Guid mvid, CancellationToken cancellationToken); 35ValueTask CommitSolutionUpdateAsync(DebuggingSessionId sessionId, CancellationToken cancellationToken); 36ValueTask DiscardSolutionUpdateAsync(DebuggingSessionId sessionId, CancellationToken cancellationToken); 37ValueTask UpdateBaselinesAsync(Checksum solutionInfo, DebuggingSessionId sessionId, ImmutableArray<ProjectId> rebuiltProjects, CancellationToken cancellationToken); 44ValueTask BreakStateOrCapabilitiesChangedAsync(DebuggingSessionId sessionId, bool? isBreakState, CancellationToken cancellationToken); 49ValueTask EndDebuggingSessionAsync(DebuggingSessionId sessionId, CancellationToken cancellationToken); 53ValueTask SetFileLoggingDirectoryAsync(string? logDirectory, CancellationToken cancellationToken);
EditAndContinue\Remote\RemoteDebuggingSessionProxy.cs (5)
25public async ValueTask BreakStateOrCapabilitiesChangedAsync(bool? inBreakState, CancellationToken cancellationToken) 40public async ValueTask EndDebuggingSessionAsync(CancellationToken cancellationToken) 114public async ValueTask CommitSolutionUpdateAsync(CancellationToken cancellationToken) 129public async ValueTask DiscardSolutionUpdateAsync(CancellationToken cancellationToken) 143public async ValueTask UpdateBaselinesAsync(Solution solution, ImmutableArray<ProjectId> rebuiltProjects, CancellationToken cancellationToken)
EditAndContinue\Remote\RemoteEditAndContinueServiceProxy.cs (3)
47public ValueTask PrepareModuleForUpdateAsync(RemoteServiceCallbackId callbackId, Guid mvid, CancellationToken cancellationToken) 92public async ValueTask PrepareModuleForUpdateAsync(Guid mvid, CancellationToken cancellationToken) 178public async ValueTask SetFileLoggingDirectoryAsync(string? logDirectory, CancellationToken cancellationToken)
EditAndContinue\TraceLog.cs (4)
92public async ValueTask WriteAsync(Func<Stream, CancellationToken, ValueTask> writer, DebuggingSessionId sessionId, string directory, string fileName, CancellationToken cancellationToken) 107public async ValueTask WriteDocumentAsync(Document document, string fileNameSuffix, UpdateId updateId, int? generation, CancellationToken cancellationToken) 126public async ValueTask WriteDocumentChangeAsync(Document? oldDocument, Document? newDocument, UpdateId updateId, int? generation, CancellationToken cancellationToken)
Extensions\ExtensionMessageHandlerService.cs (3)
73private ValueTask RegisterExtensionInCurrentProcessAsync(string assemblyFilePath) 96private ValueTask UnregisterExtensionInCurrentProcessAsync(string assemblyFilePath) 147private ValueTask ResetInCurrentProcessAsync()
Extensions\ExtensionMessageHandlerService_RemoteOrLocal.cs (6)
19private async ValueTask ExecuteActionInRemoteOrCurrentProcessAsync<TArg>( 21Func<ExtensionMessageHandlerService, TArg, CancellationToken, ValueTask> executeInProcessAsync, 22Func<IRemoteExtensionMessageHandlerService, TArg, Checksum?, CancellationToken, ValueTask> executeOutOfProcessAsync, 70public ValueTask RegisterExtensionAsync(string assemblyFilePath, CancellationToken cancellationToken) 78public ValueTask UnregisterExtensionAsync(string assemblyFilePath, CancellationToken cancellationToken) 94public ValueTask ResetAsync(CancellationToken cancellationToken)
Extensions\IExtensionMessageHandlerService.cs (3)
47ValueTask RegisterExtensionAsync(string assemblyFilePath, CancellationToken cancellationToken); 53ValueTask UnregisterExtensionAsync(string assemblyFilePath, CancellationToken cancellationToken); 58ValueTask ResetAsync(CancellationToken cancellationToken);
Extensions\IRemoteExtensionMessageHandlerService.cs (3)
15ValueTask RegisterExtensionAsync(string assemblyFilePath, CancellationToken cancellationToken); 17ValueTask UnregisterExtensionAsync(string assemblyFilePath, CancellationToken cancellationToken); 19ValueTask ResetAsync(CancellationToken cancellationToken);
ExternalAccess\UnitTesting\API\UnitTestingHotReloadService.cs (1)
31public ValueTask PrepareModuleForUpdateAsync(Guid module, CancellationToken cancellationToken)
ExternalAccess\UnitTesting\LegacySolutionEvents\UnitTestingLegacySolutionEventsListener.cs (1)
48public ValueTask OnWorkspaceChangedAsync(WorkspaceChangeEventArgs args, CancellationToken cancellationToken)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (1)
72private async ValueTask ProcessWorkQueueAsync(ImmutableSegmentedList<Func<Task>> list, CancellationToken cancellationToken)
ExternalAccess\Watch\Api\WatchHotReloadService.cs (1)
34public ValueTask PrepareModuleForUpdateAsync(Guid module, CancellationToken cancellationToken)
FindUsages\AbstractFindUsagesService.DefinitionTrackingContext.cs (5)
33public ValueTask ReportNoResultsAsync(string message, CancellationToken cancellationToken) 36public ValueTask ReportMessageAsync(string message, NotificationSeverity severity, CancellationToken cancellationToken) 39public ValueTask SetSearchTitleAsync(string title, CancellationToken cancellationToken) 42public ValueTask OnReferencesFoundAsync(IAsyncEnumerable<SourceReferenceItem> references, CancellationToken cancellationToken) 45public ValueTask OnDefinitionFoundAsync(DefinitionItem definition, CancellationToken cancellationToken)
FindUsages\AbstractFindUsagesService.ProgressAdapter.cs (5)
34public async ValueTask OnReferenceFoundAsync(Document document, TextSpan span, CancellationToken cancellationToken) 77public ValueTask OnStartedAsync(CancellationToken cancellationToken) => default; 78public ValueTask OnCompletedAsync(CancellationToken cancellationToken) => default; 108public async ValueTask OnDefinitionFoundAsync(SymbolGroup group, CancellationToken cancellationToken) 114public async ValueTask OnReferencesFoundAsync(
FindUsages\FindUsagesContext.cs (7)
22public virtual ValueTask ReportNoResultsAsync(string message, CancellationToken cancellationToken) => default; 24public virtual ValueTask ReportMessageAsync(string message, NotificationSeverity severity, CancellationToken cancellationToken) => default; 26public virtual ValueTask SetSearchTitleAsync(string title, CancellationToken cancellationToken) => default; 28public virtual ValueTask OnCompletedAsync(CancellationToken cancellationToken) => default; 30public virtual ValueTask OnDefinitionFoundAsync(DefinitionItem definition, CancellationToken cancellationToken) => default; 32public virtual ValueTask OnReferencesFoundAsync(IAsyncEnumerable<SourceReferenceItem> references, CancellationToken cancellationToken) => default; 34protected virtual ValueTask ReportProgressAsync(int current, int maximum, CancellationToken cancellationToken) => default;
FindUsages\IFindUsagesContext.cs (5)
24ValueTask ReportNoResultsAsync(string message, CancellationToken cancellationToken); 30ValueTask ReportMessageAsync(string message, NotificationSeverity severity, CancellationToken cancellationToken); 35ValueTask SetSearchTitleAsync(string title, CancellationToken cancellationToken); 37ValueTask OnDefinitionFoundAsync(DefinitionItem definition, CancellationToken cancellationToken); 38ValueTask OnReferencesFoundAsync(IAsyncEnumerable<SourceReferenceItem> references, CancellationToken cancellationToken);
FindUsages\IRemoteFindUsagesService.cs (23)
27ValueTask AddItemsAsync(RemoteServiceCallbackId callbackId, int count, CancellationToken cancellationToken); 28ValueTask ItemsCompletedAsync(RemoteServiceCallbackId callbackId, int count, CancellationToken cancellationToken); 29ValueTask ReportMessageAsync(RemoteServiceCallbackId callbackId, string message, CancellationToken cancellationToken); 30ValueTask ReportInformationalMessageAsync(RemoteServiceCallbackId callbackId, string message, CancellationToken cancellationToken); 31ValueTask SetSearchTitleAsync(RemoteServiceCallbackId callbackId, string title, CancellationToken cancellationToken); 32ValueTask OnDefinitionFoundAsync(RemoteServiceCallbackId callbackId, SerializableDefinitionItem definition, CancellationToken cancellationToken); 33ValueTask OnReferencesFoundAsync(RemoteServiceCallbackId callbackId, ImmutableArray<SerializableSourceReferenceItem> references, CancellationToken cancellationToken); 36ValueTask FindReferencesAsync( 43ValueTask FindImplementationsAsync( 65public ValueTask AddItemsAsync(RemoteServiceCallbackId callbackId, int count, CancellationToken cancellationToken) 68public ValueTask ItemsCompletedAsync(RemoteServiceCallbackId callbackId, int count, CancellationToken cancellationToken) 71public ValueTask OnDefinitionFoundAsync(RemoteServiceCallbackId callbackId, SerializableDefinitionItem definition, CancellationToken cancellationToken) 74public ValueTask OnReferencesFoundAsync(RemoteServiceCallbackId callbackId, ImmutableArray<SerializableSourceReferenceItem> references, CancellationToken cancellationToken) 77public ValueTask ReportMessageAsync(RemoteServiceCallbackId callbackId, string message, CancellationToken cancellationToken) 80public ValueTask ReportInformationalMessageAsync(RemoteServiceCallbackId callbackId, string message, CancellationToken cancellationToken) 83public ValueTask SetSearchTitleAsync(RemoteServiceCallbackId callbackId, string title, CancellationToken cancellationToken) 97public ValueTask AddItemsAsync(int count, CancellationToken cancellationToken) 100public ValueTask ItemsCompletedAsync(int count, CancellationToken cancellationToken) 103public ValueTask ReportMessageAsync(string message, CancellationToken cancellationToken) 106public ValueTask ReportInformationalMessageAsync(string message, CancellationToken cancellationToken) 109public ValueTask SetSearchTitleAsync(string title, CancellationToken cancellationToken) 112public async ValueTask OnDefinitionFoundAsync(SerializableDefinitionItem definition, CancellationToken cancellationToken) 132public async ValueTask OnReferencesFoundAsync(ImmutableArray<SerializableSourceReferenceItem> references, CancellationToken cancellationToken)
GenerateType\AbstractGenerateTypeService.State.cs (1)
278private async ValueTask DetermineNamespaceOrTypeToGenerateInAsync(
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (2)
281private static async ValueTask AddInheritanceMemberItemsForNamedTypeAsync( 341private static async ValueTask AddInheritanceMemberItemsForMembersAsync(
LegacySolutionEvents\ILegacySolutionEventsAggregationService.cs (2)
25ValueTask OnWorkspaceChangedAsync(WorkspaceChangeEventArgs args, CancellationToken cancellationToken); 47public async ValueTask OnWorkspaceChangedAsync(WorkspaceChangeEventArgs args, CancellationToken cancellationToken)
LegacySolutionEvents\ILegacySolutionEventsListener.cs (1)
19ValueTask OnWorkspaceChangedAsync(WorkspaceChangeEventArgs args, CancellationToken cancellationToken);
LegacySolutionEvents\IRemoteLegacySolutionEventsAggregationService.cs (1)
24ValueTask OnWorkspaceChangedAsync(Checksum oldSolutionChecksum, Checksum newSolutionChecksum, WorkspaceChangeKind kind, ProjectId? projectId, DocumentId? documentId, CancellationToken cancellationToken);
NavigateTo\AbstractNavigateToSearchService.InProcess.cs (1)
40private static async ValueTask SearchSingleDocumentAsync(
NavigateTo\IRemoteNavigateToSearchService.cs (11)
20ValueTask SearchDocumentAndRelatedDocumentsAsync(Checksum solutionChecksum, DocumentId documentId, string searchPattern, ImmutableArray<string> kinds, RemoteServiceCallbackId callbackId, CancellationToken cancellationToken); 21ValueTask SearchProjectsAsync(Checksum solutionChecksum, ImmutableArray<ProjectId> projectIds, ImmutableArray<DocumentId> priorityDocumentIds, string searchPattern, ImmutableArray<string> kinds, RemoteServiceCallbackId callbackId, CancellationToken cancellationToken); 23ValueTask SearchGeneratedDocumentsAsync(Checksum solutionChecksum, ImmutableArray<ProjectId> projectIds, string searchPattern, ImmutableArray<string> kinds, RemoteServiceCallbackId callbackId, CancellationToken cancellationToken); 24ValueTask SearchCachedDocumentsAsync(ImmutableArray<DocumentKey> documentKeys, ImmutableArray<DocumentKey> priorityDocumentKeys, string searchPattern, ImmutableArray<string> kinds, RemoteServiceCallbackId callbackId, CancellationToken cancellationToken); 26ValueTask HydrateAsync(Checksum solutionChecksum, CancellationToken cancellationToken); 30ValueTask OnItemsFoundAsync(RemoteServiceCallbackId callbackId, ImmutableArray<RoslynNavigateToItem> items); 31ValueTask OnProjectCompletedAsync(RemoteServiceCallbackId callbackId); 43public ValueTask OnItemsFoundAsync(RemoteServiceCallbackId callbackId, ImmutableArray<RoslynNavigateToItem> items) 46public ValueTask OnProjectCompletedAsync(RemoteServiceCallbackId callbackId) 55public async ValueTask OnItemsFoundAsync(ImmutableArray<RoslynNavigateToItem> items) 66public async ValueTask OnProjectCompletedAsync()
NavigateTo\NavigateToSearcher.cs (1)
378async ValueTask SearchCoreAsync(IGrouping<INavigateToSearchService, Project> grouping, CancellationToken cancellationToken)
RelatedDocuments\AbstractRelatedDocumentsService.cs (4)
36public async ValueTask GetRelatedDocumentIdsAsync( 37Document document, int position, Func<ImmutableArray<DocumentId>, CancellationToken, ValueTask> callbackAsync, CancellationToken cancellationToken) 64private async ValueTask GetRelatedDocumentIdsInCurrentProcessAsync( 67Func<ImmutableArray<DocumentId>, CancellationToken, ValueTask> callbackAsync,
RelatedDocuments\IRelatedDocumentsService.cs (2)
21ValueTask GetRelatedDocumentIdsAsync( 22Document document, int position, Func<ImmutableArray<DocumentId>, CancellationToken, ValueTask> callbackAsync, CancellationToken cancellationToken);
RelatedDocuments\IRemoteRelatedDocumentsService.cs (5)
17ValueTask GetRelatedDocumentIdsAsync( 22ValueTask ReportRelatedDocumentAsync(RemoteServiceCallbackId callbackId, ImmutableArray<DocumentId> documentIds, CancellationToken cancellationToken); 34public ValueTask ReportRelatedDocumentAsync(RemoteServiceCallbackId callbackId, ImmutableArray<DocumentId> documentIds, CancellationToken cancellationToken) 39Func<ImmutableArray<DocumentId>, CancellationToken, ValueTask> onRelatedDocumentFoundAsync, 42public ValueTask ReportRelatedDocumentAsync(ImmutableArray<DocumentId> documentIds)
SemanticSearch\IRemoteSemanticSearchService.cs (14)
22ValueTask OnDefinitionFoundAsync(RemoteServiceCallbackId callbackId, SerializableDefinitionItem definition, CancellationToken cancellationToken); 23ValueTask OnUserCodeExceptionAsync(RemoteServiceCallbackId callbackId, UserCodeExceptionInfo exception, CancellationToken cancellationToken); 25ValueTask AddItemsAsync(RemoteServiceCallbackId callbackId, int itemCount, CancellationToken cancellationToken); 26ValueTask ItemsCompletedAsync(RemoteServiceCallbackId callbackId, int itemCount, CancellationToken cancellationToken); 31ValueTask DiscardQueryAsync(CompiledQueryId queryId, CancellationToken cancellationToken); 41public ValueTask OnDefinitionFoundAsync(RemoteServiceCallbackId callbackId, SerializableDefinitionItem definition, CancellationToken cancellationToken) 44public ValueTask OnUserCodeExceptionAsync(RemoteServiceCallbackId callbackId, UserCodeExceptionInfo exception, CancellationToken cancellationToken) 47public ValueTask AddItemsAsync(RemoteServiceCallbackId callbackId, int itemCount, CancellationToken cancellationToken) 50public ValueTask ItemsCompletedAsync(RemoteServiceCallbackId callbackId, int itemCount, CancellationToken cancellationToken) 59public async ValueTask OnDefinitionFoundAsync(SerializableDefinitionItem definition, CancellationToken cancellationToken) 71public async ValueTask OnUserCodeExceptionAsync(UserCodeExceptionInfo exception, CancellationToken cancellationToken) 82public async ValueTask AddItemsAsync(int itemCount, CancellationToken cancellationToken) 93public async ValueTask ItemsCompletedAsync(int itemCount, CancellationToken cancellationToken) 132public static async ValueTask DiscardQueryAsync(SolutionServices services, CompiledQueryId queryId, CancellationToken cancellationToken)
SemanticSearch\ISemanticSearchResultsObserver.cs (4)
16ValueTask OnUserCodeExceptionAsync(UserCodeExceptionInfo exception, CancellationToken cancellationToken); 17ValueTask OnDefinitionFoundAsync(DefinitionItem definition, CancellationToken cancellationToken); 18ValueTask AddItemsAsync(int itemCount, CancellationToken cancellationToken); 19ValueTask ItemsCompletedAsync(int itemCount, CancellationToken cancellationToken);
SemanticSearch\QueryExecutionContext.cs (1)
122private async ValueTask InvokeAsync(Project project, Compilation compilation, object entity, CancellationTokenSource symbolEnumerationCancellationSource, CancellationToken cancellationToken)
SemanticSearch\Tools\ReferencingSyntaxFinder.cs (8)
60public ValueTask OnStartedAsync(CancellationToken cancellationToken) => ValueTask.CompletedTask; 61public ValueTask OnCompletedAsync(CancellationToken cancellationToken) => ValueTask.CompletedTask; 62public ValueTask OnDefinitionFoundAsync(SymbolGroup group, CancellationToken cancellationToken) => ValueTask.CompletedTask; 64public ValueTask OnReferencesFoundAsync(ImmutableArray<(SymbolGroup group, ISymbol symbol, ReferenceLocation location)> references, CancellationToken cancellationToken) 69return ValueTask.CompletedTask;
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\TypeParameterSubstitution.cs (5)
42public override ValueTask VisitDynamicType(IDynamicTypeSymbol symbol) 45public override ValueTask VisitArrayType(IArrayTypeSymbol symbol) 48public override async ValueTask VisitNamedType(INamedTypeSymbol symbol) 54public override ValueTask VisitPointerType(IPointerTypeSymbol symbol) 57public override async ValueTask VisitTypeParameter(ITypeParameterSymbol symbol)
SymbolSearch\SymbolSearchUpdateNoOpEngine.cs (1)
30public ValueTask UpdateContinuouslyAsync(string sourceName, string localSettingsDirectory, CancellationToken cancellationToken)
SymbolSearch\Windows\SymbolSearchUpdateEngine.Update.cs (2)
65public ValueTask UpdateContinuouslyAsync(string source, string localSettingsDirectory, CancellationToken cancellationToken) 107internal async ValueTask UpdateInBackgroundAsync(CancellationToken cancellationToken)
SymbolSearch\Windows\SymbolSearchUpdateEngineProxy.cs (1)
48public async ValueTask UpdateContinuouslyAsync(string sourceName, string localSettingsDirectory, CancellationToken cancellationToken)
ValueTracking\ValueTracker.FindReferencesProgress.cs (7)
25public ValueTask AddItemsAsync(int count, CancellationToken _) => new(); 27public ValueTask ItemsCompletedAsync(int count, CancellationToken _) => new(); 29public ValueTask OnCompletedAsync(CancellationToken _) => new(); 31public ValueTask OnDefinitionFoundAsync(SymbolGroup symbolGroup, CancellationToken _) => new(); 33public async ValueTask OnReferencesFoundAsync( 41private async ValueTask OnReferenceFoundAsync( 141public ValueTask OnStartedAsync(CancellationToken _) => new();
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\MockManagedEditAndContinueDebuggerService.cs (1)
43public ValueTask PrepareModuleForUpdateAsync(Guid mvid, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.InteractiveHost (11)
src\Dependencies\Threading\AsyncBatchingWorkQueue`0.cs (3)
17Func<CancellationToken, ValueTask> processBatchAsync, 21private static Func<ImmutableSegmentedList<VoidResult>, CancellationToken, ValueTask> Convert(Func<CancellationToken, ValueTask> processBatchAsync)
src\Dependencies\Threading\AsyncBatchingWorkQueue`1.cs (3)
17Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync, 24Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync, 35private static Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask<VoidResult>> Convert(Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync)
src\Dependencies\Threading\ValueTaskExtensions.cs (5)
23public static NoThrowValueTaskAwaitable NoThrowAwaitableInternal(this ValueTask task, bool captureContext = true) 67private readonly ValueTask _task; 79public NoThrowValueTaskAwaitable(ValueTask task, bool captureContext) 103private readonly ValueTask _task; 115public NoThrowValueTaskAwaiter(ValueTask task, bool captureContext)
Microsoft.CodeAnalysis.LanguageServer (6)
BrokeredServices\Services\BrokeredServiceBridgeManifest\BrokeredServiceBridgeManifestService.cs (1)
49return ValueTask.FromResult(services);
HostWorkspace\LanguageServerProjectLoader.cs (1)
106private async ValueTask LoadOrReloadProjectsAsync(ImmutableSegmentedList<ProjectToLoad> projectPathsToLoadOrReload, CancellationToken cancellationToken)
HostWorkspace\LanguageServerWorkspace.cs (3)
56ValueTask ILspWorkspace.UpdateTextIfPresentAsync(DocumentId documentId, SourceText sourceText, CancellationToken cancellationToken) 81internal override ValueTask TryOnDocumentOpenedAsync(DocumentId documentId, SourceTextContainer textContainer, bool isCurrentContext, CancellationToken cancellationToken) 98internal override ValueTask TryOnDocumentClosedAsync(DocumentId documentId, CancellationToken cancellationToken)
Logging\LspLogMessageLogger.cs (1)
80var _ = server.GetRequiredLspService<IClientLanguageServerManager>().SendNotificationAsync(logMethod, new LogMessageParams()
Microsoft.CodeAnalysis.LanguageServer.Protocol (35)
Features\FindUsages\SimpleFindUsagesContext.cs (4)
31public override ValueTask ReportNoResultsAsync(string message, CancellationToken cancellationToken) 37public override ValueTask SetSearchTitleAsync(string title, CancellationToken cancellationToken) 59public override ValueTask OnDefinitionFoundAsync(DefinitionItem definition, CancellationToken cancellationToken) 69public override async ValueTask OnReferencesFoundAsync(IAsyncEnumerable<SourceReferenceItem> references, CancellationToken cancellationToken)
Handler\AbstractRefreshQueue.cs (1)
107private ValueTask FilterLspTrackedDocumentsAsync(
Handler\IDocumentChangeTracker.cs (4)
20ValueTask StartTrackingAsync(DocumentUri documentUri, SourceText initialText, string languageId, CancellationToken cancellationToken); 22ValueTask StopTrackingAsync(DocumentUri documentUri, CancellationToken cancellationToken); 27public ValueTask StartTrackingAsync(DocumentUri documentUri, SourceText initialText, string languageId, CancellationToken cancellationToken) 32public ValueTask StopTrackingAsync(DocumentUri documentUri, CancellationToken cancellationToken)
Handler\LanguageServerNotificationManager.cs (4)
29public async ValueTask SendRequestAsync(string methodName, CancellationToken cancellationToken) 32public async ValueTask SendRequestAsync<TParams>(string methodName, TParams @params, CancellationToken cancellationToken) 35public async ValueTask SendNotificationAsync(string methodName, CancellationToken cancellationToken) 38public async ValueTask SendNotificationAsync<TParams>(string methodName, TParams @params, CancellationToken cancellationToken)
Handler\References\FindUsagesLSPContext.cs (4)
99public override async ValueTask OnCompletedAsync(CancellationToken cancellationToken) 102public override async ValueTask OnDefinitionFoundAsync(DefinitionItem definition, CancellationToken cancellationToken) 137public override async ValueTask OnReferencesFoundAsync(IAsyncEnumerable<SourceReferenceItem> references, CancellationToken cancellationToken) 365private ValueTask ReportReferencesAsync(ImmutableSegmentedList<SumType<VSInternalReferenceItem, LSP.Location>> referencesToReport, CancellationToken cancellationToken)
Handler\RequestContext.cs (2)
307public ValueTask StartTrackingAsync(DocumentUri uri, SourceText initialText, string languageId, CancellationToken cancellationToken) 350public ValueTask StopTrackingAsync(DocumentUri uri, CancellationToken cancellationToken)
Handler\SourceGenerators\SourceGeneratorRefreshQueue.cs (1)
122private ValueTask RefreshSourceGeneratedDocumentsAsync(
IClientLanguageServerManager.cs (4)
18ValueTask SendRequestAsync(string methodName, CancellationToken cancellationToken); 19ValueTask SendRequestAsync<TParams>(string methodName, TParams @params, CancellationToken cancellationToken); 20ValueTask SendNotificationAsync(string methodName, CancellationToken cancellationToken); 21ValueTask SendNotificationAsync<TParams>(string methodName, TParams @params, CancellationToken cancellationToken);
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\AbstractLanguageServer.cs (1)
324private ValueTask ShutdownRequestExecutionQueueAsync()
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\RequestExecutionQueue.cs (1)
440public ValueTask DisposeAsync()
Workspaces\ILspWorkspace.cs (1)
40ValueTask UpdateTextIfPresentAsync(DocumentId documentId, SourceText sourceText, CancellationToken cancellationToken);
Workspaces\LspMiscellaneousFilesWorkspaceProvider.cs (1)
117public ValueTask UpdateTextIfPresentAsync(DocumentId documentId, SourceText sourceText, CancellationToken cancellationToken)
Workspaces\LspWorkspaceManager.cs (7)
92private static async ValueTask ApplyChangeToMutatingWorkspaceAsync(Workspace workspace, DocumentUri uri, Func<ILspWorkspace, DocumentId, ValueTask> change) 106public async ValueTask StartTrackingAsync(DocumentUri uri, SourceText documentText, string languageId, CancellationToken cancellationToken) 130async ValueTask TryOpenDocumentsInMutatingWorkspaceAsync(DocumentUri uri) 146public async ValueTask StopTrackingAsync(DocumentUri uri, CancellationToken cancellationToken) 165async ValueTask TryCloseDocumentsInMutatingWorkspaceAsync(DocumentUri uri) 400async ValueTask TryOpenAndEditDocumentsInMutatingWorkspaceAsync(Workspace workspace)
Microsoft.CodeAnalysis.LanguageServer.UnitTests (3)
Utilities\AbstractLanguageServerClientTests.TestLspClient.cs (1)
249public async ValueTask DisposeAsync()
Utilities\AbstractLanguageServerHostTests.cs (1)
116public async ValueTask DisposeAsync()
Utilities\BrokeredServiceProxy.cs (1)
63public async ValueTask DisposeAsync()
Microsoft.CodeAnalysis.Remote.ServiceHub (85)
ExternalAccess\Pythia\Api\PythiaBrokeredServiceImplementation.cs (2)
18public static ValueTask RunServiceAsync(Func<CancellationToken, ValueTask> implementation, CancellationToken cancellationToken)
ExternalAccess\Razor\Api\RazorBrokeredServiceImplementation.cs (2)
18public static ValueTask RunServiceAsync(Func<CancellationToken, ValueTask> implementation, CancellationToken cancellationToken)
ExternalAccess\UnitTesting\Api\UnitTestingBrokeredServiceImplementation.cs (2)
18public static ValueTask RunServiceAsync(Func<CancellationToken, ValueTask> implementation, CancellationToken cancellationToken)
Host\AssetProvider.cs (4)
68public async ValueTask SynchronizeSolutionAssetsAsync(Checksum solutionChecksum, CancellationToken cancellationToken) 95async ValueTask SynchronizeSolutionAssetsWorkerAsync() 130public async ValueTask SynchronizeProjectAssetsAsync( 244private async ValueTask SynchronizeAssetsAsync<T, TArg>(
Host\IAssetSource.cs (1)
18ValueTask GetAssetsAsync<T, TArg>(
Host\RemoteWorkspace.cs (1)
167async ValueTask DecrementInFlightCountAsync(InFlightSolution inFlightSolution)
Host\RemoteWorkspace_SolutionCaching.cs (1)
122public async ValueTask AddPinnedSolutionsAsync(HashSet<Solution> solutions, CancellationToken cancellationToken)
Host\SolutionAssetCache.cs (3)
122private async ValueTask CleanAssetsWorkerAsync(CancellationToken cancellationToken) 154private async ValueTask AddPinnedChecksumsAsync(HashSet<Checksum> pinnedChecksums, CancellationToken cancellationToken) 170async ValueTask AddPinnedChecksumsAsync(Solution pinnedSolution)
Host\SolutionAssetSource.cs (1)
18public async ValueTask GetAssetsAsync<T, TArg>(
Services\AssetSynchronization\RemoteAssetSynchronizationService.cs (3)
36public ValueTask SynchronizePrimaryWorkspaceAsync(Checksum solutionChecksum, CancellationToken cancellationToken) 49public ValueTask SynchronizeActiveDocumentAsync(DocumentId? documentId, CancellationToken cancellationToken) 56public ValueTask SynchronizeTextChangesAsync(
Services\AsynchronousOperationListener\RemoteAsynchronousOperationListenerService.cs (2)
26public ValueTask EnableAsync(bool enable, bool diagnostics, CancellationToken cancellationToken) 47public ValueTask ExpeditedWaitAsync(ImmutableArray<string> featureNames, CancellationToken cancellationToken)
Services\BrokeredServiceBase.cs (8)
124protected static ValueTask RunServiceAsync(Func<CancellationToken, ValueTask> implementation, CancellationToken cancellationToken) 129protected ValueTask RunServiceAsync( 130Checksum solutionChecksum, Func<Solution, ValueTask> implementation, CancellationToken cancellationToken) 146protected ValueTask RunServiceAsync( 149Func<Solution, Solution, ValueTask> implementation, 161internal static async ValueTask RunServiceImplAsync(Func<CancellationToken, ValueTask> implementation, CancellationToken cancellationToken)
Services\DesignerAttributeDiscovery\RemoteDesignerAttributeDiscoveryService.cs (3)
23public ValueTask ReportDesignerAttributeDataAsync(ImmutableArray<DesignerAttributeData> data, CancellationToken cancellationToken) 33public ValueTask DiscoverDesignerAttributesAsync( 49public ValueTask DiscoverDesignerAttributesAsync(
Services\DiagnosticAnalyzer\RemoteDiagnosticAnalyzerService.cs (1)
103public ValueTask ReportAnalyzerPerformanceAsync(ImmutableArray<AnalyzerPerformanceInfo> snapshot, int unitCount, bool forSpanAnalysis, CancellationToken cancellationToken)
Services\EditAndContinue\HotReloadLoggerProxy.cs (1)
17public ValueTask LogAsync(HotReloadLogMessage message, CancellationToken cancellationToken)
Services\EditAndContinue\RemoteEditAndContinueService.cs (7)
48ValueTask IManagedHotReloadService.PrepareModuleForUpdateAsync(Guid moduleVersionId, CancellationToken cancellationToken) 99public ValueTask BreakStateOrCapabilitiesChangedAsync(DebuggingSessionId sessionId, bool? inBreakState, CancellationToken cancellationToken) 111public ValueTask EndDebuggingSessionAsync(DebuggingSessionId sessionId, CancellationToken cancellationToken) 180public ValueTask CommitSolutionUpdateAsync(DebuggingSessionId sessionId, CancellationToken cancellationToken) 192public ValueTask DiscardSolutionUpdateAsync(DebuggingSessionId sessionId, CancellationToken cancellationToken) 204public ValueTask UpdateBaselinesAsync(Checksum solutionChecksum, DebuggingSessionId sessionId, ImmutableArray<ProjectId> rebuiltProjects, CancellationToken cancellationToken) 239public ValueTask SetFileLoggingDirectoryAsync(string? logDirectory, CancellationToken cancellationToken)
Services\ExtensionMessageHandler\RemoteExtensionMessageHandlerService.cs (3)
25public ValueTask RegisterExtensionAsync(string assemblyFilePath, CancellationToken cancellationToken) 30public ValueTask UnregisterExtensionAsync(string assemblyFilePath, CancellationToken cancellationToken) 35public ValueTask ResetAsync(CancellationToken cancellationToken)
Services\ExtensionMethodImportCompletion\RemoteExtensionMethodImportCompletionService.cs (1)
72public ValueTask WarmUpCacheAsync(Checksum solutionChecksum, ProjectId projectId, CancellationToken cancellationToken)
Services\FindUsages\RemoteFindUsagesService.cs (9)
27public ValueTask FindReferencesAsync( 52public ValueTask FindImplementationsAsync( 89public ValueTask AddItemsAsync(int count, CancellationToken cancellationToken) 92public ValueTask ItemsCompletedAsync(int count, CancellationToken cancellationToken) 101public ValueTask ReportNoResultsAsync(string message, CancellationToken cancellationToken) 104public ValueTask ReportMessageAsync(string message, NotificationSeverity severity, CancellationToken cancellationToken) 107public ValueTask SetSearchTitleAsync(string title, CancellationToken cancellationToken) 110public ValueTask OnDefinitionFoundAsync(DefinitionItem definition, CancellationToken cancellationToken) 131public async ValueTask OnReferencesFoundAsync(IAsyncEnumerable<SourceReferenceItem> references, CancellationToken cancellationToken)
Services\KeepAlive\RemoteKeepAliveService.cs (1)
23public ValueTask KeepAliveAsync(
Services\LegacySolutionEvents\RemoteLegacySolutionEventsAggregationService.cs (1)
36public ValueTask OnWorkspaceChangedAsync(
Services\NavigateToSearch\RemoteNavigateToSearchService.cs (5)
39public ValueTask HydrateAsync(Checksum solutionChecksum, CancellationToken cancellationToken) 48public ValueTask SearchDocumentAndRelatedDocumentsAsync( 66public ValueTask SearchProjectsAsync( 87public ValueTask SearchGeneratedDocumentsAsync( 105public ValueTask SearchCachedDocumentsAsync(
Services\ProcessTelemetry\RemoteProcessTelemetryService.cs (2)
41public ValueTask InitializeTelemetrySessionAsync(int hostProcessId, string serializedSession, bool logDelta, CancellationToken cancellationToken) 77public ValueTask EnableLoggingAsync(ImmutableArray<string> loggerTypeNames, ImmutableArray<FunctionId> functionIds, CancellationToken cancellationToken)
Services\ProcessTelemetry\RemoteProcessTelemetryService.PerformanceReporter.cs (1)
47private ValueTask ProcessWorkAsync(CancellationToken cancellationToken)
Services\RelatedDocuments\RemoteRelatedDocumentsService.cs (2)
28private Func<ImmutableArray<DocumentId>, CancellationToken, ValueTask> GetCallbackFunction(RemoteServiceCallbackId callbackId) 34public ValueTask GetRelatedDocumentIdsAsync(
Services\SemanticClassification\RemoteSemanticClassificationService.Caching.cs (1)
104private static async ValueTask CacheClassificationsAsync(
Services\SemanticSearch\RemoteSemanticSearchService.cs (5)
33public ValueTask AddItemsAsync(int itemCount, CancellationToken cancellationToken) 36public ValueTask ItemsCompletedAsync(int itemCount, CancellationToken cancellationToken) 39public ValueTask OnDefinitionFoundAsync(DefinitionItem definition, CancellationToken cancellationToken) 45public ValueTask OnUserCodeExceptionAsync(UserCodeExceptionInfo exception, CancellationToken cancellationToken) 71public ValueTask DiscardQueryAsync(CompiledQueryId queryId, CancellationToken cancellationToken)
Services\SymbolFinder\RemoteSymbolFinderService.cs (11)
34public ValueTask FindReferencesAsync( 69public ValueTask FindLiteralReferencesAsync(Checksum solutionChecksum, RemoteServiceCallbackId callbackId, object value, TypeCode typeCode, CancellationToken cancellationToken) 187public ValueTask OnReferenceFoundAsync(Document document, TextSpan span, CancellationToken cancellationToken) 190public ValueTask AddItemsAsync(int count, CancellationToken cancellationToken) 193public ValueTask ItemsCompletedAsync(int count, CancellationToken cancellationToken) 213public ValueTask OnStartedAsync(CancellationToken cancellationToken) 216public ValueTask OnCompletedAsync(CancellationToken cancellationToken) 219public ValueTask OnDefinitionFoundAsync(SymbolGroup group, CancellationToken cancellationToken) 226public async ValueTask OnReferencesFoundAsync( 242public ValueTask AddItemsAsync(int count, CancellationToken cancellationToken) 245public ValueTask ItemsCompletedAsync(int count, CancellationToken cancellationToken)
Services\SymbolSearchUpdate\RemoteSymbolSearchUpdateService.cs (1)
29public ValueTask UpdateContinuouslyAsync(string sourceName, string localSettingsDirectory, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Remote.Workspaces (56)
BrokeredServiceConnection.cs (7)
98public override async ValueTask<bool> TryInvokeAsync(Func<TService, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken) 129public override async ValueTask<bool> TryInvokeAsync(Func<TService, RemoteServiceCallbackId, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken) 164public override async ValueTask<bool> TryInvokeAsync(SolutionCompilationState compilationState, Func<TService, Checksum, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken) 197public override async ValueTask<bool> TryInvokeAsync(SolutionCompilationState compilationState, ProjectId projectId, Func<TService, Checksum, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken) 230public override async ValueTask<bool> TryInvokeAsync(SolutionCompilationState compilationState, Func<TService, Checksum, RemoteServiceCallbackId, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken) 268public override async ValueTask<bool> TryInvokeAsync(SolutionCompilationState compilationState, ProjectId projectId, Func<TService, Checksum, RemoteServiceCallbackId, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken) 306public override async ValueTask<bool> TryInvokeAsync(SolutionCompilationState compilationState1, SolutionCompilationState compilationState2, Func<TService, Checksum, Checksum, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken)
EditAndContinue\ManagedHotReloadLanguageService.cs (9)
74public async ValueTask StartSessionAsync(CancellationToken cancellationToken) 104private ValueTask BreakStateOrCapabilitiesChangedAsync(bool? inBreakState, CancellationToken cancellationToken) 124public ValueTask EnterBreakStateAsync(CancellationToken cancellationToken) 127public ValueTask ExitBreakStateAsync(CancellationToken cancellationToken) 130public ValueTask OnCapabilitiesChangedAsync(CancellationToken cancellationToken) 133public ValueTask CommitUpdatesAsync(CancellationToken cancellationToken) 158public async ValueTask UpdateBaselinesAsync(ImmutableArray<string> projectPaths, CancellationToken cancellationToken) 187public ValueTask DiscardUpdatesAsync(CancellationToken cancellationToken) 209public ValueTask EndSessionAsync(CancellationToken cancellationToken)
EditAndContinue\ManagedHotReloadServiceProxy.cs (1)
28public ValueTask PrepareModuleForUpdateAsync(Guid module, CancellationToken cancellationToken)
ExternalAccess\Pythia\Api\PythiaRemoteHostClient.cs (4)
40public async ValueTask<bool> TryInvokeAsync<TService>(Func<TService, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken) where TService : class 54public async ValueTask<bool> TryInvokeAsync<TService>(Func<TService, PythiaRemoteServiceCallbackIdWrapper, CancellationToken, ValueTask> invocation, object callbackTarget, CancellationToken cancellationToken) where TService : class 68public async ValueTask<bool> TryInvokeAsync<TService>(Solution solution, Func<TService, PythiaPinnedSolutionInfoWrapper, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken) where TService : class 82public async ValueTask<bool> TryInvokeAsync<TService>(Solution solution, Func<TService, PythiaPinnedSolutionInfoWrapper, PythiaRemoteServiceCallbackIdWrapper, CancellationToken, ValueTask> invocation, object callbackTarget, CancellationToken cancellationToken) where TService : class
ExternalAccess\Pythia\Api\PythiaRemoteServiceConnectionWrapper.cs (4)
25public ValueTask<bool> TryInvokeAsync(Func<TService, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken) 33public ValueTask<bool> TryInvokeAsync(Func<TService, PythiaRemoteServiceCallbackIdWrapper, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken) 45public ValueTask<bool> TryInvokeAsync(Solution solution, Func<TService, PythiaPinnedSolutionInfoWrapper, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken) 59public ValueTask<bool> TryInvokeAsync(Solution solution, Func<TService, PythiaPinnedSolutionInfoWrapper, PythiaRemoteServiceCallbackIdWrapper, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken)
ExternalAccess\UnitTesting\Api\UnitTestingRemoteCallbackWrapper.cs (2)
20public ValueTask InvokeAsync(Func<T, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken)
ExternalAccess\UnitTesting\Api\UnitTestingRemoteHostClient.cs (4)
40public async ValueTask<bool> TryInvokeAsync<TService>(Func<TService, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken) where TService : class 54public async ValueTask<bool> TryInvokeAsync<TService>(Func<TService, UnitTestingRemoteServiceCallbackIdWrapper, CancellationToken, ValueTask> invocation, object callbackTarget, CancellationToken cancellationToken) where TService : class 68public async ValueTask<bool> TryInvokeAsync<TService>(Solution solution, Func<TService, UnitTestingPinnedSolutionInfoWrapper, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken) where TService : class 82public async ValueTask<bool> TryInvokeAsync<TService>(Solution solution, Func<TService, UnitTestingPinnedSolutionInfoWrapper, UnitTestingRemoteServiceCallbackIdWrapper, CancellationToken, ValueTask> invocation, object callbackTarget, CancellationToken cancellationToken) where TService : class
ExternalAccess\UnitTesting\Api\UnitTestingRemoteServiceConnectionWrapper.cs (4)
25public ValueTask<bool> TryInvokeAsync(Func<TService, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken) 33public ValueTask<bool> TryInvokeAsync(Func<TService, UnitTestingRemoteServiceCallbackIdWrapper, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken) 45public ValueTask<bool> TryInvokeAsync(Solution solution, Func<TService, UnitTestingPinnedSolutionInfoWrapper, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken) 59public ValueTask<bool> TryInvokeAsync(Solution solution, Func<TService, UnitTestingPinnedSolutionInfoWrapper, UnitTestingRemoteServiceCallbackIdWrapper, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken)
IRemoteAssetSynchronizationService.cs (3)
18ValueTask SynchronizePrimaryWorkspaceAsync(Checksum solutionChecksum, CancellationToken cancellationToken); 28ValueTask SynchronizeTextChangesAsync( 41ValueTask SynchronizeActiveDocumentAsync(DocumentId? documentId, CancellationToken cancellationToken);
ISolutionAssetProvider.cs (1)
28ValueTask WriteAssetsAsync(
RemoteCallback.cs (7)
34public static async ValueTask InvokeServiceAsync( 37Func<RemoteCallback<T>, CancellationToken, ValueTask> invocation, 61public async ValueTask InvokeAsync(Func<T, CancellationToken, ValueTask> invocation, CancellationToken cancellationToken) 98public async ValueTask InvokeAsync( 99Func<T, PipeWriter, CancellationToken, ValueTask> invocation, 100Func<PipeReader, CancellationToken, ValueTask> reader,
RemoteHostAssetReader.cs (3)
35public ValueTask ReadDataAsync(CancellationToken cancellationToken) 48private async ValueTask ReadDataSuppressedFlowAsync(CancellationToken cancellationToken) 67private async ValueTask ReadSingleMessageAsync(ObjectReader objectReader, CancellationToken cancellationToken)
RemoteHostAssetWriter.cs (1)
117private async ValueTask WriteSingleAssetToPipeAsync(
ServiceBrokerExtensions.cs (4)
14protected async ValueTask InvokeAsync(Func<TService, CancellationToken, ValueTask> operation, CancellationToken cancellationToken) 44protected async ValueTask InvokeAsync<TArgs>(Func<TService, TArgs, CancellationToken, ValueTask> operation, TArgs args, CancellationToken cancellationToken)
SolutionAssetProvider.cs (2)
27public ValueTask WriteAssetsAsync( 44async ValueTask WriteAssetsSuppressedFlowAsync(PipeWriter pipeWriter, Checksum solutionChecksum, AssetPath assetPath, ReadOnlyMemory<Checksum> checksums, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Threading.Package (11)
AsyncBatchingWorkQueue`0.cs (3)
17Func<CancellationToken, ValueTask> processBatchAsync, 21private static Func<ImmutableSegmentedList<VoidResult>, CancellationToken, ValueTask> Convert(Func<CancellationToken, ValueTask> processBatchAsync)
AsyncBatchingWorkQueue`1.cs (3)
17Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync, 24Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync, 35private static Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask<VoidResult>> Convert(Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync)
ValueTaskExtensions.cs (5)
23public static NoThrowValueTaskAwaitable NoThrowAwaitableInternal(this ValueTask task, bool captureContext = true) 67private readonly ValueTask _task; 79public NoThrowValueTaskAwaitable(ValueTask task, bool captureContext) 103private readonly ValueTask _task; 115public NoThrowValueTaskAwaiter(ValueTask task, bool captureContext)
Microsoft.CodeAnalysis.Workspaces (136)
CodeFixes\FixAllOccurrences\DocumentBasedFixAllProvider.cs (1)
76FixAllContext fixAllContext, Func<Document, Document?, ValueTask> onDocumentFixed)
CodeFixesAndRefactorings\DocumentBasedFixAllProviderHelpers.cs (1)
28Func<TFixAllContext, Func<Document, Document?, ValueTask>, Task> getFixedDocumentsAsync)
CodeRefactorings\FixAllOccurences\DocumentBasedFixAllProvider.cs (1)
82FixAllContext fixAllContext, Func<Document, Document?, ValueTask> onDocumentFixed)
Diagnostics\IRemoteDiagnosticAnalyzerService.cs (1)
17ValueTask ReportAnalyzerPerformanceAsync(ImmutableArray<AnalyzerPerformanceInfo> snapshot, int unitCount, bool forSpanAnalysis, CancellationToken cancellationToken);
FindSymbols\FindLiterals\FindLiteralsSearchEngine.cs (1)
105private async ValueTask ProcessDocumentAsync(Document document, CancellationToken cancellationToken)
FindSymbols\FindReferences\Finders\ParameterSymbolReferenceFinder.cs (1)
89private static async ValueTask CascadeBetweenAnonymousFunctionParametersAsync(
FindSymbols\FindReferences\FindReferencesSearchEngine.cs (2)
215private async ValueTask ProcessProjectAsync( 272private async ValueTask ProcessDocumentAsync(
FindSymbols\FindReferences\FindReferencesSearchEngine_FindReferencesInDocuments.cs (5)
75async ValueTask PerformSearchInProjectSeriallyAsync(ImmutableArray<(ISymbol symbol, SymbolGroup group)> symbols, Project project) 99async ValueTask PerformSearchInDocumentSeriallyAsync( 120async ValueTask PerformSearchInDocumentSeriallyWorkerAsync( 133async ValueTask DirectSymbolSearchAsync(ISymbol symbol, SymbolGroup group, FindReferencesDocumentState state) 176async ValueTask InheritanceSymbolSearchSeriallyAsync(ISymbol symbol, FindReferencesDocumentState state)
FindSymbols\FindReferences\NoOpStreamingFindReferencesProgress.cs (6)
27public ValueTask OnCompletedAsync(CancellationToken cancellationToken) => default; 28public ValueTask OnStartedAsync(CancellationToken cancellationToken) => default; 29public ValueTask OnDefinitionFoundAsync(SymbolGroup group, CancellationToken cancellationToken) => default; 30public ValueTask OnReferencesFoundAsync(ImmutableArray<(SymbolGroup group, ISymbol symbol, ReferenceLocation location)> references, CancellationToken cancellationToken) => default; 34public ValueTask AddItemsAsync(int count, CancellationToken cancellationToken) => default; 35public ValueTask ItemsCompletedAsync(int count, CancellationToken cancellationToken) => default;
FindSymbols\FindReferences\StreamingFindReferencesProgress.cs (4)
35public ValueTask OnCompletedAsync(CancellationToken cancellationToken) 41public ValueTask OnDefinitionFoundAsync(SymbolGroup group, CancellationToken cancellationToken) 56public ValueTask OnReferencesFoundAsync(ImmutableArray<(SymbolGroup group, ISymbol symbol, ReferenceLocation location)> references, CancellationToken cancellationToken) 64public ValueTask OnStartedAsync(CancellationToken cancellationToken)
FindSymbols\IRemoteSymbolFinderService.cs (11)
18ValueTask AddReferenceItemsAsync(RemoteServiceCallbackId callbackId, int count, CancellationToken cancellationToken); 19ValueTask ReferenceItemsCompletedAsync(RemoteServiceCallbackId callbackId, int count, CancellationToken cancellationToken); 20ValueTask OnStartedAsync(RemoteServiceCallbackId callbackId, CancellationToken cancellationToken); 21ValueTask OnCompletedAsync(RemoteServiceCallbackId callbackId, CancellationToken cancellationToken); 22ValueTask OnDefinitionFoundAsync(RemoteServiceCallbackId callbackId, SerializableSymbolGroup group, CancellationToken cancellationToken); 23ValueTask OnReferencesFoundAsync(RemoteServiceCallbackId callbackId, ImmutableArray<(SerializableSymbolGroup group, SerializableSymbolAndProjectId definition, SerializableReferenceLocation reference)> references, CancellationToken cancellationToken); 25ValueTask AddLiteralItemsAsync(RemoteServiceCallbackId callbackId, int count, CancellationToken cancellationToken); 26ValueTask LiteralItemsCompletedAsync(RemoteServiceCallbackId callbackId, int count, CancellationToken cancellationToken); 27ValueTask OnLiteralReferenceFoundAsync(RemoteServiceCallbackId callbackId, DocumentId documentId, TextSpan span, CancellationToken cancellationToken); 30ValueTask FindReferencesAsync(Checksum solutionChecksum, RemoteServiceCallbackId callbackId, SerializableSymbolAndProjectId symbolAndProjectIdArg, ImmutableArray<DocumentId> documentArgs, 33ValueTask FindLiteralReferencesAsync(Checksum solutionChecksum, RemoteServiceCallbackId callbackId, object value, TypeCode typeCode, CancellationToken cancellationToken);
FindSymbols\IStreamingFindReferencesProgress.cs (5)
72ValueTask OnStartedAsync(CancellationToken cancellationToken); 73ValueTask OnCompletedAsync(CancellationToken cancellationToken); 75ValueTask OnDefinitionFoundAsync(SymbolGroup group, CancellationToken cancellationToken); 76ValueTask OnReferencesFoundAsync(ImmutableArray<(SymbolGroup group, ISymbol symbol, ReferenceLocation location)> references, CancellationToken cancellationToken); 83ValueTask OnReferenceFoundAsync(Document document, TextSpan span, CancellationToken cancellationToken);
FindSymbols\StreamingProgressCollector.cs (4)
48public ValueTask OnStartedAsync(CancellationToken cancellationToken) => underlyingProgress.OnStartedAsync(cancellationToken); 49public ValueTask OnCompletedAsync(CancellationToken cancellationToken) => underlyingProgress.OnCompletedAsync(cancellationToken); 51public ValueTask OnDefinitionFoundAsync(SymbolGroup group, CancellationToken cancellationToken) 69public async ValueTask OnReferencesFoundAsync(
FindSymbols\SymbolFinder.CallbackDispatcher.cs (9)
35public ValueTask AddReferenceItemsAsync(RemoteServiceCallbackId callbackId, int count, CancellationToken cancellationToken) 38public ValueTask ReferenceItemsCompletedAsync(RemoteServiceCallbackId callbackId, int count, CancellationToken cancellationToken) 41public ValueTask OnCompletedAsync(RemoteServiceCallbackId callbackId, CancellationToken cancellationToken) 44public ValueTask OnDefinitionFoundAsync(RemoteServiceCallbackId callbackId, SerializableSymbolGroup symbolGroup, CancellationToken cancellationToken) 47public ValueTask OnReferencesFoundAsync(RemoteServiceCallbackId callbackId, ImmutableArray<(SerializableSymbolGroup group, SerializableSymbolAndProjectId definition, SerializableReferenceLocation reference)> references, CancellationToken cancellationToken) 50public ValueTask OnStartedAsync(RemoteServiceCallbackId callbackId, CancellationToken cancellationToken) 55public ValueTask AddLiteralItemsAsync(RemoteServiceCallbackId callbackId, int count, CancellationToken cancellationToken) 58public ValueTask LiteralItemsCompletedAsync(RemoteServiceCallbackId callbackId, int count, CancellationToken cancellationToken) 61public ValueTask OnLiteralReferenceFoundAsync(RemoteServiceCallbackId callbackId, DocumentId documentId, TextSpan span, CancellationToken cancellationToken)
FindSymbols\SymbolFinder.FindLiteralsServerCallback.cs (3)
18public ValueTask AddItemsAsync(int count, CancellationToken cancellationToken) 21public ValueTask ItemsCompletedAsync(int count, CancellationToken cancellationToken) 24public async ValueTask OnLiteralReferenceFoundAsync(DocumentId documentId, TextSpan span, CancellationToken cancellationToken)
FindSymbols\SymbolFinder.FindReferencesServerCallback.cs (6)
28public ValueTask AddItemsAsync(int count, CancellationToken cancellationToken) 31public ValueTask ItemsCompletedAsync(int count, CancellationToken cancellationToken) 34public ValueTask OnStartedAsync(CancellationToken cancellationToken) 37public ValueTask OnCompletedAsync(CancellationToken cancellationToken) 40public async ValueTask OnDefinitionFoundAsync(SerializableSymbolGroup dehydrated, CancellationToken cancellationToken) 66public async ValueTask OnReferencesFoundAsync(
FindSymbols\SymbolFinder_Hierarchy.cs (1)
60async ValueTask FindOverridesAsync(bool allowLooseMatch)
FindSymbols\SymbolTree\SymbolTreeInfoCacheService.cs (1)
119private async ValueTask ProcessProjectsAsync(
Notification\AbstractGlobalOperationNotificationService.cs (1)
48private ValueTask ProcessEventsAsync(ImmutableSegmentedList<bool> list, CancellationToken cancellationToken)
Remote\IRemoteKeepAliveService.cs (1)
21ValueTask KeepAliveAsync(Checksum solutionChecksum, CancellationToken cancellationToken);
Remote\RemoteHostClient.cs (12)
61Func<TService, CancellationToken, ValueTask> invocation, 81Func<TService, RemoteServiceCallbackId, CancellationToken, ValueTask> invocation, 104Func<TService, Checksum, CancellationToken, ValueTask> invocation, 113Func<TService, Checksum, CancellationToken, ValueTask> invocation, 134/// Equivalent to <see cref="TryInvokeAsync{TService}(Solution, Func{TService, Checksum, CancellationToken, ValueTask}, CancellationToken)"/> 141Func<TService, Checksum, CancellationToken, ValueTask> invocation, 161/// Equivalent to <see cref="TryInvokeAsync{TService}(Solution, Func{TService, Checksum, CancellationToken, ValueTask}, CancellationToken)"/> 180Func<TService, Checksum, RemoteServiceCallbackId, CancellationToken, ValueTask> invocation, 203/// Equivalent to <see cref="TryInvokeAsync{TService}(Solution, Func{TService, Checksum, RemoteServiceCallbackId, CancellationToken, ValueTask}, object, CancellationToken)"/> 210Func<TService, Checksum, RemoteServiceCallbackId, CancellationToken, ValueTask> invocation, 220/// Equivalent to <see cref="TryInvokeAsync{TService}(Solution, Func{TService, Checksum, RemoteServiceCallbackId, CancellationToken, ValueTask}, object, CancellationToken)"/> 241Func<TService, Checksum, Checksum, CancellationToken, ValueTask> invocation,
Remote\RemoteServiceConnection.cs (12)
23Func<TService, CancellationToken, ValueTask> invocation, 33Func<TService, RemoteServiceCallbackId, CancellationToken, ValueTask> invocation, 44Func<TService, Checksum, CancellationToken, ValueTask> invocation, 54Func<TService, Checksum, CancellationToken, ValueTask> invocation, 69Func<TService, Checksum, CancellationToken, ValueTask> invocation, 80Func<TService, Checksum, CancellationToken, ValueTask> invocation, 94Func<TService, Checksum, RemoteServiceCallbackId, CancellationToken, ValueTask> invocation, 104Func<TService, Checksum, RemoteServiceCallbackId, CancellationToken, ValueTask> invocation, 119Func<TService, Checksum, RemoteServiceCallbackId, CancellationToken, ValueTask> invocation, 130Func<TService, Checksum, RemoteServiceCallbackId, CancellationToken, ValueTask> invocation, 145Func<TService, Checksum, Checksum, CancellationToken, ValueTask> invocation, 151Func<TService, Checksum, Checksum, CancellationToken, ValueTask> invocation,
Shared\TestHooks\IRemoteAsynchronousOperationListenerService.cs (2)
13ValueTask EnableAsync(bool enable, bool diagnostics, CancellationToken cancellationToken); 17ValueTask ExpeditedWaitAsync(ImmutableArray<string> featureNames, CancellationToken cancellationToken);
Shared\Utilities\IStreamingProgressTracker.cs (2)
12ValueTask AddItemsAsync(int count, CancellationToken cancellationToken); 13ValueTask ItemsCompletedAsync(int count, CancellationToken cancellationToken);
Shared\Utilities\IStreamingProgressTrackerExtensions.cs (2)
23public static ValueTask ItemCompletedAsync(this IStreamingProgressTracker tracker, CancellationToken cancellationToken) 28public async ValueTask DisposeAsync()
Shared\Utilities\StreamingProgressTracker.cs (4)
14internal sealed class StreamingProgressTracker(Func<int, int, CancellationToken, ValueTask>? updateAction = null) : IStreamingProgressTracker 19public ValueTask AddItemsAsync(int count, CancellationToken cancellationToken) 25public ValueTask ItemsCompletedAsync(int count, CancellationToken cancellationToken) 31private ValueTask UpdateAsync(CancellationToken cancellationToken)
src\Compilers\Core\Portable\InternalUtilities\ValueTaskFactory.cs (2)
11/// Implements <see cref="ValueTask"/> and <see cref="ValueTask{TResult}"/> static members that are only available in .NET 5. 19public static ValueTask CompletedTask
src\Dependencies\Threading\AsyncBatchingWorkQueue`0.cs (3)
17Func<CancellationToken, ValueTask> processBatchAsync, 21private static Func<ImmutableSegmentedList<VoidResult>, CancellationToken, ValueTask> Convert(Func<CancellationToken, ValueTask> processBatchAsync)
src\Dependencies\Threading\AsyncBatchingWorkQueue`1.cs (3)
17Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync, 24Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync, 35private static Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask<VoidResult>> Convert(Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync)
src\Dependencies\Threading\ValueTaskExtensions.cs (5)
23public static NoThrowValueTaskAwaitable NoThrowAwaitableInternal(this ValueTask task, bool captureContext = true) 67private readonly ValueTask _task; 79public NoThrowValueTaskAwaitable(ValueTask task, bool captureContext) 103private readonly ValueTask _task; 115public NoThrowValueTaskAwaiter(ValueTask task, bool captureContext)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ReferenceCountedDisposable.cs (1)
183public ValueTask DisposeAsync()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\RoslynParallel.cs (4)
22Func<TSource, CancellationToken, ValueTask> body) 34Func<TSource, CancellationToken, ValueTask> body) 46Func<TSource, CancellationToken, ValueTask> body) 58Func<TSource, CancellationToken, ValueTask> body)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ValueTaskExtensions.cs (1)
13/// Asserts the <see cref="ValueTask"/> passed has already been completed.
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractSimplificationService.cs (1)
183async ValueTask ReduceOneNodeOrTokenAsync(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\AsyncSymbolVisitor.cs (1)
9internal abstract class AsyncSymbolVisitor : SymbolVisitor<ValueTask>
Storage\SQLite\v2\SQLitePersistentStorage_FlushWrites.cs (1)
24private async ValueTask FlushInMemoryDataToDiskIfNotShutdownAsync(CancellationToken cancellationToken)
SymbolSearch\IRemoteSymbolSearchUpdateEngine.cs (1)
13ValueTask UpdateContinuouslyAsync(string sourceName, string localSettingsDirectory, CancellationToken cancellationToken);
SymbolSearch\ISymbolSearchUpdateEngine.cs (1)
18ValueTask UpdateContinuouslyAsync(string sourceName, string localSettingsDirectory, CancellationToken cancellationToken);
Telemetry\IRemoteProcessTelemetryService.cs (2)
17ValueTask EnableLoggingAsync(ImmutableArray<string> loggerTypeNames, ImmutableArray<FunctionId> functionIds, CancellationToken cancellationToken); 22ValueTask InitializeTelemetrySessionAsync(int hostProcessId, string serializedSession, bool logDelta, CancellationToken cancellationToken);
Workspace\ProjectSystem\FileWatchedPortableExecutableReferenceFactory.cs (1)
193private async ValueTask ProcessWorkAsync(ImmutableSegmentedList<string> list, CancellationToken cancellationToken)
Workspace\ProjectSystem\ProjectSystemProject.BatchingDocumentCollection.cs (1)
385public async ValueTask ProcessRegularFileChangesAsync(ImmutableSegmentedList<string> filePaths)
Workspace\ProjectSystem\ProjectSystemProject.cs (2)
562public async ValueTask DisposeAsync() 1249private async ValueTask ProcessFileChangesAsync(ImmutableSegmentedList<string> filePaths, CancellationToken cancellationToken)
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (2)
230public async ValueTask ApplyChangeToWorkspaceAsync(Action<Workspace> action, CancellationToken cancellationToken = default) 241public async ValueTask ApplyChangeToWorkspaceMaybeAsync(bool useAsync, Action<Workspace> action)
Workspace\Solution\VersionSource\RecoverableTextAndVersion.RecoverableText.cs (1)
149private static async ValueTask SaveAllAsync(
Workspace\Workspace.cs (1)
737private async ValueTask ProcessEventHandlerWorkQueueAsync(ImmutableSegmentedList<(EventArgs Args, EventHandlerSet HandlerSet)> list, CancellationToken cancellationToken)
Workspace\Workspace_Editor.cs (2)
354internal virtual ValueTask TryOnDocumentOpenedAsync(DocumentId documentId, SourceTextContainer textContainer, bool isCurrentContext, CancellationToken cancellationToken) 630internal virtual ValueTask TryOnDocumentClosedAsync(DocumentId documentId, CancellationToken cancellationToken)
Workspace\Workspace_SourceGeneration.cs (1)
34private async ValueTask ProcessUpdateSourceGeneratorRequestAsync(
Microsoft.CodeAnalysis.Workspaces.MSBuild (2)
MSBuild\BuildHostProcessManager.cs (2)
149public async ValueTask DisposeAsync() 421public async ValueTask DisposeAsync()
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
src\Compilers\Core\Portable\InternalUtilities\ValueTaskFactory.cs (2)
11/// Implements <see cref="ValueTask"/> and <see cref="ValueTask{TResult}"/> static members that are only available in .NET 5. 19public static ValueTask CompletedTask
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
RpcTests.cs (1)
53public async ValueTask DisposeAsync()
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (2)
Fakes\SimpleAssetSource.cs (1)
20public ValueTask GetAssetsAsync<T, TArg>(
Workspaces\TestWorkspace`1.cs (1)
467internal override ValueTask TryOnDocumentClosedAsync(DocumentId documentId, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
Remote\ServiceDescriptorTests.cs (1)
125Assert.Equal(typeof(ValueTask), method.ReturnType);
Microsoft.CommonLanguageServerProtocol.Framework.Package (2)
AbstractLanguageServer.cs (1)
324private ValueTask ShutdownRequestExecutionQueueAsync()
RequestExecutionQueue.cs (1)
440public ValueTask DisposeAsync()
Microsoft.DotNet.Helix.Client (1)
HelixApiTokenAuthenticationPolicy.cs (1)
23public override async ValueTask ProcessAsync(
Microsoft.DotNet.Internal.SymbolHelper (6)
SymbolPromotionHelper.cs (3)
44if (args.Outcome.Exception is null) { return ValueTask.FromResult(false); } 53return ValueTask.FromResult(isRetryable); 55return ValueTask.FromResult(false);
SymbolUploadHelperFactory.cs (3)
105if (args.Outcome.Exception is null) { return ValueTask.FromResult(false); } 108return ValueTask.FromResult( 115return ValueTask.FromResult(false);
Microsoft.DotNet.XUnitAssert.Tests (1)
AsyncCollectionAssertsTests.cs (1)
1579 public async ValueTask DisposeAsync()
Microsoft.Extensions.AI (7)
Functions\AIFunctionFactory.cs (4)
842if (t == typeof(Task) || t == typeof(ValueTask)) 1053if (returnType == typeof(ValueTask)) 1059await ((ValueTask)ThrowIfNullResult(result)); 1066await ((ValueTask)ThrowIfNullResult(result));
Functions\AIFunctionFactoryOptions.cs (3)
93/// Methods strongly-typed to return types of <see cref="Task"/>, <see cref="Task{TResult}"/>, <see cref="ValueTask"/>, 94/// and <see cref="ValueTask{TResult}"/> are special-cased. For methods typed to return <see cref="Task"/> or <see cref="ValueTask"/>, 103/// or <see langword="null"/>. If the method is typed to return <see cref="Task"/>, <see cref="ValueTask"/>, or <see langword="void"/>,
Microsoft.Extensions.AI.AzureAIInference.Tests (2)
IntegrationTestHelpers.cs (2)
64public override ValueTask ProcessAsync(HttpMessage message, ReadOnlyMemory<HttpPipelinePolicy> pipeline) 67var task = ProcessNextAsync(message, pipeline);
Microsoft.Extensions.AI.Evaluation (1)
Utilities\TimingHelper.cs (1)
62internal static async ValueTask<TimeSpan> ExecuteWithTimingAsync(Func<ValueTask> operation)
Microsoft.Extensions.AI.Evaluation.Console (4)
Commands\CleanResultsCommand.cs (1)
48async ValueTask () =>
Utilities\LoggerExtensions.cs (3)
60internal static async ValueTask ExecuteWithCatchAsync( 79internal static async ValueTask ExecuteWithCatchAsync( 81Func<ValueTask> operation,
Microsoft.Extensions.AI.Evaluation.Quality (2)
RelevanceTruthAndCompletenessEvaluator.cs (1)
267private static async ValueTask ParseEvaluationResponseAsync(
src\Libraries\Microsoft.Extensions.AI.Evaluation\Utilities\TimingHelper.cs (1)
62internal static async ValueTask<TimeSpan> ExecuteWithTimingAsync(Func<ValueTask> operation)
Microsoft.Extensions.AI.Evaluation.Reporting (19)
Formats\Html\HtmlReportWriter.cs (1)
27public async ValueTask WriteReportAsync(
Formats\Json\JsonReportWriter.cs (1)
26public async ValueTask WriteReportAsync(
IEvaluationReportWriter.cs (2)
22/// <returns>A <see cref="ValueTask"/> that represents the asynchronous operation.</returns> 23ValueTask WriteReportAsync(
IResponseCacheProvider.cs (4)
45/// <returns>A <see cref="ValueTask"/> that represents the asynchronous operation.</returns> 46ValueTask ResetAsync(CancellationToken cancellationToken = default); 52/// <returns>A <see cref="ValueTask"/> that represents the asynchronous operation.</returns> 53ValueTask DeleteExpiredCacheEntriesAsync(CancellationToken cancellationToken = default);
IResultStore.cs (4)
51/// <returns>A <see cref="ValueTask"/> that represents the asynchronous operation.</returns> 52ValueTask WriteResultsAsync(IEnumerable<ScenarioRunResult> results, CancellationToken cancellationToken = default); 78/// <returns>A <see cref="ValueTask"/> that represents the asynchronous operation.</returns> 79ValueTask DeleteResultsAsync(
ScenarioRun.cs (2)
194/// <returns>A <see cref="ValueTask"/> that represents the asynchronous operation.</returns> 195public async ValueTask DisposeAsync()
Storage\DiskBasedResponseCache.cs (1)
239internal static async ValueTask DeleteExpiredEntriesAsync(
Storage\DiskBasedResponseCacheProvider.cs (2)
60public ValueTask ResetAsync(CancellationToken cancellationToken = default) 68public ValueTask DeleteExpiredCacheEntriesAsync(CancellationToken cancellationToken = default)
Storage\DiskBasedResultStore.cs (2)
82public async ValueTask WriteResultsAsync( 110public ValueTask DeleteResultsAsync(
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (6)
Storage\AzureStorageResponseCache.cs (2)
189internal static async ValueTask ResetStorageAsync( 198internal static async ValueTask DeleteExpiredEntriesAsync(
Storage\AzureStorageResponseCacheProvider.cs (2)
65public ValueTask ResetAsync(CancellationToken cancellationToken = default) 69public ValueTask DeleteExpiredCacheEntriesAsync(CancellationToken cancellationToken = default)
Storage\AzureStorageResultStore.cs (2)
127public async ValueTask DeleteResultsAsync( 150public async ValueTask WriteResultsAsync(
Microsoft.Extensions.AI.Evaluation.Safety (3)
ContentSafetyService.cs (2)
241private async ValueTask EnsureServiceAvailabilityAsync( 419private async ValueTask AddHeadersAsync(
src\Libraries\Microsoft.Extensions.AI.Evaluation\Utilities\TimingHelper.cs (1)
62internal static async ValueTask<TimeSpan> ExecuteWithTimingAsync(Func<ValueTask> operation)
Microsoft.Extensions.AI.Ollama (1)
OllamaUtilities.cs (1)
40public static async ValueTask ThrowUnsuccessfulOllamaResponseAsync(HttpResponseMessage response, CancellationToken cancellationToken)
Microsoft.Extensions.AI.Tests (4)
Functions\AIFunctionFactoryTest.cs (4)
113func = AIFunctionFactory.Create(async ValueTask (int a, long b) => { result = a + b; await Task.Yield(); }); 680async ValueTask (int i) => { await Task.Yield(); }, 840public ValueTask DisposeAsync() 856public ValueTask DisposeAsync()
Microsoft.Extensions.Caching.Abstractions (8)
Hybrid\HybridCache.cs (7)
63public abstract ValueTask SetAsync<T>(string key, T value, HybridCacheEntryOptions? options = null, IEnumerable<string>? tags = null, CancellationToken cancellationToken = default); 68public abstract ValueTask RemoveAsync(string key, CancellationToken cancellationToken = default); 74public virtual ValueTask RemoveAsync(IEnumerable<string> keys, CancellationToken cancellationToken = default) 85static async ValueTask ForEachAsync(HybridCache @this, IEnumerable<string> keys, CancellationToken cancellationToken) 98public virtual ValueTask RemoveByTagAsync(IEnumerable<string> tags, CancellationToken cancellationToken = default) 109static async ValueTask ForEachAsync(HybridCache @this, IEnumerable<string> keys, CancellationToken cancellationToken) 121public abstract ValueTask RemoveByTagAsync(string tag, CancellationToken cancellationToken = default);
IBufferDistributedCache.cs (1)
51ValueTask SetAsync(string key, ReadOnlySequence<byte> value, DistributedCacheEntryOptions options, CancellationToken token = default);
Microsoft.Extensions.Caching.Hybrid (10)
Internal\DefaultHybridCache.cs (2)
199public override ValueTask RemoveAsync(string key, CancellationToken token = default) 205public override ValueTask SetAsync<T>(string key, T value, HybridCacheEntryOptions? options = null, IEnumerable<string>? tags = null, CancellationToken token = default)
Internal\DefaultHybridCache.L2.cs (7)
81internal ValueTask SetL2Async(string key, CacheItem cacheItem, in BufferChunk buffer, HybridCacheEntryOptions? options, CancellationToken token) 84internal ValueTask SetDirectL2Async(string key, in BufferChunk buffer, DistributedCacheEntryOptions options, CancellationToken token) 107internal ValueTask InvalidateL2TagAsync(string tag, long timestamp, CancellationToken token) 116ValueTask pending = SetDirectL2Async(TagKeyPrefix + tag, new BufferChunk(oversized, 0, sizeof(long), false), _tagInvalidationEntryOptions, token); 129static async ValueTask AwaitedAsync(ValueTask pending, byte[] oversized) 224private async ValueTask WritePayloadAsync(string key, CacheItem cacheItem, BufferChunk payload, HybridCacheEntryOptions? options, CancellationToken token)
Internal\DefaultHybridCache.TagInvalidation.cs (1)
24public override ValueTask RemoveByTagAsync(string tag, CancellationToken token = default)
Microsoft.Extensions.Caching.Hybrid.Tests (5)
BufferReleaseTests.cs (1)
95ValueTask IBufferDistributedCache.SetAsync(string key, ReadOnlySequence<byte> value, DistributedCacheEntryOptions options, CancellationToken token)
DistributedCacheTests.cs (1)
26protected abstract ValueTask ConfigureAsync(IServiceCollection services);
L2Tests.cs (1)
171ValueTask IBufferDistributedCache.SetAsync(string key, ReadOnlySequence<byte> value, DistributedCacheEntryOptions options, CancellationToken token)
RedisTests.cs (1)
23protected override async ValueTask ConfigureAsync(IServiceCollection services)
SqlServerTests.cs (1)
20protected override async ValueTask ConfigureAsync(IServiceCollection services)
Microsoft.Extensions.Caching.SqlServer (1)
SqlServerCache.cs (1)
215async ValueTask IBufferDistributedCache.SetAsync(
Microsoft.Extensions.Caching.StackExchangeRedis (1)
RedisCache.cs (1)
205ValueTask IBufferDistributedCache.SetAsync(string key, ReadOnlySequence<byte> value, DistributedCacheEntryOptions options, CancellationToken token)
Microsoft.Extensions.Caching.StackExchangeRedis.Tests (3)
CacheServiceExtensionsTests.cs (3)
190public override ValueTask RemoveAsync(string key, CancellationToken cancellationToken = default) 193public override ValueTask RemoveByTagAsync(string tag, CancellationToken cancellationToken = default) 196public override ValueTask SetAsync<T>(string key, T value, HybridCacheEntryOptions options = null, IEnumerable<string> tags = null, CancellationToken cancellationToken = default)
Microsoft.Extensions.DependencyInjection (5)
ServiceLookup\ServiceProviderEngineScope.cs (4)
140public ValueTask DisposeAsync() 153ValueTask vt = asyncDisposable.DisposeAsync(); 177static async ValueTask Await(int i, ValueTask vt, List<object> toDispose)
ServiceProvider.cs (1)
180public ValueTask DisposeAsync()
Microsoft.Extensions.DependencyInjection.Abstractions (1)
AsyncServiceScope.cs (1)
40public ValueTask DisposeAsync()
Microsoft.Extensions.Diagnostics.HealthChecks.Tests (2)
DefaultHealthCheckServiceTest.cs (2)
758public ValueTask DisposeAsync() 784public ValueTask DisposeAsync()
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
IResourceUtilizationPublisher.cs (1)
25ValueTask PublishAsync(ResourceUtilization utilization, CancellationToken cancellationToken);
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (6)
Linux\Resources\GenericPublisher.cs (1)
22public ValueTask PublishAsync(ResourceUtilization utilization, CancellationToken cancellationToken)
Publishers\AnotherPublisher.cs (1)
15public ValueTask PublishAsync(ResourceUtilization utilization, CancellationToken cancellationToken)
Publishers\EmptyPublisher.cs (1)
15public ValueTask PublishAsync(ResourceUtilization utilization, CancellationToken cancellationToken)
Publishers\FaultPublisher.cs (2)
16public async ValueTask PublishAsync(ResourceUtilization utilization, CancellationToken cancellationToken) 18await default(ValueTask);
Publishers\GenericPublisher.cs (1)
22public ValueTask PublishAsync(ResourceUtilization utilization, CancellationToken cancellationToken)
Microsoft.Extensions.Hosting (2)
Internal\Host.cs (2)
413public async ValueTask DisposeAsync() 428static ValueTask DisposeAsync(object o)
Microsoft.Extensions.Http (2)
Logging\IHttpClientAsyncLogger.cs (2)
51ValueTask LogRequestStopAsync(object? context, HttpRequestMessage request, HttpResponseMessage response, TimeSpan elapsed, CancellationToken cancellationToken = default); 63ValueTask LogRequestFailedAsync(object? context, HttpRequestMessage request, HttpResponseMessage? response, Exception exception, TimeSpan elapsed, CancellationToken cancellationToken = default);
Microsoft.Extensions.Http.Diagnostics (3)
Logging\Internal\HttpClientLogger.cs (3)
112public async ValueTask LogRequestStopAsync( 120public async ValueTask LogRequestFailedAsync( 153private async ValueTask LogResponseAsync(
Microsoft.Extensions.Http.Diagnostics.PerformanceTests (1)
NotSeekableStream.cs (1)
38public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) => _innerStream.WriteAsync(buffer, cancellationToken);
Microsoft.Extensions.Http.Diagnostics.Tests (1)
Logging\Internal\NotSeekableStream.cs (1)
40public override ValueTask WriteAsync(System.ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) => _innerStream.WriteAsync(buffer, cancellationToken);
Microsoft.Extensions.ServiceDiscovery (9)
Configuration\ConfigurationServiceEndpointProvider.cs (2)
51public ValueTask DisposeAsync() => default; 54public ValueTask PopulateAsync(IServiceEndpointBuilder endpoints, CancellationToken cancellationToken)
Http\HttpServiceEndpointResolver.cs (2)
105public async ValueTask DisposeAsync() 230public async ValueTask DisposeAsync()
PassThrough\PassThroughServiceEndpointProvider.cs (2)
14public ValueTask PopulateAsync(IServiceEndpointBuilder endpoints, CancellationToken cancellationToken) 27public ValueTask DisposeAsync() => default;
ServiceEndpointResolver.cs (2)
113public async ValueTask DisposeAsync() 222public async ValueTask DisposeAsync()
ServiceEndpointWatcher.cs (1)
254public async ValueTask DisposeAsync()
Microsoft.Extensions.ServiceDiscovery.Abstractions (1)
IServiceEndpointProvider.cs (1)
17ValueTask PopulateAsync(IServiceEndpointBuilder endpoints, CancellationToken cancellationToken);
Microsoft.Extensions.ServiceDiscovery.Dns (2)
DnsServiceEndpointProviderBase.cs (2)
61public async ValueTask PopulateAsync(IServiceEndpointBuilder endpoints, CancellationToken cancellationToken) 155public async ValueTask DisposeAsync()
Microsoft.Extensions.ServiceDiscovery.Tests (4)
ServiceEndpointResolverTests.cs (4)
77private sealed class FakeEndpointResolver(Func<IServiceEndpointBuilder, CancellationToken, ValueTask> resolveAsync, Func<ValueTask> disposeAsync) : IServiceEndpointProvider 79public ValueTask PopulateAsync(IServiceEndpointBuilder endpoints, CancellationToken cancellationToken) => resolveAsync(endpoints, cancellationToken); 80public ValueTask DisposeAsync() => disposeAsync();
Microsoft.Extensions.TimeProvider.Testing (2)
Timer.cs (2)
81public ValueTask DisposeAsync() 86return ValueTask.CompletedTask;
Microsoft.JSInterop (28)
IJSObjectReference.cs (4)
86/// <returns>A <see cref="ValueTask"/> that represents the asynchronous invocation operation.</returns> 87ValueTask SetValueAsync<[DynamicallyAccessedMembers(JsonSerialized)] TValue>(string identifier, TValue value); 99/// <returns>A <see cref="ValueTask"/> that represents the asynchronous invocation operation.</returns> 100ValueTask SetValueAsync<[DynamicallyAccessedMembers(JsonSerialized)] TValue>(string identifier, TValue value, CancellationToken cancellationToken);
IJSRuntime.cs (4)
86/// <returns>A <see cref="ValueTask"/> that represents the asynchronous invocation operation.</returns> 87ValueTask SetValueAsync<[DynamicallyAccessedMembers(JsonSerialized)] TValue>(string identifier, TValue value); 99/// <returns>A <see cref="ValueTask"/> that represents the asynchronous invocation operation.</returns> 100ValueTask SetValueAsync<[DynamicallyAccessedMembers(JsonSerialized)] TValue>(string identifier, TValue value, CancellationToken cancellationToken);
Implementation\JSObjectReference.cs (3)
85public async ValueTask SetValueAsync<[DynamicallyAccessedMembers(JsonSerialized)] TValue>(string identifier, TValue value) 93public async ValueTask SetValueAsync<[DynamicallyAccessedMembers(JsonSerialized)] TValue>(string identifier, TValue value, CancellationToken cancellationToken) 101public async ValueTask DisposeAsync()
Infrastructure\DotNetDispatcher.cs (1)
121else if (syncResult is ValueTask valueTaskResult)
JSObjectReferenceExtensions.cs (7)
21/// <returns>A <see cref="ValueTask"/> that represents the asynchronous invocation operation.</returns> 22public static async ValueTask InvokeVoidAsync(this IJSObjectReference jsObjectReference, string identifier, params object?[]? args) 77/// <returns>A <see cref="ValueTask"/> that represents the asynchronous invocation operation.</returns> 78public static async ValueTask InvokeVoidAsync(this IJSObjectReference jsObjectReference, string identifier, CancellationToken cancellationToken, params object?[]? args) 92/// <returns>A <see cref="ValueTask"/> that represents the asynchronous invocation operation.</returns> 110/// <returns>A <see cref="ValueTask"/> that represents the asynchronous invocation operation.</returns> 111public static async ValueTask InvokeVoidAsync(this IJSObjectReference jsObjectReference, string identifier, TimeSpan timeout, params object?[]? args)
JSRuntime.cs (2)
104public async ValueTask SetValueAsync<[DynamicallyAccessedMembers(JsonSerialized)] TValue>(string identifier, TValue value) 108public async ValueTask SetValueAsync<[DynamicallyAccessedMembers(JsonSerialized)] TValue>(string identifier, TValue value, CancellationToken cancellationToken)
JSRuntimeExtensions.cs (7)
21/// <returns>A <see cref="ValueTask"/> that represents the asynchronous invocation operation.</returns> 22public static async ValueTask InvokeVoidAsync(this IJSRuntime jsRuntime, string identifier, params object?[]? args) 77/// <returns>A <see cref="ValueTask"/> that represents the asynchronous invocation operation.</returns> 78public static async ValueTask InvokeVoidAsync(this IJSRuntime jsRuntime, string identifier, CancellationToken cancellationToken, params object?[]? args) 92/// <returns>A <see cref="ValueTask"/> that represents the asynchronous invocation operation.</returns> 110/// <returns>A <see cref="ValueTask"/> that represents the asynchronous invocation operation.</returns> 111public static async ValueTask InvokeVoidAsync(this IJSRuntime jsRuntime, string identifier, TimeSpan timeout, params object?[]? args)
Microsoft.JSInterop.Tests (1)
Infrastructure\DotNetDispatcherTest.cs (1)
1005public async ValueTask InvokableAsyncMethodReturningValueTaskNonGeneric()
Microsoft.Maui (1)
Hosting\MauiApp.cs (1)
46 public async ValueTask DisposeAsync()
Microsoft.VisualStudio.LanguageServices (33)
ColorSchemes\ColorSchemeApplier.cs (1)
113private async ValueTask QueueColorSchemeUpdateAsync(CancellationToken cancellationToken)
DesignerAttribute\VisualStudioDesignerAttributeService.cs (3)
115private async ValueTask ProcessWorkspaceChangeAsync(CancellationToken cancellationToken) 138private async ValueTask NotifyProjectSystemAsync( 314public ValueTask ReportDesignerAttributeDataAsync(ImmutableArray<DesignerAttributeData> data, CancellationToken cancellationToken)
DocumentOutline\DocumentOutlineViewModel.cs (2)
263private async ValueTask ComputeViewStateAsync(CancellationToken cancellationToken) 451private async ValueTask UpdateSelectionAsync(CancellationToken cancellationToken)
FindReferences\Contexts\AbstractTableDataSourceFindUsagesContext.cs (10)
183protected abstract ValueTask OnDefinitionFoundWorkerAsync(DefinitionItem definition, CancellationToken cancellationToken); 184protected abstract ValueTask OnReferenceFoundWorkerAsync(SourceReferenceItem reference, CancellationToken cancellationToken); 349public sealed override ValueTask SetSearchTitleAsync(string title, CancellationToken cancellationToken) 356public sealed override async ValueTask OnCompletedAsync(CancellationToken cancellationToken) 362public sealed override ValueTask OnDefinitionFoundAsync(DefinitionItem definition, CancellationToken cancellationToken) 506public sealed override async ValueTask OnReferencesFoundAsync(IAsyncEnumerable<SourceReferenceItem> references, CancellationToken cancellationToken) 533public sealed override ValueTask ReportNoResultsAsync(string message, CancellationToken cancellationToken) 543public sealed override async ValueTask ReportMessageAsync(string message, NotificationSeverity severity, CancellationToken cancellationToken) 548protected sealed override ValueTask ReportProgressAsync(int current, int maximum, CancellationToken cancellationToken) 554private ValueTask UpdateTableProgressAsync(ImmutableSegmentedList<(int current, int maximum)> nextBatch, CancellationToken _)
FindReferences\Contexts\WithoutReferencesFindUsagesContext.cs (2)
45protected override ValueTask OnReferenceFoundWorkerAsync(SourceReferenceItem reference, CancellationToken cancellationToken) 80protected override async ValueTask OnDefinitionFoundWorkerAsync(DefinitionItem definition, CancellationToken cancellationToken)
FindReferences\Contexts\WithReferencesFindUsagesContext.cs (3)
48protected override async ValueTask OnDefinitionFoundWorkerAsync(DefinitionItem definition, CancellationToken cancellationToken) 122protected override ValueTask OnReferenceFoundWorkerAsync(SourceReferenceItem reference, CancellationToken cancellationToken) 140private async ValueTask OnEntryFoundAsync(
LanguageService\AbstractCreateServicesOnTextViewConnection.cs (1)
80private async ValueTask BatchProcessProjectsWithOpenedDocumentAsync(ImmutableSegmentedList<ProjectId?> projectIds, CancellationToken cancellationToken)
Packaging\PackageInstallerServiceFactory.cs (2)
456private ValueTask ProcessWorkQueueAsync( 471private async ValueTask ProcessWorkQueueWorkerAsync(
PdbSourceDocument\PdbSourceDocumentOutputWindowLogger.cs (1)
50private async ValueTask ProcessLogMessagesAsync(ImmutableSegmentedList<string?> messages, CancellationToken cancellationToken)
Progression\GraphQueryManager.cs (1)
82private async ValueTask UpdateExistingQueriesAsync(CancellationToken disposalToken)
ProjectSystem\FileChangeWatcher.cs (2)
58private async ValueTask ProcessBatchAsync(ImmutableSegmentedList<WatcherOperation> operations, CancellationToken cancellationToken) 300public async ValueTask ApplyAsync(IVsAsyncFileChangeEx2 service, CancellationToken cancellationToken)
SymbolSearch\AbstractDelayStartedService.cs (1)
86private async ValueTask ProcessOptionChangesAsync(CancellationToken arg)
TaskList\ExternalErrorDiagnosticUpdateSource.cs (2)
84private async ValueTask ProcessTaskQueueItemsAsync(ImmutableSegmentedList<Func<CancellationToken, Task>> list, CancellationToken cancellationToken) 166private async ValueTask ProcessDiagnosticsReportAsync(ProjectId projectId, Guid projectHierarchyGuid, ImmutableArray<DiagnosticData> diagnostics, InProgressState state, CancellationToken cancellationToken)
Telemetry\FileLogger.cs (1)
96private ValueTask ProcessWorkQueueAsync(
Workspace\SourceGeneratedFileManager.cs (1)
333public async ValueTask RefreshFileAsync(CancellationToken cancellationToken)
Microsoft.VisualStudio.LanguageServices.CSharp (4)
SemanticSearch\SemanticSearchQueryExecutor.cs (4)
26public ValueTask OnDefinitionFoundAsync(DefinitionItem definition, CancellationToken cancellationToken) 29public ValueTask AddItemsAsync(int itemCount, CancellationToken cancellationToken) 32public ValueTask ItemsCompletedAsync(int itemCount, CancellationToken cancellationToken) 35public ValueTask OnUserCodeExceptionAsync(UserCodeExceptionInfo exception, CancellationToken cancellationToken)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
DocumentOutline\DocumentOutlineTestsBase.cs (1)
69public ValueTask DisposeAsync()
Microsoft.VisualStudio.LanguageServices.DevKit (9)
EditAndContinue\ManagedHotReloadLanguageServiceBridge.cs (8)
29public ValueTask StartSessionAsync(CancellationToken cancellationToken) 32public ValueTask EndSessionAsync(CancellationToken cancellationToken) 35public ValueTask EnterBreakStateAsync(CancellationToken cancellationToken) 38public ValueTask ExitBreakStateAsync(CancellationToken cancellationToken) 41public ValueTask OnCapabilitiesChangedAsync(CancellationToken cancellationToken) 50public ValueTask CommitUpdatesAsync(CancellationToken cancellationToken) 53public ValueTask UpdateBaselinesAsync(ImmutableArray<string> projectPaths, CancellationToken cancellationToken) 56public ValueTask DiscardUpdatesAsync(CancellationToken cancellationToken)
src\EditorFeatures\Core\EditAndContinue\Contracts\ManagedHotReloadServiceBridge.cs (1)
25public ValueTask PrepareModuleForUpdateAsync(Guid module, CancellationToken cancellation)
MinimalSample (1)
Program.cs (1)
108return ValueTask.FromResult<TodoBindable?>(new TodoBindable { Id = 1, Title = "I was bound from IBindableFromHttpContext<TodoBindable>.BindAsync!" });
mscorlib (1)
mscorlib.cs (1)
105[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Threading.Tasks.ValueTask))]
netstandard (1)
netstandard.cs (1)
2131[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Threading.Tasks.ValueTask))]
OrleansServer (1)
Program.cs (1)
21return ValueTask.FromResult(count.State);
RateLimitingSample (3)
SampleRateLimiterPolicy.cs (3)
11private Func<OnRejectedContext, CancellationToken, ValueTask>? _onRejected; 19return ValueTask.CompletedTask; 23public Func<OnRejectedContext, CancellationToken, ValueTask>? OnRejected { get => _onRejected; }
Roslyn.VisualStudio.Next.UnitTests (2)
Services\AssetProviderTests.cs (1)
194public ValueTask GetAssetsAsync<T, TArg>(
Services\ServiceHubServicesTests.cs (1)
226public ValueTask ReportDesignerAttributeDataAsync(ImmutableArray<DesignerAttributeData> infos, CancellationToken cancellationToken)
Shared (2)
ServerSentEvents\Helpers.cs (2)
86public static ValueTask WriteAsync(this Stream stream, ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 96static async ValueTask WriteAsyncUsingPooledBuffer(Stream stream, ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
Sockets.BindTests (1)
src\Servers\Kestrel\shared\test\TransportTestHelpers\TestServer.cs (1)
151public async ValueTask DisposeAsync()
Sockets.FunctionalTests (1)
src\Servers\Kestrel\shared\test\TransportTestHelpers\TestServer.cs (1)
151public async ValueTask DisposeAsync()
Stress.AppHost (1)
TestResource.cs (1)
92public ValueTask DisposeAsync()
System.Console (1)
System\IO\SyncTextReader.cs (1)
102ValueTask.FromCanceled<string?>(cancellationToken) :
System.Data.Common (11)
System\Data\Common\DbBatch.cs (1)
70public virtual ValueTask DisposeAsync()
System\Data\Common\DbCommand.cs (1)
245public virtual ValueTask DisposeAsync()
System\Data\Common\DbConnection.cs (3)
71return ValueTask.FromCanceled<DbTransaction>(cancellationToken); 80return ValueTask.FromException<DbTransaction>(e); 105public virtual ValueTask DisposeAsync()
System\Data\Common\DbDataReader.cs (1)
60public virtual ValueTask DisposeAsync()
System\Data\Common\DbDataSource.cs (4)
81public async ValueTask DisposeAsync() 93protected virtual ValueTask DisposeAsyncCore() 321public override async ValueTask DisposeAsync() 550public override async ValueTask DisposeAsync()
System\Data\Common\DbTransaction.cs (1)
45public virtual ValueTask DisposeAsync()
System.Formats.Tar (15)
System\Formats\Tar\SeekableSubReadStream.cs (1)
74return ValueTask.FromCanceled<int>(cancellationToken);
System\Formats\Tar\SubReadStream.cs (1)
148return ValueTask.FromCanceled<int>(cancellationToken);
System\Formats\Tar\TarHeader.Read.cs (2)
592private async ValueTask ReadExtendedAttributesBlockAsync(Stream archiveStream, CancellationToken cancellationToken) 664private async ValueTask ReadGnuLongPathDataBlockAsync(Stream archiveStream, CancellationToken cancellationToken)
System\Formats\Tar\TarHeader.Write.cs (2)
824private ValueTask WriteEmptyPaddingAsync(Stream archiveStream, CancellationToken cancellationToken) 835return ValueTask.CompletedTask;
System\Formats\Tar\TarHelpers.cs (2)
72internal static async ValueTask AdvanceStreamAsync(Stream archiveStream, long bytesToDiscard, CancellationToken cancellationToken) 108internal static async ValueTask CopyBytesAsync(Stream origin, Stream destination, long bytesToCopy, CancellationToken cancellationToken)
System\Formats\Tar\TarReader.cs (5)
79public async ValueTask DisposeAsync() 179return ValueTask.FromCanceled<TarEntry?>(cancellationToken); 185return ValueTask.FromResult<TarEntry?>(null); 193return ValueTask.FromResult<TarEntry?>(null); 240internal async ValueTask AdvanceDataStreamIfNeededAsync(CancellationToken cancellationToken)
System\Formats\Tar\TarWriter.cs (2)
110public async ValueTask DisposeAsync() 356private async ValueTask WriteFinalRecordsAsync()
System.IO.Compression (36)
System\IO\Compression\DeflateManaged\DeflateManagedStream.cs (3)
164return ValueTask.FromCanceled<int>(cancellationToken); 177return ValueTask.FromResult(bytesRead); 183return ValueTask.FromResult(0);
System\IO\Compression\DeflateZLib\DeflateStream.cs (11)
431return ValueTask.FromCanceled<int>(cancellationToken); 655private async ValueTask PurgeBuffersAsync() 748public override ValueTask DisposeAsync() 754async ValueTask Core() 816public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 830internal ValueTask WriteAsyncMemory(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 837cancellationToken.IsCancellationRequested ? ValueTask.FromCanceled(cancellationToken) : 841async ValueTask Core(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 866private async ValueTask WriteDeflaterOutputAsync(CancellationToken cancellationToken) 1020public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 1027private async ValueTask WriteAsyncCore(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
System\IO\Compression\GZipStream.cs (2)
180public override ValueTask DisposeAsync() 227public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default(CancellationToken))
System\IO\Compression\PositionPreservingWriteOnlyStreamWrapper.cs (2)
64public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default(CancellationToken)) 96public override ValueTask DisposeAsync() => _stream.DisposeAsync();
System\IO\Compression\ZipArchive.Async.cs (5)
128public async ValueTask DisposeAsync() => await DisposeAsyncCore().ConfigureAwait(false); 130protected virtual async ValueTask DisposeAsyncCore() 274private async ValueTask TryReadZip64EndOfCentralDirectoryAsync(ZipEndOfCentralDirectoryBlock eocd, long eocdStart, CancellationToken cancellationToken) 308private async ValueTask WriteFileAsync(CancellationToken cancellationToken = default) 393private async ValueTask WriteArchiveEpilogueAsync(long startOfCentralDirectory, long sizeOfCentralDirectory, bool centralDirectoryChanged, CancellationToken cancellationToken)
System\IO\Compression\ZipArchiveEntry.Async.cs (1)
396private ValueTask WriteDataDescriptorAsync(CancellationToken cancellationToken)
System\IO\Compression\ZipArchiveEntry.cs (3)
1517public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 1526async ValueTask Core(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 1584public override async ValueTask DisposeAsync()
System\IO\Compression\ZipBlocks.Async.cs (3)
45public ValueTask WriteBlockAsync(Stream stream, CancellationToken cancellationToken) 71public static ValueTask WriteBlockAsync(Stream stream, long zip64EOCDRecordStart, CancellationToken cancellationToken) 98public static ValueTask WriteBlockAsync(Stream stream, long numberOfEntries, long startOfCentralDirectory, long sizeOfCentralDirectory, CancellationToken cancellationToken)
System\IO\Compression\ZipCustomStreams.cs (4)
182public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 565public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 574async ValueTask Core(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 620public override async ValueTask DisposeAsync()
System\IO\Compression\ZLibStream.cs (2)
222public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 276public override ValueTask DisposeAsync()
System.IO.Compression.Brotli (5)
System\IO\Compression\BrotliStream.cs (1)
98public override async ValueTask DisposeAsync()
System\IO\Compression\dec\BrotliStream.Decompress.cs (1)
141return ValueTask.FromCanceled<int>(cancellationToken);
System\IO\Compression\enc\BrotliStream.Compress.cs (3)
143public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default(CancellationToken)) 151ValueTask.FromCanceled(cancellationToken) : 155private async ValueTask WriteAsyncMemoryCore(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken, bool isFinalBlock = false)
System.IO.Hashing (1)
System\IO\Hashing\NonCryptographicHashAlgorithm.cs (1)
335public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
System.IO.IsolatedStorage (2)
System\IO\IsolatedStorage\IsolatedStorageFileStream.cs (2)
218public override ValueTask DisposeAsync() 293public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
System.IO.Pipelines (8)
System\IO\Pipelines\PipeReader.cs (3)
128public virtual ValueTask CompleteAsync(Exception? exception = null) 213ValueTask task = destination.WriteAsync(memory, cancellationToken); 221static async ValueTask<FlushResult> Awaited(ValueTask writeTask)
System\IO\Pipelines\PipeWriter.cs (1)
22public virtual ValueTask CompleteAsync(Exception? exception = null)
System\IO\Pipelines\PipeWriterStream.cs (2)
30public override ValueTask DisposeAsync() 85public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
System\IO\Pipelines\StreamPipeReader.cs (1)
175public override ValueTask CompleteAsync(Exception? exception = null) =>
System\IO\Pipelines\StreamPipeWriter.cs (1)
237public override async ValueTask CompleteAsync(Exception? exception = null)
System.IO.Pipes (3)
System\IO\Pipes\PipeStream.Unix.cs (3)
91return ValueTask.FromCanceled<int>(cancellationToken); 157public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default(CancellationToken)) 166return ValueTask.FromCanceled(cancellationToken);
System.IO.Ports (2)
System\IO\Ports\SerialStream.Unix.cs (2)
502public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 507return ValueTask.CompletedTask; // return immediately if no bytes to write; no need for overhead.
System.Linq.AsyncEnumerable (1)
System\Linq\Empty.cs (1)
34public ValueTask DisposeAsync() => default;
System.Memory.Data (1)
src\libraries\Common\src\System\IO\ReadOnlyMemoryStream.cs (1)
140ValueTask.FromCanceled<int>(cancellationToken) :
System.Net.Http (80)
src\libraries\Common\src\System\IO\DelegatingStream.cs (2)
78public override ValueTask DisposeAsync() 174public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
src\libraries\Common\src\System\IO\ReadOnlyMemoryStream.cs (1)
140ValueTask.FromCanceled<int>(cancellationToken) :
System\Net\Http\EmptyReadStream.cs (2)
25cancellationToken.IsCancellationRequested ? ValueTask.FromCanceled<int>(cancellationToken) : 36public override ValueTask WriteAsync(ReadOnlyMemory<byte> destination, CancellationToken cancellationToken) => throw new NotSupportedException();
System\Net\Http\HttpBaseStream.cs (1)
89public abstract override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken);
System\Net\Http\HttpContent.cs (3)
353static async Task WaitAsync(ValueTask copyTask) 366internal ValueTask InternalCopyToAsync(Stream stream, TransportContext? context, CancellationToken cancellationToken) 1107public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
System\Net\Http\MultipartContent.cs (3)
337private static ValueTask EncodeStringToStreamAsync(Stream stream, string input, CancellationToken cancellationToken) 441public override async ValueTask DisposeAsync() 635public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) { throw new NotSupportedException(); }
System\Net\Http\SocketsHttpHandler\ChunkedEncodingReadStream.cs (3)
124return ValueTask.FromCanceled<int>(cancellationToken); 529ValueTask fillTask = _state == ParsingState.ConsumeTrailers 536private ValueTask FillAsync()
System\Net\Http\SocketsHttpHandler\ChunkedEncodingWriteStream.cs (4)
35ValueTask writeTask = connection.WriteHexInt32Async(buffer.Length, async: false); 45public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken ignored) 56ValueTask task = buffer.Length == 0 ? 64static async ValueTask WriteChunkAsync(HttpConnection connection, ReadOnlyMemory<byte> buffer)
System\Net\Http\SocketsHttpHandler\ContentLengthWriteStream.cs (2)
36public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken ignored) // token ignored as it comes from SendAsync 42return ValueTask.FromException(new HttpRequestException(SR.net_http_content_write_larger_than_content_length));
System\Net\Http\SocketsHttpHandler\DecompressionHandler.cs (2)
254public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) => throw new NotSupportedException(); 329public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) => throw new NotSupportedException();
System\Net\Http\SocketsHttpHandler\Http2Connection.cs (2)
192public async ValueTask SetupAsync(CancellationToken cancellationToken) 645private async ValueTask ProcessHeadersFrame(FrameHeader frameHeader)
System\Net\Http\SocketsHttpHandler\Http2Stream.cs (12)
214ValueTask vt = _request.Content.InternalCopyToAsync(writeStream, context: null, _requestBodyCancellationSource.Token); 1266private async ValueTask SendDataAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 1439private ValueTask WaitForDataAsync(CancellationToken cancellationToken) 1506public override ValueTask WriteAsync(ReadOnlyMemory<byte> destination, CancellationToken cancellationToken) => ValueTask.FromException(new NotSupportedException(SR.net_http_content_readonly_stream)); 1525public override ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken) => ValueTask.FromException<int>(new NotSupportedException(SR.net_http_content_writeonly_stream)); 1531public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 1537return ValueTask.FromException(new HttpRequestException(SR.net_http_content_write_larger_than_content_length)); 1611return ValueTask.FromException<int>(ExceptionDispatchInfo.SetCurrentStackTrace(new ObjectDisposedException(nameof(Http2ReadStream)))); 1616return ValueTask.FromCanceled<int>(cancellationToken); 1639public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 1646return ValueTask.FromException(new ObjectDisposedException(nameof(Http2WriteStream)));
System\Net\Http\SocketsHttpHandler\Http3Connection.cs (3)
831async ValueTask ProcessSettingsFrameAsync(long settingsPayloadLength) 884async ValueTask ProcessGoAwayFrameAsync(long goawayPayloadLength) 915async ValueTask SkipUnknownPayloadAsync(long payloadLength)
System\Net\Http\SocketsHttpHandler\Http3RequestStream.cs (11)
111public async ValueTask DisposeAsync() 493private async ValueTask WriteRequestContentAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 544private ValueTask FlushSendBufferAsync(bool endStream, CancellationToken cancellationToken) 551private async ValueTask DrainContentLength0Frames(CancellationToken cancellationToken) 909private async ValueTask ReadHeadersAsync(long headersLength, CancellationToken cancellationToken) 1119private async ValueTask SkipUnknownPayloadAsync(long payloadLength, CancellationToken cancellationToken) 1449public override async ValueTask DisposeAsync() 1479return ValueTask.FromException<int>(new ObjectDisposedException(nameof(Http3RequestStream))); 1486public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 1524public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 1532return ValueTask.FromException(new ObjectDisposedException(nameof(Http3WriteStream)));
System\Net\Http\SocketsHttpHandler\HttpConnection.cs (16)
968private async ValueTask SendRequestContentAsync(HttpRequestMessage request, HttpContentWriteStream stream, bool async, CancellationToken cancellationToken) 1410private ValueTask WriteAsync(ReadOnlyMemory<byte> source) 1427ValueTask flushTask = FlushAsync(async: true); 1450async ValueTask AwaitFlushAndWriteAsync(ValueTask flushTask, ReadOnlyMemory<byte> source) 1488private ValueTask WriteWithoutBufferingAsync(ReadOnlyMemory<byte> source, bool async) 1512private async ValueTask FlushThenWriteWithoutBufferingAsync(ReadOnlyMemory<byte> source, bool async) 1518private ValueTask WriteHexInt32Async(int value, bool async) 1555private ValueTask FlushAsync(bool async) 1572private ValueTask WriteToStreamAsync(ReadOnlyMemory<byte> source, bool async) 1622private async ValueTask InitialFillAsync(bool async) 1638private async ValueTask FillAsync(bool async) 1657private ValueTask FillForHeadersAsync(bool async) 1667async ValueTask ReadUntilEndOfHeaderAsync(bool async) 1857private ValueTask CopyFromBufferAsync(Stream destination, bool async, int count, CancellationToken cancellationToken) 2072public async ValueTask DrainResponseAsync(HttpResponseMessage response, CancellationToken cancellationToken)
System\Net\Http\SocketsHttpHandler\HttpContentReadStream.cs (1)
25public sealed override ValueTask WriteAsync(ReadOnlyMemory<byte> destination, CancellationToken cancellationToken) => throw new NotSupportedException();
System\Net\Http\SocketsHttpHandler\RawConnectionStream.cs (6)
164public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 168return ValueTask.FromCanceled(cancellationToken); 174return ValueTask.FromException(ExceptionDispatchInfo.SetCurrentStackTrace(new IOException(SR.ObjectDisposed_StreamClosed))); 182ValueTask writeTask = connection.WriteWithoutBufferingAsync(buffer, async: true); 203ValueTask flushTask = connection.FlushAsync(async: true); 209private static async Task WaitWithConnectionCancellationAsync(ValueTask task, HttpConnection connection, CancellationToken cancellationToken)
System\Net\Http\SocketsHttpHandler\SocksHelper.cs (5)
32public static async ValueTask EstablishSocksTunnelAsync(Stream stream, string host, int port, Uri proxyUri, ICredentials? proxyCredentials, bool async, CancellationToken cancellationToken) 65private static async ValueTask EstablishSocks5TunnelAsync(Stream stream, string host, int port, NetworkCredential? credentials, bool async) 213private static async ValueTask EstablishSocks4TunnelAsync(Stream stream, bool isVersion4a, string host, int port, NetworkCredential? credentials, bool async, CancellationToken cancellationToken) 341private static ValueTask WriteAsync(Stream stream, Memory<byte> buffer, bool async) 354private static async ValueTask ReadToFillAsync(Stream stream, Memory<byte> buffer, bool async)
System\Net\Http\StreamContent.cs (1)
180public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) =>
System.Net.Mail (12)
System\Net\Base64Stream.cs (2)
168private async ValueTask FlushInternalAsync(CancellationToken cancellationToken) 240protected override async ValueTask WriteAsyncInternal(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
System\Net\BufferedReadStream.cs (1)
81protected override ValueTask WriteAsyncInternal(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
System\Net\CloseableStream.cs (1)
37protected override ValueTask WriteAsyncInternal(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
System\Net\DelegatedStream.cs (2)
110protected abstract ValueTask WriteAsyncInternal(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken); 180public sealed override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
System\Net\Mime\EightBitStream.cs (2)
78protected override ValueTask WriteAsyncInternal(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 83ValueTask task = BaseStream.WriteAsync(WriteState.Buffer.AsMemory(0, WriteState.Length), cancellationToken);
System\Net\Mime\QEncodedStream.cs (2)
210private async ValueTask FlushInternalAsync(CancellationToken cancellationToken) 246protected override async ValueTask WriteAsyncInternal(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
System\Net\Mime\QuotedPrintableStream.cs (2)
315private async ValueTask FlushInternalAsync(CancellationToken cancellationToken) 360protected override async ValueTask WriteAsyncInternal(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
System.Net.Quic (30)
src\libraries\Common\src\System\Net\StreamBuffer.cs (2)
154public async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 348public ValueTask WaitAsync(CancellationToken cancellationToken)
System\Net\Quic\Internal\ResettableValueTaskSource.cs (3)
49/// Allows setting additional cancellation action to be called if token passed to <see cref="TryGetValueTask(out ValueTask, object?, CancellationToken)"/> fires off. 50/// The argument for the action is the <c>keepAlive</c> object from the same <see cref="TryGetValueTask(out ValueTask, object?, CancellationToken)"/> call. 70public bool TryGetValueTask(out ValueTask valueTask, object? keepAlive = null, CancellationToken cancellationToken = default)
System\Net\Quic\Internal\ValueTaskSource.cs (1)
54public bool TryInitialize(out ValueTask valueTask, object? keepAlive = null, CancellationToken cancellationToken = default)
System\Net\Quic\QuicConnection.cs (8)
374private async ValueTask FinishConnectAsync(QuicClientConnectionOptions options, CancellationToken cancellationToken = default) 376if (_connectedTcs.TryInitialize(out ValueTask valueTask, this, cancellationToken)) 451internal ValueTask FinishHandshakeAsync(QuicServerConnectionOptions options, string targetHost, CancellationToken cancellationToken = default) 453if (_connectedTcs.TryInitialize(out ValueTask valueTask, this, cancellationToken)) 604public ValueTask CloseAsync(long errorCode, CancellationToken cancellationToken = default) 609if (_shutdownTcs.TryGetValueTask(out ValueTask valueTask, this, cancellationToken)) 825public async ValueTask DisposeAsync() 838if (_shutdownTcs.TryGetValueTask(out ValueTask valueTask, this))
System\Net\Quic\QuicListener.cs (4)
68return ValueTask.FromResult(listener); 296ValueTask task = connection.FinishHandshakeAsync(null!, null!, default); 406public async ValueTask DisposeAsync() 419if (_shutdownTcs.TryInitialize(out ValueTask valueTask, this))
System\Net\Quic\QuicStream.cs (12)
251internal ValueTask StartAsync(Action<QuicStreamType> decrementStreamCapacity, CancellationToken cancellationToken = default) 256_startedTcs.TryInitialize(out ValueTask valueTask, this, cancellationToken); 300if (!_receiveTcs.TryGetValueTask(out ValueTask valueTask, this, cancellationToken)) 352public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 360public ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, bool completeWrites, CancellationToken cancellationToken = default) 364return ValueTask.FromException(ExceptionDispatchInfo.SetCurrentStackTrace(new ObjectDisposedException(nameof(QuicStream)))); 369return ValueTask.FromException(ExceptionDispatchInfo.SetCurrentStackTrace(new InvalidOperationException(SR.net_quic_writing_notallowed))); 381return ValueTask.FromCanceled(cancellationToken); 385if (!_sendTcs.TryGetValueTask(out ValueTask valueTask, this, cancellationToken)) 387return ValueTask.FromException(ExceptionDispatchInfo.SetCurrentStackTrace(new InvalidOperationException(SR.Format(SR.net_io_invalidnestedcall, "write")))); 713public override async ValueTask DisposeAsync() 745if (_shutdownTcs.TryInitialize(out ValueTask valueTask, this))
System.Net.Requests (5)
System\Net\HttpWebResponse.cs (1)
425public override ValueTask DisposeAsync() => innerStream.DisposeAsync();
System\Net\NetworkStreamWrapper.cs (1)
213public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
System\Net\RequestBufferingStream.cs (1)
85public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
System\Net\RequestStream.cs (2)
109public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 144public override async ValueTask DisposeAsync()
System.Net.Security (25)
System\Net\Security\AuthenticatedStream.cs (3)
69public override ValueTask DisposeAsync() 73ValueTask vt = _leaveStreamOpen ? 81return ValueTask.FromException(exc);
System\Net\Security\NegotiateStream.cs (3)
89public override async ValueTask DisposeAsync() 491/// <returns>A <see cref="ValueTask"/> that represents the asynchronous read operation.</returns> 492public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
System\Net\Security\ReadWriteAdapter.cs (3)
14static abstract ValueTask WriteAsync(Stream stream, ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken); 27public static ValueTask WriteAsync(Stream stream, ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) => 43public static ValueTask WriteAsync(Stream stream, ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
System\Net\Security\SslStream.cs (4)
716public override async ValueTask DisposeAsync() 821ValueTask vt = WriteAsyncInternal<SyncReadWriteAdapter>(memoryManager.Memory, default(CancellationToken)); 839ValueTask vt = WriteAsyncInternal<SyncReadWriteAdapter>(new ReadOnlyMemory<byte>(buffer, offset, count), default(CancellationToken)); 875public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
System\Net\Security\SslStream.IO.cs (9)
612private async ValueTask WriteAsyncChunked<TIOAdapter>(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 623private ValueTask WriteSingleChunk<TIOAdapter>(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 655return ValueTask.FromException(ExceptionDispatchInfo.SetCurrentStackTrace(new IOException(SR.net_io_encrypt, SslStreamPal.GetException(token.Status)))); 658ValueTask t = TIOAdapter.WriteAsync(InnerStream, token.AsMemory(), cancellationToken); 669async ValueTask WaitAndWriteAsync(ReadOnlyMemory<byte> buffer, Task waitTask, CancellationToken cancellationToken) 699static async ValueTask CompleteWriteAsync(ValueTask writeTask, ProtocolToken token) 959private async ValueTask WriteAsyncInternal<TIOAdapter>(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 977ValueTask t = buffer.Length < MaxDataSize ?
System\Net\Security\SslStreamCertificateContext.Linux.cs (3)
167return ValueTask.FromResult((byte[]?)null); 197return ValueTask.FromResult(_ocspResponse); 208return ValueTask.FromResult(DateTimeOffset.UtcNow <= _ocspExpiration ? _ocspResponse : null);
System.Net.Sockets (52)
System\Net\Sockets\NetworkStream.cs (1)
646public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
System\Net\Sockets\Socket.Tasks.cs (41)
58return ValueTask.FromCanceled<Socket>(cancellationToken); 86public ValueTask ConnectAsync(EndPoint remoteEP, CancellationToken cancellationToken) 90return ValueTask.FromCanceled(cancellationToken); 100ValueTask connectTask = saea.ConnectAsync(this, saeaCancelable: cancellationToken.CanBeCanceled); 111static async ValueTask WaitForConnectWithCancellation(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken) 144public ValueTask ConnectAsync(IPAddress address, int port, CancellationToken cancellationToken) => ConnectAsync(new IPEndPoint(address, port), cancellationToken); 161public ValueTask ConnectAsync(IPAddress[] addresses, int port, CancellationToken cancellationToken) 191async ValueTask Core(IPAddress[] addresses, int port, CancellationToken cancellationToken) 238public ValueTask ConnectAsync(string host, int port, CancellationToken cancellationToken) 254public ValueTask DisconnectAsync(bool reuseSocket, CancellationToken cancellationToken = default) 258return ValueTask.FromCanceled(cancellationToken); 316return ValueTask.FromCanceled<int>(cancellationToken); 406return ValueTask.FromCanceled<SocketReceiveFromResult>(cancellationToken); 446return ValueTask.FromCanceled<int>(cancellationToken); 507return ValueTask.FromCanceled<SocketReceiveMessageFromResult>(cancellationToken); 562return ValueTask.FromCanceled<int>(cancellationToken); 576internal ValueTask SendAsyncForNetworkStream(ReadOnlyMemory<byte> buffer, SocketFlags socketFlags, CancellationToken cancellationToken) 580return ValueTask.FromCanceled(cancellationToken); 670return ValueTask.FromCanceled<int>(cancellationToken); 700return ValueTask.FromCanceled<int>(cancellationToken); 733public ValueTask SendFileAsync(string? fileName, CancellationToken cancellationToken = default) 751public ValueTask SendFileAsync(string? fileName, ReadOnlyMemory<byte> preBuffer, ReadOnlyMemory<byte> postBuffer, TransmitFileOptions flags, CancellationToken cancellationToken = default) 755return ValueTask.FromCanceled(cancellationToken); 761return ValueTask.FromException(ex); 1060ValueTask.FromException<Socket>(CreateException(error)); 1080ValueTask.FromException<int>(CreateException(error)); 1099ValueTask.FromException<SocketReceiveFromResult>(CreateException(error)); 1117ValueTask.FromException<int>(CreateException(error)); 1138ValueTask.FromException<SocketReceiveMessageFromResult>(CreateException(error)); 1158ValueTask.FromException<int>(CreateException(error)); 1161public ValueTask SendAsyncForNetworkStream(Socket socket, CancellationToken cancellationToken) 1175ValueTask.FromException(CreateException(error)); 1178public ValueTask SendPacketsAsync(Socket socket, CancellationToken cancellationToken) 1192ValueTask.FromException(CreateException(error)); 1210ValueTask.FromException<int>(CreateException(error)); 1213public ValueTask ConnectAsync(Socket socket, bool saeaCancelable) 1234ValueTask.FromException(CreateException(error)); 1237public ValueTask DisconnectAsync(Socket socket, CancellationToken cancellationToken) 1250ValueTask.CompletedTask : 1251ValueTask.FromException(CreateException(error));
System\Net\Sockets\SocketTaskExtensions.cs (4)
25public static ValueTask ConnectAsync(this Socket socket, EndPoint remoteEP, CancellationToken cancellationToken) => 31public static ValueTask ConnectAsync(this Socket socket, IPAddress address, int port, CancellationToken cancellationToken) => 37public static ValueTask ConnectAsync(this Socket socket, IPAddress[] addresses, int port, CancellationToken cancellationToken) => 43public static ValueTask ConnectAsync(this Socket socket, string host, int port, CancellationToken cancellationToken) =>
System\Net\Sockets\TCPClient.cs (6)
207public ValueTask ConnectAsync(IPAddress address, int port, CancellationToken cancellationToken) => 210public ValueTask ConnectAsync(string host, int port, CancellationToken cancellationToken) => 213public ValueTask ConnectAsync(IPAddress[] addresses, int port, CancellationToken cancellationToken) => 222public ValueTask ConnectAsync(IPEndPoint remoteEP, CancellationToken cancellationToken) => 225private async ValueTask CompleteConnectAsync(ValueTask task)
System.Net.WebClient (5)
src\libraries\Common\src\System\IO\ChunkedMemoryStream.cs (3)
74public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 78return ValueTask.FromCanceled(cancellationToken); 82return ValueTask.CompletedTask;
src\libraries\Common\src\System\IO\DelegatingStream.cs (2)
78public override ValueTask DisposeAsync() 174public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
System.Net.WebSockets (26)
System\Net\WebSockets\ManagedWebSocket.cs (20)
314public override ValueTask SendAsync(ReadOnlyMemory<byte> buffer, WebSocketMessageType messageType, bool endOfMessage, CancellationToken cancellationToken) => 317public override ValueTask SendAsync(ReadOnlyMemory<byte> buffer, WebSocketMessageType messageType, WebSocketMessageFlags messageFlags, CancellationToken cancellationToken) 336return ValueTask.FromException(exc); 356ValueTask t = SendFrameAsync(opcode, endOfMessage, disableCompression, buffer, cancellationToken); 395return ValueTask.FromException<ValueWebSocketReceiveResult>(exc); 484private ValueTask SendFrameAsync(MessageOpcode opcode, bool endOfMessage, bool disableCompression, ReadOnlyMemory<byte> payloadBuffer, CancellationToken cancellationToken) 503private ValueTask SendFrameLockAcquiredNonCancelableAsync(MessageOpcode opcode, bool endOfMessage, bool disableCompression, ReadOnlyMemory<byte> payloadBuffer) 511ValueTask writeTask = default; 525ValueTask flushTask = new ValueTask(_stream.FlushAsync()); 546return ValueTask.FromException( 569private async ValueTask WaitForWriteTaskAsync(ValueTask writeTask, bool shouldFlush) 605private async ValueTask SendFrameFallbackAsync(MessageOpcode opcode, bool endOfMessage, bool disableCompression, ReadOnlyMemory<byte> payloadBuffer, Task lockTask, CancellationToken cancellationToken) 1068private async ValueTask HandleReceivedCloseAsync(MessageHeader header, CancellationToken cancellationToken) 1138private async ValueTask WaitForServerToCloseConnectionAsync(CancellationToken cancellationToken) 1175private async ValueTask HandleReceivedPingPongAsync(MessageHeader header, CancellationToken cancellationToken) 1278private async ValueTask CloseWithReceiveErrorAndThrowAsync( 1522private async ValueTask SendCloseFrameAsync(WebSocketCloseStatus closeStatus, string? closeStatusDescription, CancellationToken cancellationToken) 1585private async ValueTask EnsureBufferContainsAsync(int minimumRequiredBytes, CancellationToken cancellationToken) 1860private void LogExceptions(ValueTask t)
System\Net\WebSockets\ManagedWebSocket.KeepAlive.cs (3)
36private ValueTask TrySendKeepAliveFrameAsync(MessageOpcode opcode, ReadOnlyMemory<byte> payload = default) 45return ValueTask.CompletedTask; 113private async ValueTask SendPingAsync(long pingPayload)
System\Net\WebSockets\WebSocket.cs (3)
56public virtual ValueTask SendAsync(ReadOnlyMemory<byte> buffer, WebSocketMessageType messageType, bool endOfMessage, CancellationToken cancellationToken) => 61public virtual ValueTask SendAsync(ReadOnlyMemory<byte> buffer, WebSocketMessageType messageType, WebSocketMessageFlags messageFlags, CancellationToken cancellationToken = default) 66private async ValueTask SendWithArrayPoolAsync(
System.Net.WebSockets.Client (2)
System\Net\WebSockets\ClientWebSocket.cs (2)
148public override ValueTask SendAsync(ReadOnlyMemory<byte> buffer, WebSocketMessageType messageType, bool endOfMessage, CancellationToken cancellationToken) => 151public override ValueTask SendAsync(ReadOnlyMemory<byte> buffer, WebSocketMessageType messageType, WebSocketMessageFlags messageFlags, CancellationToken cancellationToken) =>
System.Private.CoreLib (165)
src\libraries\Common\src\System\TimeProvider.cs (1)
227public ValueTask DisposeAsync() => _timer.DisposeAsync();
src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeFileHandle.ThreadPoolValueTaskSource.cs (2)
185public ValueTask QueueWrite(ReadOnlyMemory<byte> buffer, long fileOffset, CancellationToken cancellationToken, OSFileStreamStrategy? strategy) 212public ValueTask QueueWriteGather(IReadOnlyList<ReadOnlyMemory<byte>> buffers, long fileOffset, CancellationToken cancellationToken)
src\libraries\System.Private.CoreLib\src\System\CodeDom\Compiler\IndentedTextWriter.cs (1)
53public override ValueTask DisposeAsync() => _writer.DisposeAsync();
src\libraries\System.Private.CoreLib\src\System\IAsyncDisposable.cs (1)
15ValueTask DisposeAsync();
src\libraries\System.Private.CoreLib\src\System\IO\BinaryWriter.cs (2)
83public virtual ValueTask DisposeAsync() 107return ValueTask.FromException(exc);
src\libraries\System.Private.CoreLib\src\System\IO\BufferedStream.cs (6)
238public override async ValueTask DisposeAsync() 417private async ValueTask FlushWriteAsync(CancellationToken cancellationToken) 632return ValueTask.FromCanceled<int>(cancellationToken); 1004public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 1009return ValueTask.FromCanceled(cancellationToken); 1055private async ValueTask WriteToUnderlyingStreamAsync(
src\libraries\System.Private.CoreLib\src\System\IO\FileStream.cs (6)
312return ValueTask.FromCanceled<int>(cancellationToken); 357public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 361return ValueTask.FromCanceled(cancellationToken); 520public override async ValueTask DisposeAsync() 629internal ValueTask BaseWriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 632internal ValueTask BaseDisposeAsync()
src\libraries\System.Private.CoreLib\src\System\IO\MemoryStream.cs (5)
394return ValueTask.FromCanceled<int>(cancellationToken); 422return ValueTask.FromException<int>(exception); 685public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 689return ValueTask.FromCanceled(cancellationToken); 712return ValueTask.FromException(exception);
src\libraries\System.Private.CoreLib\src\System\IO\RandomAccess.cs (6)
119return ValueTask.FromCanceled<int>(cancellationToken); 148return ValueTask.FromCanceled<long>(cancellationToken); 213public static ValueTask WriteAsync(SafeFileHandle handle, ReadOnlyMemory<byte> buffer, long fileOffset, CancellationToken cancellationToken = default) 219return ValueTask.FromCanceled(cancellationToken); 241public static ValueTask WriteAsync(SafeFileHandle handle, IReadOnlyList<ReadOnlyMemory<byte>> buffers, long fileOffset, CancellationToken cancellationToken = default) 248return ValueTask.FromCanceled(cancellationToken);
src\libraries\System.Private.CoreLib\src\System\IO\RandomAccess.Unix.cs (2)
243internal static ValueTask WriteAtOffsetAsync(SafeFileHandle handle, ReadOnlyMemory<byte> buffer, long fileOffset, CancellationToken cancellationToken, OSFileStreamStrategy? strategy = null) 246private static ValueTask WriteGatherAtOffsetAsync(SafeFileHandle handle, IReadOnlyList<ReadOnlyMemory<byte>> buffers, long fileOffset, CancellationToken cancellationToken)
src\libraries\System.Private.CoreLib\src\System\IO\Strategies\BufferedFileStreamStrategy.cs (6)
91public override async ValueTask DisposeAsync() 296return ValueTask.FromCanceled<int>(cancellationToken); 589public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 593return ValueTask.FromCanceled(cancellationToken); 658private async ValueTask WriteToNonSeekableAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken) 674private async ValueTask WriteAsyncSlowPath(Task semaphoreLockTask, ReadOnlyMemory<byte> source, CancellationToken cancellationToken)
src\libraries\System.Private.CoreLib\src\System\IO\Strategies\DerivedFileStreamStrategy.cs (2)
130public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 150public override ValueTask DisposeAsync() => _fileStream.BaseDisposeAsync();
src\libraries\System.Private.CoreLib\src\System\IO\Strategies\OSFileStreamStrategy.cs (4)
112public sealed override ValueTask DisposeAsync() 120return ValueTask.CompletedTask; 257public sealed override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken) 283return ValueTask.FromResult(0);
src\libraries\System.Private.CoreLib\src\System\IO\Stream.cs (11)
174public virtual ValueTask DisposeAsync() 183return ValueTask.FromException(exc); 346public ValueTask ReadExactlyAsync(Memory<byte> buffer, CancellationToken cancellationToken = default) 351return ValueTask.DangerousCreateFromTypedValueTask(vt); 378public ValueTask ReadExactlyAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken = default) 385return ValueTask.DangerousCreateFromTypedValueTask(vt); 730public virtual ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 1056ValueTask.FromCanceled<int>(cancellationToken) : 1070public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) => 1072ValueTask.FromCanceled(cancellationToken) : 1171public override ValueTask DisposeAsync()
src\libraries\System.Private.CoreLib\src\System\IO\StreamReader.cs (6)
1089return ValueTask.FromCanceled<int>(cancellationToken); 1301return ValueTask.FromCanceled<int>(cancellationToken); 1430cancellationToken.IsCancellationRequested ? ValueTask.FromCanceled<int>(cancellationToken) : default; 1439cancellationToken.IsCancellationRequested ? ValueTask.FromCanceled<int>(cancellationToken) : default; 1446cancellationToken.IsCancellationRequested ? ValueTask.FromCanceled<string?>(cancellationToken) : default; 1456cancellationToken.IsCancellationRequested ? ValueTask.FromCanceled<int>(cancellationToken) : default;
src\libraries\System.Private.CoreLib\src\System\IO\StreamWriter.cs (3)
244public override ValueTask DisposeAsync() => 249private async ValueTask DisposeAsyncCore() 1030public override ValueTask DisposeAsync() => default;
src\libraries\System.Private.CoreLib\src\System\IO\StringReader.cs (3)
249? ValueTask.FromCanceled<string?>(cancellationToken) 302cancellationToken.IsCancellationRequested ? ValueTask.FromCanceled<int>(cancellationToken) : 320cancellationToken.IsCancellationRequested ? ValueTask.FromCanceled<int>(cancellationToken) :
src\libraries\System.Private.CoreLib\src\System\IO\TextReader.cs (1)
380=> cancellationToken.IsCancellationRequested ? ValueTask.FromCanceled<string?>(cancellationToken) : new ValueTask<string?>(ReadLine());
src\libraries\System.Private.CoreLib\src\System\IO\TextWriter.CreateBroadcasting.cs (1)
87public override async ValueTask DisposeAsync()
src\libraries\System.Private.CoreLib\src\System\IO\TextWriter.cs (3)
69public virtual ValueTask DisposeAsync() 78return ValueTask.FromException(exc); 933public override ValueTask DisposeAsync()
src\libraries\System.Private.CoreLib\src\System\IO\UnmanagedMemoryStream.cs (5)
449return ValueTask.FromCanceled<int>(cancellationToken); 473return ValueTask.FromException<int>(ex); 722public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 726return ValueTask.FromCanceled(cancellationToken); 745return ValueTask.FromException(ex);
src\libraries\System.Private.CoreLib\src\System\IO\UnmanagedMemoryStreamWrapper.cs (1)
175public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncHelpers.cs (1)
93public static void Await(ValueTask task)
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncValueTaskMethodBuilder.cs (2)
9/// <summary>Represents a builder for asynchronous methods that return a <see cref="ValueTask"/>.</summary> 57public ValueTask Task
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConfiguredValueTaskAwaitable.cs (6)
12/// <summary>Provides an awaitable type that enables configured awaits on a <see cref="ValueTask"/>.</summary> 17private readonly ValueTask _value; 20/// <param name="value">The wrapped <see cref="ValueTask"/>.</param> 22internal ConfiguredValueTaskAwaitable(in ValueTask value) => _value = value; 33private readonly ValueTask _value; 38internal ConfiguredValueTaskAwaiter(in ValueTask value) => _value = value;
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\PoolingAsyncValueTaskMethodBuilder.cs (2)
10/// <summary>Represents a builder for asynchronous methods that return a <see cref="ValueTask"/>.</summary> 59public ValueTask Task
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ValueTaskAwaiter.cs (4)
11/// <summary>Provides an awaiter for a <see cref="ValueTask"/>.</summary> 28private readonly ValueTask _value; 33internal ValueTaskAwaiter(in ValueTask value) => _value = value; 35/// <summary>Gets whether the <see cref="ValueTask"/> has completed.</summary>
src\libraries\System.Private.CoreLib\src\System\Text\TranscodingStream.cs (7)
121public override ValueTask DisposeAsync() 148async ValueTask DisposeAsyncCore(ArraySegment<byte> pendingData) 373return ValueTask.FromCanceled<int>(cancellationToken); 543public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 549return ValueTask.FromCanceled(cancellationToken); 554return ValueTask.CompletedTask; 558async ValueTask WriteAsyncCore(ReadOnlyMemory<byte> remainingOuterEncodedBytes, CancellationToken cancellationToken)
src\libraries\System.Private.CoreLib\src\System\Threading\CancellationTokenRegistration.cs (3)
65/// The returned <see cref="ValueTask"/> will complete once the associated callback 69public ValueTask DisposeAsync() 75static ValueTask WaitForCallbackIfNecessaryAsync(long id, CancellationTokenSource.CallbackNode node)
src\libraries\System.Private.CoreLib\src\System\Threading\CancellationTokenSource.cs (1)
1155public async ValueTask WaitForCallbackToCompleteAsync(long id)
src\libraries\System.Private.CoreLib\src\System\Threading\PeriodicTimer.cs (1)
201return ValueTask.FromCanceled<bool>(cancellationToken);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Sources\IValueTaskSource.cs (8)
7/// Flags passed from <see cref="ValueTask"/> and <see cref="ValueTask{TResult}"/> to 43/// <summary>Represents an object that can be wrapped by a <see cref="ValueTask"/>.</summary> 47/// <param name="token">Opaque value that was provided to the <see cref="ValueTask"/>'s constructor.</param> 53/// <param name="token">Opaque value that was provided to the <see cref="ValueTask"/>'s constructor.</param> 58/// <param name="token">Opaque value that was provided to the <see cref="ValueTask"/>'s constructor.</param> 67/// <param name="token">Opaque value that was provided to the <see cref="ValueTask"/>'s constructor.</param> 73/// <param name="token">Opaque value that was provided to the <see cref="ValueTask"/>'s constructor.</param> 78/// <param name="token">Opaque value that was provided to the <see cref="ValueTask"/>'s constructor.</param>
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Sources\ManualResetValueTaskSourceCore.cs (4)
83/// <param name="token">Opaque value that was provided to the <see cref="ValueTask"/>'s constructor.</param> 95/// <param name="token">Opaque value that was provided to the <see cref="ValueTask"/>'s constructor.</param> 118/// <param name="token">Opaque value that was provided to the <see cref="ValueTask"/>'s constructor.</param> 200/// <param name="token">The token supplied by <see cref="ValueTask"/>.</param>
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (1)
7008ValueTask waitTask = default;
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskAsyncEnumerableExtensions.ToBlockingEnumerable.cs (1)
61ValueTask disposeTask = enumerator.DisposeAsync();
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\ValueTask.cs (40)
31/// <see cref="ValueTask"/> instances are meant to be directly awaited. To do more complicated operations with them, a <see cref="Task"/> 37/// Once the result of a <see cref="ValueTask"/> instance has been retrieved, do not attempt to retrieve it again. 38/// <see cref="ValueTask"/> instances may be backed by <see cref="IValueTaskSource"/> instances that are reusable, and such 40/// a different operation. Attempting to then reuse that same <see cref="ValueTask"/> results in undefined behavior. 43/// Do not attempt to add multiple continuations to the same <see cref="ValueTask"/>. While this might work if the 44/// <see cref="ValueTask"/> wraps a <code>T</code> or a <see cref="Task"/>, it may not work if the <see cref="ValueTask"/> 48/// Some operations that return a <see cref="ValueTask"/> may invalidate it based on some subsequent operation being performed. 49/// Unless otherwise documented, assume that a <see cref="ValueTask"/> should be awaited prior to performing any additional operations 56public readonly struct ValueTask : IEquatable<ValueTask> 66/// <remarks>Stored in the <see cref="ValueTask"/> rather than in the configured awaiter to utilize otherwise padding space.</remarks> 71/// <summary>Initialize the <see cref="ValueTask"/> with a <see cref="Task"/> that represents the operation.</summary> 87/// <summary>Initialize the <see cref="ValueTask"/> with a <see cref="IValueTaskSource"/> object that represents the operation.</summary> 113public static ValueTask CompletedTask => default; 122/// <summary>Creates a <see cref="ValueTask"/> that has completed due to cancellation with the specified cancellation token.</summary> 125public static ValueTask FromCanceled(CancellationToken cancellationToken) => 134/// <summary>Creates a <see cref="ValueTask"/> that has completed with the specified exception.</summary> 137public static ValueTask FromException(Exception exception) => 151obj is ValueTask && 152Equals((ValueTask)obj); 154/// <summary>Returns a value indicating whether this value is equal to a specified <see cref="ValueTask"/> value.</summary> 155public bool Equals(ValueTask other) => _obj == other._obj && _token == other._token; 157/// <summary>Returns a value indicating whether two <see cref="ValueTask"/> values are equal.</summary> 158public static bool operator ==(ValueTask left, ValueTask right) => 161/// <summary>Returns a value indicating whether two <see cref="ValueTask"/> values are not equal.</summary> 162public static bool operator !=(ValueTask left, ValueTask right) => 182/// <summary>Gets a <see cref="ValueTask"/> that may be used at any point in the future.</summary> 183public ValueTask Preserve() => _obj == null ? this : new ValueTask(AsTask()); 294/// <summary>Gets whether the <see cref="ValueTask"/> represents a completed operation.</summary> 317/// <summary>Gets whether the <see cref="ValueTask"/> represents a successfully completed operation.</summary> 340/// <summary>Gets whether the <see cref="ValueTask"/> represents a failed operation.</summary> 362/// <summary>Gets whether the <see cref="ValueTask"/> represents a canceled operation.</summary> 364/// If the <see cref="ValueTask"/> is backed by a result or by a <see cref="IValueTaskSource"/>, 389/// <summary>Throws the exception that caused the <see cref="ValueTask"/> to fail. If it completed successfully, nothing is thrown.</summary> 410/// Transfers the <see cref="ValueTask{TResult}"/> to a <see cref="ValueTask"/> instance. 414internal static ValueTask DangerousCreateFromTypedValueTask<TResult>(ValueTask<TResult> valueTask) 421/// <summary>Gets an awaiter for this <see cref="ValueTask"/>.</summary> 424/// <summary>Configures an awaiter for this <see cref="ValueTask"/>.</summary>
src\libraries\System.Private.CoreLib\src\System\Threading\Timer.cs (5)
612public ValueTask DisposeAsync() 635return ValueTask.FromException(e); 815public ValueTask DisposeAsync() 817ValueTask result = _timer.DisposeAsync(); 970public ValueTask DisposeAsync()
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (1)
334private static async ValueTask FinalizeValueTaskReturningThunk(Continuation continuation)
System.Private.Xml (7)
System\Xml\Core\XmlAsyncCheckWriter.cs (1)
579protected override ValueTask DisposeAsyncCore()
System\Xml\Core\XmlEncodedRawTextWriterAsync.cs (1)
75protected override async ValueTask DisposeAsyncCore()
System\Xml\Core\XmlRawWriterAsync.cs (1)
227internal virtual ValueTask DisposeAsyncCore(WriteState currentState)
System\Xml\Core\XmlUtf8RawTextWriterAsync.cs (1)
74protected override async ValueTask DisposeAsyncCore()
System\Xml\Core\XmlWellFormedWriterAsync.cs (1)
1404protected override async ValueTask DisposeAsyncCore()
System\Xml\Core\XmlWriterAsync.cs (2)
577public async ValueTask DisposeAsync() 584protected virtual ValueTask DisposeAsyncCore()
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net10.0\System.Runtime.Forwards.cs (1)
833[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Threading.Tasks.ValueTask))]
System.Security.Cryptography (33)
System\Security\Cryptography\CryptoStream.cs (10)
127public ValueTask FlushFinalBlockAsync(CancellationToken cancellationToken = default) 130return ValueTask.FromCanceled(cancellationToken); 135private async ValueTask FlushFinalBlockAsync(bool useAsync, CancellationToken cancellationToken) 227return ValueTask.FromException<int>(new NotSupportedException(SR.NotSupported_UnreadableStream)); 463public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 466return ValueTask.FromException(new NotSupportedException(SR.NotSupported_UnwritableStream)); 471private async ValueTask WriteAsyncInternal(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 532private async ValueTask WriteAsyncCore(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken, bool useAsync) 800public override ValueTask DisposeAsync() 807private async ValueTask DisposeAsyncCore()
System\Security\Cryptography\Kmac128.cs (2)
490/// <returns>A <see cref="ValueTask"/> that represents the asynchronous operation.</returns> 505public static ValueTask HashDataAsync(
System\Security\Cryptography\Kmac256.cs (2)
490/// <returns>A <see cref="ValueTask"/> that represents the asynchronous operation.</returns> 505public static ValueTask HashDataAsync(
System\Security\Cryptography\KmacXof128.cs (2)
490/// <returns>A <see cref="ValueTask"/> that represents the asynchronous operation.</returns> 505public static ValueTask HashDataAsync(
System\Security\Cryptography\KmacXof256.cs (2)
490/// <returns>A <see cref="ValueTask"/> that represents the asynchronous operation.</returns> 505public static ValueTask HashDataAsync(
System\Security\Cryptography\LiteHashProvider.cs (4)
36return ValueTask.FromCanceled<int>(cancellationToken); 50return ValueTask.FromCanceled<byte[]>(cancellationToken); 89return ValueTask.FromCanceled<int>(cancellationToken); 104return ValueTask.FromCanceled<byte[]>(cancellationToken);
System\Security\Cryptography\LiteHashProvider.Xof.cs (7)
57internal static ValueTask XofStreamAsync( 65return ValueTask.FromCanceled(cancellationToken); 80return ValueTask.FromCanceled<byte[]>(cancellationToken); 87internal static ValueTask KmacStreamAsync( 98return ValueTask.FromCanceled(cancellationToken); 116return ValueTask.FromCanceled<byte[]>(cancellationToken); 124private static async ValueTask ProcessStreamIndefiniteAsync<T>(
System\Security\Cryptography\Shake128.cs (2)
401/// <returns>A <see cref="ValueTask"/> that represents the asynchronous operation.</returns> 415public static ValueTask HashDataAsync(Stream source, Memory<byte> destination, CancellationToken cancellationToken = default)
System\Security\Cryptography\Shake256.cs (2)
401/// <returns>A <see cref="ValueTask"/> that represents the asynchronous operation.</returns> 415public static ValueTask HashDataAsync(Stream source, Memory<byte> destination, CancellationToken cancellationToken = default)
System.ServiceModel.NetFramingBase (44)
System\ServiceModel\Channels\BufferedConnection.cs (5)
39private async ValueTask FlushAsync(TimeSpan timeout) 54private async ValueTask FlushCoreAsync(TimeSpan timeout) 108public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, bool immediate, TimeSpan timeout) 129private async ValueTask WriteNowAsync(ReadOnlyMemory<byte> buffer, TimeSpan timeout) 161private async ValueTask WriteLaterAsync(ReadOnlyMemory<byte> buffer, TimeSpan timeout)
System\ServiceModel\Channels\Connection.cs (8)
18ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, bool immediate, TimeSpan timeout); 20ValueTask CloseAsync(TimeSpan timeout); 39public virtual ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, bool immediate, TimeSpan timeout) => Connection.WriteAsync(buffer, immediate, timeout); 40public virtual ValueTask CloseAsync(TimeSpan timeout) => Connection.CloseAsync(timeout); 75return ValueTask.FromResult(bytesToCopy); 216public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 305public async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, bool immediate, TimeSpan timeout) 320public async ValueTask CloseAsync(TimeSpan timeout)
System\ServiceModel\Channels\ConnectionPool.cs (6)
43protected abstract ValueTask CloseItemAsync(TItem item, TimeSpan timeout); 170private async ValueTask OnCloseAsync(TimeSpan timeout) 288protected virtual ValueTask CloseItemAsync(TItem item, TimeSpan timeout) 315public async ValueTask CloseAsync(TimeSpan timeout) 335var valueTask = CloseItemAsync(itemsToClose[i], timeoutHelper.RemainingTime()); 635protected override async ValueTask CloseItemAsync(IConnection item, TimeSpan timeout)
System\ServiceModel\Channels\ConnectionPoolRegistry.cs (1)
77public async ValueTask ReleaseAsync(ConnectionPool pool, TimeSpan timeout)
System\ServiceModel\Channels\ConnectionUtilities.cs (1)
10internal static async ValueTask CloseNoThrowAsync(IConnection connection, TimeSpan timeout)
System\ServiceModel\Channels\FramingChannels.cs (6)
42protected override ValueTask CloseOutputSessionCoreAsync(TimeSpan timeout) 52protected override async ValueTask OnSendCoreAsync(Message message, TimeSpan timeout) 65protected override ValueTask CloseOutputAsync(TimeSpan timeout) 70protected override ValueTask StartWritingBufferedMessage(Message message, ArraySegment<byte> messageData, bool allowOutputBatching, TimeSpan timeout) 75protected override ValueTask StartWritingStreamedMessage(Message message, TimeSpan timeout) 78return ValueTask.FromException(new InvalidOperationException());
System\ServiceModel\Channels\IdlingCommunicationPool.cs (1)
66protected override ValueTask CloseItemAsync(TItem item, TimeSpan timeout)
System\ServiceModel\Channels\NetFramingTransportChannelFactory.cs (1)
210internal ValueTask ReleaseConnectionPoolAsync(ConnectionPool pool, TimeSpan timeout)
System\ServiceModel\Channels\SingletonConnectionReader.cs (2)
621private ValueTask WriteChunkSizeAsync(int size) 640public override async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
System\ServiceModel\Channels\SslStreamSecurityUpgradeProvider.cs (2)
328internal override async ValueTask OpenAsync(TimeSpan timeout) 339internal override async ValueTask CloseAsync(TimeSpan timeout)
System\ServiceModel\Channels\StreamSecurityUpgradeInitiatorBase.cs (2)
63internal override async ValueTask OpenAsync(TimeSpan timeout) 69internal override async ValueTask CloseAsync(TimeSpan timeout)
System\ServiceModel\Channels\StreamUpgradeInitiator.cs (2)
14internal virtual ValueTask OpenAsync(TimeSpan timeout) => default; 15internal virtual ValueTask CloseAsync(TimeSpan timeout) => default;
System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (5)
231protected abstract ValueTask CloseOutputSessionCoreAsync(TimeSpan timeout); 382protected abstract ValueTask StartWritingBufferedMessage(Message message, ArraySegment<byte> messageData, bool allowOutputBatching, TimeSpan timeout); 384protected abstract ValueTask CloseOutputAsync(TimeSpan timeout); 388protected abstract ValueTask OnSendCoreAsync(Message message, TimeSpan timeout); 390protected abstract ValueTask StartWritingStreamedMessage(Message message, TimeSpan timeout);
System\ServiceModel\Channels\WindowsStreamSecurityUpgradeProvider.cs (2)
130internal override async ValueTask OpenAsync(TimeSpan timeout) 139internal override async ValueTask CloseAsync(TimeSpan timeout)
System.ServiceModel.NetNamedPipe (7)
System\ServiceModel\Channels\PipeConnection.cs (7)
160public async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, bool immediate, TimeSpan timeout) 195public async ValueTask CloseAsync(TimeSpan timeout) 247ValueTask writeValueTask = default; 430private ValueTask StartWriteZeroAsync(CancellationToken token) 440private async ValueTask WaitForReadZero(ValueTask<int> readTask, TimeSpan timeout, bool traceExceptionsAsErrors) 477private async ValueTask WaitForWriteZero(ValueTask writeTask, TimeSpan timeout, bool traceExceptionsAsErrors)
System.ServiceModel.UnixDomainSocket (5)
System\ServiceModel\Channels\SocketAwaitableEventArgs.cs (2)
48public ValueTask SendAsync(Socket socket, ReadOnlyMemory<byte> memory) 61? ValueTask.CompletedTask
System\ServiceModel\Channels\SocketConnection.cs (3)
239public async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, bool immediate, TimeSpan timeout) 270var resultTask = _asyncWriteEventArgs.SendAsync(_socket, buffer); 312public async ValueTask CloseAsync(TimeSpan timeout)
System.Text.Json (3)
System\Text\Json\Serialization\WriteStack.cs (2)
281public readonly async ValueTask DisposeCompletedAsyncDisposables() 349public readonly async ValueTask DisposePendingDisposablesOnExceptionAsync()
System\Text\Json\Writer\Utf8JsonWriter.cs (1)
481public async ValueTask DisposeAsync()
System.Threading.Channels (15)
System\Threading\Channels\AsyncOperation.cs (1)
105public ValueTask ValueTask => new ValueTask(this, _currentId);
System\Threading\Channels\BoundedChannel.cs (1)
524public override ValueTask WriteAsync(T item, CancellationToken cancellationToken)
System\Threading\Channels\ChannelWriter.cs (3)
38/// <returns>A <see cref="ValueTask"/> that represents the asynchronous write operation.</returns> 39public virtual ValueTask WriteAsync(T item, CancellationToken cancellationToken = default) 54private async ValueTask WriteAsyncCore(T innerItem, CancellationToken ct)
System\Threading\Channels\SingleConsumerUnboundedChannel.cs (1)
350public override ValueTask WriteAsync(T item, CancellationToken cancellationToken) =>
System\Threading\Channels\UnboundedChannel.cs (1)
311public override ValueTask WriteAsync(T item, CancellationToken cancellationToken) =>
System\Threading\Channels\UnboundedPriorityChannel.cs (8)
73return ValueTask.FromCanceled<T>(cancellationToken); 154return ValueTask.FromCanceled<bool>(cancellationToken); 172ValueTask.FromException<bool>(parent._doneWriting) : 310cancellationToken.IsCancellationRequested ? ValueTask.FromCanceled<bool>(cancellationToken) : 312doneWriting != ChannelUtilities.s_doneWritingSentinel ? ValueTask.FromException<bool>(doneWriting) : 316public override ValueTask WriteAsync(T item, CancellationToken cancellationToken) => 317cancellationToken.IsCancellationRequested ? ValueTask.FromCanceled(cancellationToken) : 319ValueTask.FromException(ChannelUtilities.CreateInvalidCompletionException(_parent._doneWriting));
System.Threading.RateLimiting (11)
System\Threading\RateLimiting\ConcurrencyLimiter.cs (1)
347protected override ValueTask DisposeAsyncCore()
System\Threading\RateLimiting\DefaultPartitionedRateLimiter.cs (1)
149protected override async ValueTask DisposeAsyncCore()
System\Threading\RateLimiting\FixedWindowRateLimiter.cs (1)
404protected override ValueTask DisposeAsyncCore()
System\Threading\RateLimiting\PartitionedRateLimiter.T.cs (2)
102protected virtual ValueTask DisposeAsyncCore() 111public async ValueTask DisposeAsync()
System\Threading\RateLimiting\RateLimiter.cs (2)
138protected virtual ValueTask DisposeAsyncCore() 147public async ValueTask DisposeAsync()
System\Threading\RateLimiting\SlidingWindowRateLimiter.cs (1)
417protected override ValueTask DisposeAsyncCore()
System\Threading\RateLimiting\TokenBucketRateLimiter.cs (1)
418protected override ValueTask DisposeAsyncCore()
System\Threading\RateLimiting\TranslatingLimiter.cs (2)
55protected override ValueTask DisposeAsyncCore() 64return default(ValueTask);
System.Threading.Tasks.Extensions (1)
System.Threading.Tasks.Extensions.cs (1)
15[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Threading.Tasks.ValueTask))]
System.Threading.Tasks.Parallel (18)
System\Threading\Tasks\Parallel.ForEachAsync.cs (18)
20public static Task ForAsync<T>(T fromInclusive, T toExclusive, Func<T, CancellationToken, ValueTask> body) 38public static Task ForAsync<T>(T fromInclusive, T toExclusive, CancellationToken cancellationToken, Func<T, CancellationToken, ValueTask> body) 56public static Task ForAsync<T>(T fromInclusive, T toExclusive, ParallelOptions parallelOptions, Func<T, CancellationToken, ValueTask> body) 77private static Task ForAsync<T>(T fromInclusive, T toExclusive, int dop, TaskScheduler scheduler, CancellationToken cancellationToken, Func<T, CancellationToken, ValueTask> body) 198public static Task ForEachAsync<TSource>(IEnumerable<TSource> source, Func<TSource, CancellationToken, ValueTask> body) 214public static Task ForEachAsync<TSource>(IEnumerable<TSource> source, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 229public static Task ForEachAsync<TSource>(IEnumerable<TSource> source, ParallelOptions parallelOptions, Func<TSource, CancellationToken, ValueTask> body) 247private static Task ForEachAsync<TSource>(IEnumerable<TSource> source, int dop, TaskScheduler scheduler, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 353public static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, ValueTask> body) 369public static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 384public static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, ParallelOptions parallelOptions, Func<TSource, CancellationToken, ValueTask> body) 402private static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, int dop, TaskScheduler scheduler, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 535public readonly Func<TSource, CancellationToken, ValueTask> LoopBody; 540protected ForEachAsyncState(Func<object, Task> taskBody, bool needsLock, int dop, TaskScheduler scheduler, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 693Func<TSource, CancellationToken, ValueTask> body) : 715Func<TSource, CancellationToken, ValueTask> body) : 721public ValueTask DisposeAsync() 738Func<T, CancellationToken, ValueTask> body) :
System.Windows.Forms (6)
System\Windows\Forms\Control_InvokeAsync.cs (6)
26/// <see cref="InvokeAsync(Func{CancellationToken, ValueTask}, CancellationToken)"/> or 92/// <see cref="InvokeAsync(Func{CancellationToken, ValueTask}, CancellationToken)"/> or 138/// and returns a <see cref="ValueTask"/>. 151/// <see cref="ValueTask"/>, use the ValueTask's constructor to create a new ValueTask which wraps the original 161public async Task InvokeAsync(Func<CancellationToken, ValueTask> callback, CancellationToken cancellationToken = default) 215/// <see cref="ValueTask"/>, use the ValueTask's constructor to create a new ValueTask which wraps the original
TestProject.IntegrationServiceA (1)
ResilienceUtils.cs (1)
11public static ResiliencePipelineBuilder GetDefaultResiliencePipelineBuilder<TException>(Func<OnRetryArguments<object>, ValueTask> onRetry, int overallTimeoutSecs = 90) where TException : Exception
xunit.assert (1)
Sdk\AssertHelper.cs (1)
728 static void WaitForValueTask(ValueTask valueTask)