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