23 references to ContinuationFlags
System.Private.CoreLib (23)
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (23)
110public ContinuationFlags Flags; 123Debug.Assert((Flags & ContinuationFlags.HasContinuationContext) != 0); 124uint contIndex = (uint)BitOperations.PopCount((uint)Flags & ((uint)ContinuationFlags.HasContinuationContext - 1)); 131Debug.Assert((Flags & ContinuationFlags.HasException) != 0); 132uint contIndex = (uint)BitOperations.PopCount((uint)Flags & ((uint)ContinuationFlags.HasException - 1)); 139if ((Flags & ContinuationFlags.HasResult) == 0) 142uint contIndex = (uint)BitOperations.PopCount((uint)Flags & ((uint)ContinuationFlags.HasResult - 1)); 375const ContinuationFlags continueFlags = 376ContinuationFlags.ContinueOnCapturedSynchronizationContext | 377ContinuationFlags.ContinueOnThreadPool | 378ContinuationFlags.ContinueOnCapturedTaskScheduler; 434ContinuationFlags continuationFlags = nextUserContinuation.Flags; 435const ContinuationFlags continueOnContextFlags = 436ContinuationFlags.ContinueOnCapturedSynchronizationContext | 437ContinuationFlags.ContinueOnCapturedTaskScheduler; 630if (continuation == null || (continuation.Flags & ContinuationFlags.HasException) != 0) 642if ((continuation.Flags & ContinuationFlags.ContinueOnThreadPool) != 0) 660if ((continuation.Flags & ContinuationFlags.ContinueOnCapturedSynchronizationContext) != 0) 686if ((continuation.Flags & ContinuationFlags.ContinueOnCapturedTaskScheduler) != 0) 875private static void CaptureContinuationContext(ref object continuationContext, ref ContinuationFlags flags) 880flags |= ContinuationFlags.ContinueOnCapturedSynchronizationContext; 888flags |= ContinuationFlags.ContinueOnCapturedTaskScheduler; 893flags |= ContinuationFlags.ContinueOnThreadPool;