2 writes to _finalTaskSource
System.Net.Quic (2)
System\Net\Quic\Internal\ResettableValueTaskSource.cs (2)
304
_finalTaskSource
= null;
321
_finalTaskSource
= new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
8 references to _finalTaskSource
System.Net.Quic (8)
System\Net\Quic\Internal\ResettableValueTaskSource.cs (8)
291
/// It remembers the result from <see cref="TryComplete"/> and propagates it to <see cref="
_finalTaskSource
"/> only after <see cref="TrySignal"/> is called.
312
if (
_finalTaskSource
is null)
325
_finalTaskSource
.Task.ContinueWith(static (_, state) =>
331
return
_finalTaskSource
.Task;
354
if (
_finalTaskSource
is not null)
358
_finalTaskSource
.SetException(_exception);
359
_ =
_finalTaskSource
.Task.Exception; // Observe the exception.
363
_finalTaskSource
.SetResult();