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