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. 312if (_finalTaskSource is null) 325_finalTaskSource.Task.ContinueWith(static (_, state) => 331return _finalTaskSource.Task; 354if (_finalTaskSource is not null) 358_finalTaskSource.SetException(_exception); 359_ = _finalTaskSource.Task.Exception; // Observe the exception. 363_finalTaskSource.SetResult();