17 references to s_doneWritingSentinel
System.Threading.Channels (17)
System\Threading\Channels\BoundedChannel.cs (3)
208return parent._doneWriting != ChannelUtilities.s_doneWritingSentinel ? 326parent._doneWriting = error ?? ChannelUtilities.s_doneWritingSentinel; 491return 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 != 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()) : 122inner != null && inner != s_doneWritingSentinel ? new ChannelClosedException(inner) :
System\Threading\Channels\SingleConsumerUnboundedChannel.cs (3)
166return parent._doneWriting != ChannelUtilities.s_doneWritingSentinel ? 225parent._doneWriting = error ?? ChannelUtilities.s_doneWritingSentinel; 346doneWriting != ChannelUtilities.s_doneWritingSentinel ? new ValueTask<bool>(Task.FromException<bool>(doneWriting)) :
System\Threading\Channels\UnboundedChannel.cs (3)
167return parent._doneWriting != ChannelUtilities.s_doneWritingSentinel ? 217parent._doneWriting = error ?? ChannelUtilities.s_doneWritingSentinel; 307doneWriting != ChannelUtilities.s_doneWritingSentinel ? new ValueTask<bool>(Task.FromException<bool>(doneWriting)) :
System\Threading\Channels\UnboundedPriorityChannel.cs (3)
171return parent._doneWriting != ChannelUtilities.s_doneWritingSentinel ? 222parent._doneWriting = error ?? ChannelUtilities.s_doneWritingSentinel; 312doneWriting != ChannelUtilities.s_doneWritingSentinel ? ValueTask.FromException<bool>(doneWriting) :