1 type derived from AsyncOperation
System.Threading.Channels (1)
System\Threading\Channels\AsyncOperation.cs (1)
473
internal abstract class AsyncOperation<TSelf, TResult> :
AsyncOperation
<TSelf>, IValueTaskSource<TResult>
11 references to AsyncOperation
System.Threading.Channels (11)
System\Threading\Channels\AsyncOperation.cs (2)
17
private static void AvailableSentinel(object? s) => Debug.Fail($"{nameof(
AsyncOperation
<>)}.{nameof(AvailableSentinel)} invoked with {s}");
21
private static void CompletedSentinel(object? s) => Debug.Fail($"{nameof(
AsyncOperation
<>)}.{nameof(CompletedSentinel)} invoked with {s}");
System\Threading\Channels\ChannelUtilities.cs (8)
73
where TAsyncOp :
AsyncOperation
<TAsyncOp>
91
where TAsyncOp :
AsyncOperation
<TAsyncOp>
125
where TAsyncOp :
AsyncOperation
<TAsyncOp>
149
where TAsyncOp :
AsyncOperation
<TAsyncOp>
257
where TAsyncOp :
AsyncOperation
<TAsyncOp>
292
where TAsyncOp :
AsyncOperation
<TAsyncOp>
322
where TAsyncOp :
AsyncOperation
<TAsyncOp>
340
where TAsyncOp :
AsyncOperation
<TAsyncOp>
System\Threading\Channels\SingleConsumerUnboundedChannel.cs (1)
34
/// <summary>An <see cref="
AsyncOperation
{T}"/> if there's a blocked reader.</summary>