24 references to ContinuationFlags
System.Private.CoreLib (24)
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (24)
105
public
ContinuationFlags
Flags;
120
const uint mask = (1u << (int)
ContinuationFlags
.ContinuationContextIndexNumBits) - 1;
121
uint index = ((uint)Flags >> (int)
ContinuationFlags
.ContinuationContextIndexFirstBit) & mask;
129
const uint mask = (1u << (int)
ContinuationFlags
.ExceptionIndexNumBits) - 1;
130
return ((uint)Flags & (mask << (int)
ContinuationFlags
.ExceptionIndexFirstBit)) != 0;
135
const uint mask = (1u << (int)
ContinuationFlags
.ExceptionIndexNumBits) - 1;
136
uint index = ((uint)Flags >> (int)
ContinuationFlags
.ExceptionIndexFirstBit) & mask;
144
const uint mask = (1u << (int)
ContinuationFlags
.ResultIndexNumBits) - 1;
145
uint index = ((uint)Flags >> (int)
ContinuationFlags
.ResultIndexFirstBit) & mask;
385
const
ContinuationFlags
continueFlags =
386
ContinuationFlags
.ContinueOnCapturedSynchronizationContext |
387
ContinuationFlags
.ContinueOnThreadPool |
388
ContinuationFlags
.ContinueOnCapturedTaskScheduler;
444
ContinuationFlags
continuationFlags = nextUserContinuation.Flags;
445
const
ContinuationFlags
continueOnContextFlags =
446
ContinuationFlags
.ContinueOnCapturedSynchronizationContext |
447
ContinuationFlags
.ContinueOnCapturedTaskScheduler;
652
if ((continuation.Flags &
ContinuationFlags
.ContinueOnThreadPool) != 0)
670
if ((continuation.Flags &
ContinuationFlags
.ContinueOnCapturedSynchronizationContext) != 0)
696
if ((continuation.Flags &
ContinuationFlags
.ContinueOnCapturedTaskScheduler) != 0)
885
private static void CaptureContinuationContext(ref object continuationContext, ref
ContinuationFlags
flags)
890
flags |=
ContinuationFlags
.ContinueOnCapturedSynchronizationContext;
898
flags |=
ContinuationFlags
.ContinueOnCapturedTaskScheduler;
903
flags |=
ContinuationFlags
.ContinueOnThreadPool;