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)
215
object? ctx =
_capturedContext
;
269
object? ctx =
_capturedContext
;
321
Debug.Assert(
_capturedContext
is null);
335
_capturedContext =
_capturedContext
is null ?
337
new CapturedSchedulerAndExecutionContext(sc, (ExecutionContext)
_capturedContext
);
345
_capturedContext =
_capturedContext
is null ?
347
new CapturedSchedulerAndExecutionContext(ts, (ExecutionContext)
_capturedContext
);
377
if (
_capturedContext
is null)
396
Debug.Assert(
_capturedContext
is ExecutionContext);