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