23 references to ContinuationFlags
System.Private.CoreLib (23)
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (23)
111
public
ContinuationFlags
Flags;
124
Debug.Assert((Flags &
ContinuationFlags
.HasContinuationContext) != 0);
125
uint contIndex = (uint)BitOperations.PopCount((uint)Flags & ((uint)
ContinuationFlags
.HasContinuationContext - 1));
132
Debug.Assert((Flags &
ContinuationFlags
.HasException) != 0);
133
uint contIndex = (uint)BitOperations.PopCount((uint)Flags & ((uint)
ContinuationFlags
.HasException - 1));
140
if ((Flags &
ContinuationFlags
.HasResult) == 0)
143
uint contIndex = (uint)BitOperations.PopCount((uint)Flags & ((uint)
ContinuationFlags
.HasResult - 1));
363
const
ContinuationFlags
continueFlags =
364
ContinuationFlags
.ContinueOnCapturedSynchronizationContext |
365
ContinuationFlags
.ContinueOnThreadPool |
366
ContinuationFlags
.ContinueOnCapturedTaskScheduler;
410
ContinuationFlags
continuationFlags = nextUserContinuation.Flags;
411
const
ContinuationFlags
continueOnContextFlags =
412
ContinuationFlags
.ContinueOnCapturedSynchronizationContext |
413
ContinuationFlags
.ContinueOnCapturedTaskScheduler;
525
if (continuation == null || (continuation.Flags &
ContinuationFlags
.HasException) != 0)
534
if ((continuation.Flags &
ContinuationFlags
.ContinueOnThreadPool) != 0)
552
if ((continuation.Flags &
ContinuationFlags
.ContinueOnCapturedSynchronizationContext) != 0)
578
if ((continuation.Flags &
ContinuationFlags
.ContinueOnCapturedTaskScheduler) != 0)
749
private static void CaptureContinuationContext(ref object continuationContext, ref
ContinuationFlags
flags)
754
flags |=
ContinuationFlags
.ContinueOnCapturedSynchronizationContext;
762
flags |=
ContinuationFlags
.ContinueOnCapturedTaskScheduler;
767
flags |=
ContinuationFlags
.ContinueOnThreadPool;