5 writes to _capturedContext
System.Threading.Channels (5)
System\Threading\Channels\AsyncOperation.cs (5)
271
_capturedContext
= null;
326
_capturedContext
= ExecutionContext.Capture();
337
_capturedContext
= _capturedContext is null ?
347
_capturedContext
= _capturedContext is null ?
378
_capturedContext
= null;
9 references to _capturedContext
System.Threading.Channels (9)
System\Threading\Channels\AsyncOperation.cs (9)
216
object? ctx =
_capturedContext
;
270
object? ctx =
_capturedContext
;
323
Debug.Assert(
_capturedContext
is null);
337
_capturedContext =
_capturedContext
is null ?
339
new CapturedSchedulerAndExecutionContext(sc, (ExecutionContext)
_capturedContext
);
347
_capturedContext =
_capturedContext
is null ?
349
new CapturedSchedulerAndExecutionContext(ts, (ExecutionContext)
_capturedContext
);
377
object? capturedContext =
_capturedContext
;
498
Debug.Assert(
_capturedContext
== null);