21 references to QueueProcessingStage
System.Private.CoreLib (21)
src\libraries\System.Private.CoreLib\src\System\Threading\ThreadPoolWorkQueue.cs (21)
457public QueueProcessingStage queueProcessingStage; 625QueueProcessingStage.Scheduled) == QueueProcessingStage.NotScheduled) 967Debug.Assert(workQueue._separated.queueProcessingStage == QueueProcessingStage.Scheduled); 968workQueue._separated.queueProcessingStage = QueueProcessingStage.Determining; 996Debug.Assert(workQueue._separated.queueProcessingStage != QueueProcessingStage.NotScheduled); 997workQueue._separated.queueProcessingStage = QueueProcessingStage.Scheduled; 1005QueueProcessingStage stageBeforeUpdate = 1008QueueProcessingStage.NotScheduled, 1009QueueProcessingStage.Determining); 1010Debug.Assert(stageBeforeUpdate != QueueProcessingStage.NotScheduled); 1011if (stageBeforeUpdate == QueueProcessingStage.Determining) 1025workQueue._separated.queueProcessingStage = QueueProcessingStage.Determining; 1037workQueue._separated.queueProcessingStage = QueueProcessingStage.Determining; 1054Debug.Assert(workQueue._separated.queueProcessingStage != QueueProcessingStage.NotScheduled); 1055workQueue._separated.queueProcessingStage = QueueProcessingStage.Scheduled; 1063QueueProcessingStage stageBeforeUpdate = 1066QueueProcessingStage.NotScheduled, 1067QueueProcessingStage.Determining); 1068Debug.Assert(stageBeforeUpdate != QueueProcessingStage.NotScheduled); 1069if (stageBeforeUpdate == QueueProcessingStage.Scheduled)