20 references to s_doneWritingSentinel
System.Threading.Channels (20)
System\Threading\Channels\BoundedChannel.cs (3)
211return parent._doneWriting != ChannelUtilities.s_doneWritingSentinel ? 326parent._doneWriting = error ?? ChannelUtilities.s_doneWritingSentinel; 482return parent._doneWriting != ChannelUtilities.s_doneWritingSentinel ?
System\Threading\Channels\ChannelUtilities.cs (5)
14internal static readonly Exception s_doneWritingSentinel = new Exception(nameof(s_doneWritingSentinel)); 36else if (error is not null && error != s_doneWritingSentinel) 55/// <param name="error">The error. This may be <see cref="s_doneWritingSentinel"/>.</param> 62error == s_doneWritingSentinel ? Task.FromException<T>(CreateInvalidCompletionException()) : 363inner is not null && inner != s_doneWritingSentinel ? new ChannelClosedException(inner) :
System\Threading\Channels\RendezvousChannel.cs (3)
202return parent._doneWriting != ChannelUtilities.s_doneWritingSentinel ? 271parent._doneWriting = error ?? ChannelUtilities.s_doneWritingSentinel; 351return parent._doneWriting != ChannelUtilities.s_doneWritingSentinel ?
System\Threading\Channels\SingleConsumerUnboundedChannel.cs (3)
166return parent._doneWriting != ChannelUtilities.s_doneWritingSentinel ? 225parent._doneWriting = error ?? ChannelUtilities.s_doneWritingSentinel; 344doneWriting != ChannelUtilities.s_doneWritingSentinel ? new ValueTask<bool>(Task.FromException<bool>(doneWriting)) :
System\Threading\Channels\UnboundedChannel.cs (3)
163return parent._doneWriting != ChannelUtilities.s_doneWritingSentinel ? 207parent._doneWriting = error ?? ChannelUtilities.s_doneWritingSentinel; 283doneWriting != ChannelUtilities.s_doneWritingSentinel ? new ValueTask<bool>(Task.FromException<bool>(doneWriting)) :
System\Threading\Channels\UnboundedPriorityChannel.cs (3)
168return parent._doneWriting != ChannelUtilities.s_doneWritingSentinel ? 213parent._doneWriting = error ?? ChannelUtilities.s_doneWritingSentinel; 289doneWriting != ChannelUtilities.s_doneWritingSentinel ? ValueTask.FromException<bool>(doneWriting) :