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