20 references to CorInfoContinuationFlags
System.Private.CoreLib (20)
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (20)
80
public
CorInfoContinuationFlags
Flags;
109
if ((Flags &
CorInfoContinuationFlags
.CORINFO_CONTINUATION_RESULT_IN_GCDATA) != 0)
111
if ((Flags &
CorInfoContinuationFlags
.CORINFO_CONTINUATION_NEEDS_EXCEPTION) != 0)
122
if ((Flags &
CorInfoContinuationFlags
.CORINFO_CONTINUATION_RESULT_IN_GCDATA) != 0)
420
if ((continuation.Flags &
CorInfoContinuationFlags
.CORINFO_CONTINUATION_NEEDS_EXCEPTION) != 0)
431
const
CorInfoContinuationFlags
continueFlags =
432
CorInfoContinuationFlags
.CORINFO_CONTINUATION_CONTINUE_ON_CAPTURED_SYNCHRONIZATION_CONTEXT |
433
CorInfoContinuationFlags
.CORINFO_CONTINUATION_CONTINUE_ON_THREAD_POOL |
434
CorInfoContinuationFlags
.CORINFO_CONTINUATION_CONTINUE_ON_CAPTURED_TASK_SCHEDULER;
471
if ((continuation.Flags &
CorInfoContinuationFlags
.CORINFO_CONTINUATION_CONTINUE_ON_THREAD_POOL) != 0)
489
if ((continuation.Flags &
CorInfoContinuationFlags
.CORINFO_CONTINUATION_CONTINUE_ON_CAPTURED_SYNCHRONIZATION_CONTEXT) != 0)
515
if ((continuation.Flags &
CorInfoContinuationFlags
.CORINFO_CONTINUATION_CONTINUE_ON_CAPTURED_TASK_SCHEDULER) != 0)
546
finalContinuation.Flags =
CorInfoContinuationFlags
.CORINFO_CONTINUATION_RESULT_IN_GCDATA |
CorInfoContinuationFlags
.CORINFO_CONTINUATION_NEEDS_EXCEPTION;
551
finalContinuation.Flags =
CorInfoContinuationFlags
.CORINFO_CONTINUATION_NEEDS_EXCEPTION;
566
Flags =
CorInfoContinuationFlags
.CORINFO_CONTINUATION_NEEDS_EXCEPTION,
628
private static void CaptureContinuationContext(SynchronizationContext syncCtx, ref object context, ref
CorInfoContinuationFlags
flags)
632
flags |=
CorInfoContinuationFlags
.CORINFO_CONTINUATION_CONTINUE_ON_CAPTURED_SYNCHRONIZATION_CONTEXT;
640
flags |=
CorInfoContinuationFlags
.CORINFO_CONTINUATION_CONTINUE_ON_CAPTURED_TASK_SCHEDULER;
645
flags |=
CorInfoContinuationFlags
.CORINFO_CONTINUATION_CONTINUE_ON_THREAD_POOL;