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)
215
object? ctx =
_capturedContext
;
269
object? ctx =
_capturedContext
;
322
Debug.Assert(
_capturedContext
is null);
336
_capturedContext =
_capturedContext
is null ?
338
new CapturedSchedulerAndExecutionContext(sc, (ExecutionContext)
_capturedContext
);
346
_capturedContext =
_capturedContext
is null ?
348
new CapturedSchedulerAndExecutionContext(ts, (ExecutionContext)
_capturedContext
);
376
object? capturedContext =
_capturedContext
;
497
Debug.Assert(
_capturedContext
== null);