14 references to Ready
Microsoft.Build (14)
BackEnd\Components\Scheduler\SchedulableRequest.cs (9)
144
_timeRecords[SchedulableRequestState.
Ready
] = new ScheduleTimeRecord();
325
ChangeToState(SchedulableRequestState.
Ready
);
352
blockingRequest.VerifyOneOfStates([SchedulableRequestState.Yielding, SchedulableRequestState.Blocked, SchedulableRequestState.
Ready
, SchedulableRequestState.Unscheduled]);
402
VerifyOneOfStates([SchedulableRequestState.
Ready
, SchedulableRequestState.Unscheduled]);
403
Assumed.True((_state == SchedulableRequestState.
Ready
) || !_schedulingData.IsRequestScheduled(this), $"Another instance of request {_request.GlobalRequestId} is already scheduled.");
418
VerifyOneOfStates([SchedulableRequestState.
Ready
, SchedulableRequestState.Executing, SchedulableRequestState.Unscheduled]);
419
Assumed.True(_state != SchedulableRequestState.
Ready
|| result.CircularDependency, "Request can only be Completed from the Ready state if the result indicates a circular dependency occurred.");
621
ChangeToState(SchedulableRequestState.
Ready
);
655
ChangeToState(SchedulableRequestState.
Ready
);
BackEnd\Components\Scheduler\Scheduler.cs (2)
1704
blockingRequest.VerifyOneOfStates([SchedulableRequestState.Yielding, SchedulableRequestState.
Ready
, SchedulableRequestState.Blocked]);
2644
String.Format(CultureInfo.InvariantCulture, "{0:0.000}", request.GetTimeSpentInState(SchedulableRequestState.Executing).TotalSeconds + request.GetTimeSpentInState(SchedulableRequestState.Blocked).TotalSeconds + request.GetTimeSpentInState(SchedulableRequestState.
Ready
).TotalSeconds),
BackEnd\Components\Scheduler\SchedulingData.cs (3)
312
case SchedulableRequestState.
Ready
:
391
case SchedulableRequestState.
Ready
:
481
ExpectScheduledRequestState(globalRequestId, SchedulableRequestState.
Ready
);