5 writes to _capturedContext
System.Threading.Channels (5)
System\Threading\Channels\AsyncOperation.cs (5)
275_capturedContext = null; 324_capturedContext = ExecutionContext.Capture(); 335_capturedContext = _capturedContext is null ? 345_capturedContext = _capturedContext is null ? 535_capturedContext = null;
9 references to _capturedContext
System.Threading.Channels (9)
System\Threading\Channels\AsyncOperation.cs (9)
215object? ctx = _capturedContext; 269object? ctx = _capturedContext; 321Debug.Assert(_capturedContext is null); 335_capturedContext = _capturedContext is null ? 337new CapturedSchedulerAndExecutionContext(sc, (ExecutionContext)_capturedContext); 345_capturedContext = _capturedContext is null ? 347new CapturedSchedulerAndExecutionContext(ts, (ExecutionContext)_capturedContext); 377if (_capturedContext is null) 396Debug.Assert(_capturedContext is ExecutionContext);