5 writes to _capturedContext
System.Threading.Channels (5)
System\Threading\Channels\AsyncOperation.cs (5)
270_capturedContext = null; 325_capturedContext = ExecutionContext.Capture(); 336_capturedContext = _capturedContext is null ? 346_capturedContext = _capturedContext is null ? 377_capturedContext = null;
9 references to _capturedContext
System.Threading.Channels (9)
System\Threading\Channels\AsyncOperation.cs (9)
215object? ctx = _capturedContext; 269object? ctx = _capturedContext; 322Debug.Assert(_capturedContext is null); 336_capturedContext = _capturedContext is null ? 338new CapturedSchedulerAndExecutionContext(sc, (ExecutionContext)_capturedContext); 346_capturedContext = _capturedContext is null ? 348new CapturedSchedulerAndExecutionContext(ts, (ExecutionContext)_capturedContext); 376object? capturedContext = _capturedContext; 497Debug.Assert(_capturedContext == null);