88 references to ValueTaskSourceStatus
Microsoft.AspNetCore.Server.HttpSys (1)
AsyncAcceptContext.cs (1)
278public ValueTaskSourceStatus GetStatus(short token)
Microsoft.AspNetCore.Server.IIS (9)
Core\IO\AsyncIOOperation.cs (4)
21public ValueTaskSourceStatus GetStatus(short token) 25return ValueTaskSourceStatus.Pending; 28return _exception != null ? ValueTaskSourceStatus.Succeeded : ValueTaskSourceStatus.Faulted;
Core\NativeSafeHandle.cs (2)
26if (_core.GetStatus(_core.Version) == ValueTaskSourceStatus.Pending) 39public ValueTaskSourceStatus GetStatus(short token)
src\aspnetcore\src\Shared\ServerInfrastructure\ManualResetValueTaskSource.cs (3)
23public ValueTaskSourceStatus GetStatus(short token) => _core.GetStatus(token); 26public ValueTaskSourceStatus GetStatus() => _core.GetStatus(_core.Version); 30if (_core.GetStatus(_core.Version) == ValueTaskSourceStatus.Pending)
Microsoft.AspNetCore.Server.Kestrel.Core (4)
Internal\Http3\Http3Stream.cs (1)
101public bool IsDraining => _appCompletedTaskSource.GetStatus() != ValueTaskSourceStatus.Pending; // Draining starts once app is complete
src\aspnetcore\src\Shared\ServerInfrastructure\ManualResetValueTaskSource.cs (3)
23public ValueTaskSourceStatus GetStatus(short token) => _core.GetStatus(token); 26public ValueTaskSourceStatus GetStatus() => _core.GetStatus(_core.Version); 30if (_core.GetStatus(_core.Version) == ValueTaskSourceStatus.Pending)
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (1)
TlsAwaitable.cs (1)
139public ValueTaskSourceStatus GetStatus(short token)
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (4)
Internal\SocketAwaitableEventArgs.cs (4)
64public ValueTaskSourceStatus GetStatus(short token) 66return !ReferenceEquals(_continuation, _continuationCompleted) ? ValueTaskSourceStatus.Pending : 67SocketError == SocketError.Success ? ValueTaskSourceStatus.Succeeded : 68ValueTaskSourceStatus.Faulted;
mscorlib (1)
mscorlib.cs (1)
111[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Threading.Tasks.Sources.ValueTaskSourceStatus))]
netstandard (1)
netstandard.cs (1)
2116[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Threading.Tasks.Sources.ValueTaskSourceStatus))]
System.IO.Pipelines (10)
System\IO\Pipelines\Pipe.cs (8)
1013internal ValueTaskSourceStatus GetReadAsyncStatus() 1019return ValueTaskSourceStatus.Faulted; 1022return ValueTaskSourceStatus.Succeeded; 1024return ValueTaskSourceStatus.Pending; 1105internal ValueTaskSourceStatus GetFlushAsyncStatus() 1111return ValueTaskSourceStatus.Faulted; 1114return ValueTaskSourceStatus.Succeeded; 1116return ValueTaskSourceStatus.Pending;
System\IO\Pipelines\Pipe.DefaultPipeReader.cs (1)
40public ValueTaskSourceStatus GetStatus(short token) => _pipe.GetReadAsyncStatus();
System\IO\Pipelines\Pipe.DefaultPipeWriter.cs (1)
40public ValueTaskSourceStatus GetStatus(short token) => _pipe.GetFlushAsyncStatus();
System.Net.Http (2)
System\Net\Http\SocketsHttpHandler\CreditWaiter.cs (1)
99ValueTaskSourceStatus IValueTaskSource<int>.GetStatus(short token) =>
System\Net\Http\SocketsHttpHandler\Http2Stream.cs (1)
1417ValueTaskSourceStatus IValueTaskSource.GetStatus(short token) => _waitSource.GetStatus(token);
System.Net.Quic (4)
src\runtime\src\libraries\Common\src\System\Net\StreamBuffer.cs (1)
297ValueTaskSourceStatus IValueTaskSource.GetStatus(short token) => _waitSource.GetStatus(token);
System\Net\Quic\Internal\ResettableValueTaskSource.cs (1)
240ValueTaskSourceStatus IValueTaskSource.GetStatus(short token)
System\Net\Quic\Internal\ValueTaskSource.cs (2)
45public bool IsCompletedSuccessfully => IsCompleted && _valueTaskSource.GetStatus(_valueTaskSource.Version) == ValueTaskSourceStatus.Succeeded; 169ValueTaskSourceStatus IValueTaskSource.GetStatus(short token)
System.Net.Sockets (2)
System\Net\Sockets\Socket.Tasks.cs (1)
1234public ValueTaskSourceStatus GetStatus(short token) =>
System\Net\Sockets\SocketAsyncEventArgs.cs (1)
932public ValueTaskSourceStatus GetStatus(short token) => _mrvtsc.GetStatus(token);
System.Private.CoreLib (34)
src\runtime\src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeFileHandle.ThreadPoolValueTaskSource.cs (1)
59public ValueTaskSourceStatus GetStatus(short token) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncHelpers.cs (4)
191if (vts.GetStatus(task._token) == ValueTaskSourceStatus.Pending) 231if (vts.GetStatus(task._token) == ValueTaskSourceStatus.Pending) 315if (vts.GetStatus(task._token) == ValueTaskSourceStatus.Pending) 382if (vts.GetStatus(task._token) == ValueTaskSourceStatus.Pending)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\PoolingAsyncValueTaskMethodBuilderT.cs (1)
286public ValueTaskSourceStatus GetStatus(short token) => _valueTaskSource.GetStatus(token);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PeriodicTimer.cs (1)
309ValueTaskSourceStatus IValueTaskSource<bool>.GetStatus(short token) => _mrvtsc.GetStatus(token);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Sources\IValueTaskSource.cs (2)
48ValueTaskSourceStatus GetStatus(short token); 68ValueTaskSourceStatus GetStatus(short token);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Sources\ManualResetValueTaskSourceCore.cs (5)
90public ValueTaskSourceStatus GetStatus(short token) 94!IsCompleted ? ValueTaskSourceStatus.Pending : 95_error is null ? ValueTaskSourceStatus.Succeeded : 96_error.SourceException is OperationCanceledException ? ValueTaskSourceStatus.Canceled : 97ValueTaskSourceStatus.Faulted;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (2)
7110Debug.Assert(_waitForNextCompletedTask.GetStatus(_waitForNextCompletedTask.Version) == ValueTaskSourceStatus.Pending); 7119ValueTaskSourceStatus IValueTaskSource.GetStatus(short token) => _waitForNextCompletedTask.GetStatus(token);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\ValueTask.cs (18)
199ValueTaskSourceStatus status = t.GetStatus(_token); 200if (status != ValueTaskSourceStatus.Pending) 216if (status == ValueTaskSourceStatus.Canceled) 262ValueTaskSourceStatus status = source.GetStatus(vtst._token); 270if (status == ValueTaskSourceStatus.Canceled) 320return Unsafe.As<IValueTaskSource>(obj).GetStatus(_token) != ValueTaskSourceStatus.Pending; 343return Unsafe.As<IValueTaskSource>(obj).GetStatus(_token) == ValueTaskSourceStatus.Succeeded; 365return Unsafe.As<IValueTaskSource>(obj).GetStatus(_token) == ValueTaskSourceStatus.Faulted; 392return Unsafe.As<IValueTaskSource>(obj).GetStatus(_token) == ValueTaskSourceStatus.Canceled; 611ValueTaskSourceStatus status = t.GetStatus(_token); 612if (status != ValueTaskSourceStatus.Pending) 627if (status == ValueTaskSourceStatus.Canceled) 673ValueTaskSourceStatus status = source.GetStatus(vtst._token); 680if (status == ValueTaskSourceStatus.Canceled) 730return Unsafe.As<IValueTaskSource<TResult>>(obj).GetStatus(_token) != ValueTaskSourceStatus.Pending; 753return Unsafe.As<IValueTaskSource<TResult>>(obj).GetStatus(_token) == ValueTaskSourceStatus.Succeeded; 775return Unsafe.As<IValueTaskSource<TResult>>(obj).GetStatus(_token) == ValueTaskSourceStatus.Faulted; 802return Unsafe.As<IValueTaskSource<TResult>>(obj).GetStatus(_token) == ValueTaskSourceStatus.Canceled;
System.Runtime (1)
src\runtime\artifacts\obj\System.Runtime\Release\net11.0\System.Runtime.Forwards.cs (1)
840[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Threading.Tasks.Sources.ValueTaskSourceStatus))]
System.ServiceModel.NetTcp (4)
System\ServiceModel\Channels\SocketAwaitableEventArgs.cs (4)
106public ValueTaskSourceStatus GetStatus(short token) 108return !ReferenceEquals(_continuation, _continuationCompleted) ? ValueTaskSourceStatus.Pending : 109SocketError == SocketError.Success ? ValueTaskSourceStatus.Succeeded : 110ValueTaskSourceStatus.Faulted;
System.ServiceModel.UnixDomainSocket (4)
System\ServiceModel\Channels\SocketAwaitableEventArgs.cs (4)
106public ValueTaskSourceStatus GetStatus(short token) 108return !ReferenceEquals(_continuation, _continuationCompleted) ? ValueTaskSourceStatus.Pending : 109SocketError == SocketError.Success ? ValueTaskSourceStatus.Succeeded : 110ValueTaskSourceStatus.Faulted;
System.Threading.Channels (5)
System\Threading\Channels\AsyncOperation.cs (5)
451public ValueTaskSourceStatus GetStatus(short token) 459!IsCompleted ? ValueTaskSourceStatus.Pending : 460_error is null ? ValueTaskSourceStatus.Succeeded : 461_error.SourceException is OperationCanceledException ? ValueTaskSourceStatus.Canceled : 462ValueTaskSourceStatus.Faulted;
System.Threading.Tasks.Extensions (1)
System.Threading.Tasks.Extensions.cs (1)
14[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Threading.Tasks.Sources.ValueTaskSourceStatus))]