23 references to ContinuationFlags
System.Private.CoreLib (23)
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (23)
111public ContinuationFlags Flags; 124Debug.Assert((Flags & ContinuationFlags.HasContinuationContext) != 0); 125uint contIndex = (uint)BitOperations.PopCount((uint)Flags & ((uint)ContinuationFlags.HasContinuationContext - 1)); 132Debug.Assert((Flags & ContinuationFlags.HasException) != 0); 133uint contIndex = (uint)BitOperations.PopCount((uint)Flags & ((uint)ContinuationFlags.HasException - 1)); 140if ((Flags & ContinuationFlags.HasResult) == 0) 143uint contIndex = (uint)BitOperations.PopCount((uint)Flags & ((uint)ContinuationFlags.HasResult - 1)); 373const ContinuationFlags continueFlags = 374ContinuationFlags.ContinueOnCapturedSynchronizationContext | 375ContinuationFlags.ContinueOnThreadPool | 376ContinuationFlags.ContinueOnCapturedTaskScheduler; 420ContinuationFlags continuationFlags = nextUserContinuation.Flags; 421const ContinuationFlags continueOnContextFlags = 422ContinuationFlags.ContinueOnCapturedSynchronizationContext | 423ContinuationFlags.ContinueOnCapturedTaskScheduler; 545if (continuation == null || (continuation.Flags & ContinuationFlags.HasException) != 0) 554if ((continuation.Flags & ContinuationFlags.ContinueOnThreadPool) != 0) 572if ((continuation.Flags & ContinuationFlags.ContinueOnCapturedSynchronizationContext) != 0) 598if ((continuation.Flags & ContinuationFlags.ContinueOnCapturedTaskScheduler) != 0) 769private static void CaptureContinuationContext(ref object continuationContext, ref ContinuationFlags flags) 774flags |= ContinuationFlags.ContinueOnCapturedSynchronizationContext; 782flags |= ContinuationFlags.ContinueOnCapturedTaskScheduler; 787flags |= ContinuationFlags.ContinueOnThreadPool;