20 implementations of OnCompleted
Microsoft.AspNetCore.Server.HttpSys (1)
AsyncAcceptContext.cs (1)
283
public void
OnCompleted
(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags)
Microsoft.AspNetCore.Server.IIS (3)
Core\IO\AsyncIOOperation.cs (1)
31
public void
OnCompleted
(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags)
Core\NativeSafeHandle.cs (1)
44
public void
OnCompleted
(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags)
src\aspnetcore\src\Shared\ServerInfrastructure\ManualResetValueTaskSource.cs (1)
24
public void
OnCompleted
(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) => _core.OnCompleted(continuation, state, token, flags);
Microsoft.AspNetCore.Server.Kestrel.Core (1)
src\aspnetcore\src\Shared\ServerInfrastructure\ManualResetValueTaskSource.cs (1)
24
public void
OnCompleted
(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) => _core.OnCompleted(continuation, state, token, flags);
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (1)
TlsAwaitable.cs (1)
144
public void
OnCompleted
(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags)
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (1)
Internal\SocketAwaitableEventArgs.cs (1)
71
public void
OnCompleted
(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags)
System.IO.Pipelines (2)
System\IO\Pipelines\Pipe.DefaultPipeReader.cs (1)
44
public void
OnCompleted
(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) => _pipe.OnReadAsyncCompleted(continuation, state, flags);
System\IO\Pipelines\Pipe.DefaultPipeWriter.cs (1)
44
public void
OnCompleted
(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) => _pipe.OnFlushAsyncCompleted(continuation, state, flags);
System.Net.Http (1)
System\Net\Http\SocketsHttpHandler\CreditWaiter.cs (1)
101
void IValueTaskSource<int>.
OnCompleted
(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) =>
System.Net.Sockets (4)
System\Net\Sockets\Socket.Tasks.cs (4)
1238
public void
OnCompleted
OnCompleted
OnCompleted
OnCompleted
(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) =>
System.Private.CoreLib (4)
src\runtime\src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeFileHandle.ThreadPoolValueTaskSource.cs (2)
62
public void
OnCompleted
OnCompleted
(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\PoolingAsyncValueTaskMethodBuilderT.cs (1)
289
public void
OnCompleted
(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PeriodicTimer.cs (1)
312
void IValueTaskSource<bool>.
OnCompleted
(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) =>
System.ServiceModel.NetTcp (1)
System\ServiceModel\Channels\SocketAwaitableEventArgs.cs (1)
113
public void
OnCompleted
(Action<object> continuation, object state, short token, ValueTaskSourceOnCompletedFlags flags)
System.ServiceModel.UnixDomainSocket (1)
System\ServiceModel\Channels\SocketAwaitableEventArgs.cs (1)
113
public void
OnCompleted
(Action<object> continuation, object state, short token, ValueTaskSourceOnCompletedFlags flags)
9 references to OnCompleted
System.Private.CoreLib (9)
src\runtime\src\coreclr\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncHelpers.ValueTaskSourceContinuation.cs (1)
70
typedSource.
OnCompleted
(continuation, state, token, flags);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConfiguredValueTaskAwaitable.cs (3)
176
Unsafe.As<IValueTaskSource<TResult>>(obj).
OnCompleted
(ValueTaskAwaiter.s_invokeActionDelegate, continuation, _value._token,
198
Unsafe.As<IValueTaskSource<TResult>>(obj).
OnCompleted
(ValueTaskAwaiter.s_invokeActionDelegate, continuation, _value._token,
226
Unsafe.As<IValueTaskSource<TResult>>(obj).
OnCompleted
(ThreadPool.s_invokeAsyncStateMachineBox, box, _value._token,
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ValueTaskAwaiter.cs (3)
148
Unsafe.As<IValueTaskSource<TResult>>(obj).
OnCompleted
(ValueTaskAwaiter.s_invokeActionDelegate, continuation, _value._token, ValueTaskSourceOnCompletedFlags.UseSchedulingContext | ValueTaskSourceOnCompletedFlags.FlowExecutionContext);
168
Unsafe.As<IValueTaskSource<TResult>>(obj).
OnCompleted
(ValueTaskAwaiter.s_invokeActionDelegate, continuation, _value._token, ValueTaskSourceOnCompletedFlags.UseSchedulingContext);
195
Unsafe.As<IValueTaskSource<TResult>>(obj).
OnCompleted
(ThreadPool.s_invokeAsyncStateMachineBox, box, _value._token, ValueTaskSourceOnCompletedFlags.UseSchedulingContext);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Sources\IValueTaskSource.cs (1)
8
/// <see cref="IValueTaskSource.OnCompleted"/> and <see cref="IValueTaskSource{TResult}.
OnCompleted
"/>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\ValueTask.cs (1)
707
source.
OnCompleted
(s_completionAction, this, token, ValueTaskSourceOnCompletedFlags.None);