2 instantiations of CapturedSchedulerAndExecutionContext
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Sources\ManualResetValueTaskSourceCore.cs (2)
157
new
CapturedSchedulerAndExecutionContext
(sc, (ExecutionContext)_capturedContext);
166
new
CapturedSchedulerAndExecutionContext
(ts, (ExecutionContext)_capturedContext);
7 references to CapturedSchedulerAndExecutionContext
System.Private.CoreLib (7)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Sources\ManualResetValueTaskSourceCore.cs (7)
255
else if (context is ExecutionContext or
CapturedSchedulerAndExecutionContext
)
297
context is SynchronizationContext or TaskScheduler or
CapturedSchedulerAndExecutionContext
,
311
CapturedSchedulerAndExecutionContext
cc = (
CapturedSchedulerAndExecutionContext
)context;
337
Debug.Assert(capturedContext is ExecutionContext or
CapturedSchedulerAndExecutionContext
, $"{nameof(capturedContext)} is {capturedContext}");
387
CapturedSchedulerAndExecutionContext
cc = (
CapturedSchedulerAndExecutionContext
)capturedContext;