24 references to ContinuationFlags
System.Private.CoreLib (24)
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (24)
101
public
ContinuationFlags
Flags;
116
const uint mask = (1u << (int)
ContinuationFlags
.ContinuationContextIndexNumBits) - 1;
117
uint index = ((uint)Flags >> (int)
ContinuationFlags
.ContinuationContextIndexFirstBit) & mask;
125
const uint mask = (1u << (int)
ContinuationFlags
.ExceptionIndexNumBits) - 1;
126
return ((uint)Flags & (mask << (int)
ContinuationFlags
.ExceptionIndexFirstBit)) != 0;
131
const uint mask = (1u << (int)
ContinuationFlags
.ExceptionIndexNumBits) - 1;
132
uint index = ((uint)Flags >> (int)
ContinuationFlags
.ExceptionIndexFirstBit) & mask;
140
const uint mask = (1u << (int)
ContinuationFlags
.ResultIndexNumBits) - 1;
141
uint index = ((uint)Flags >> (int)
ContinuationFlags
.ResultIndexFirstBit) & mask;
381
const
ContinuationFlags
continueFlags =
382
ContinuationFlags
.ContinueOnCapturedSynchronizationContext |
383
ContinuationFlags
.ContinueOnThreadPool |
384
ContinuationFlags
.ContinueOnCapturedTaskScheduler;
428
ContinuationFlags
continuationFlags = nextUserContinuation.Flags;
429
const
ContinuationFlags
continueOnContextFlags =
430
ContinuationFlags
.ContinueOnCapturedSynchronizationContext |
431
ContinuationFlags
.ContinueOnCapturedTaskScheduler;
720
if ((continuation.Flags &
ContinuationFlags
.ContinueOnThreadPool) != 0)
738
if ((continuation.Flags &
ContinuationFlags
.ContinueOnCapturedSynchronizationContext) != 0)
764
if ((continuation.Flags &
ContinuationFlags
.ContinueOnCapturedTaskScheduler) != 0)
966
private static void CaptureContinuationContext(ref object continuationContext, ref
ContinuationFlags
flags)
971
flags |=
ContinuationFlags
.ContinueOnCapturedSynchronizationContext;
979
flags |=
ContinuationFlags
.ContinueOnCapturedTaskScheduler;
984
flags |=
ContinuationFlags
.ContinueOnThreadPool;