1 write to _schedulingData
Microsoft.Build (1)
BackEnd\Components\Scheduler\SchedulableRequest.cs (1)
132
_schedulingData
= collection;
7 references to _schedulingData
Microsoft.Build (7)
BackEnd\Components\Scheduler\SchedulableRequest.cs (7)
130
Assumed.True((parent == null) || (parent.
_schedulingData
== collection), "Parent request does not belong to the same collection.");
403
Assumed.True((_state == SchedulableRequestState.Ready) || !
_schedulingData
.IsRequestScheduled(this), $"Another instance of request {_request.GlobalRequestId} is already scheduled.");
404
Assumed.False(
_schedulingData
.IsNodeWorking(nodeId), $"Cannot resume execution of request {_request.GlobalRequestId} because node {nodeId} is already working.");
406
int requiredNodeId =
_schedulingData
.GetAssignedNodeForRequestConfiguration(_request.ConfigurationId);
481
_schedulingData
.UpdateFromState(this, previousState);
518
SchedulableRequest alternateRequest =
_schedulingData
.GetBlockedRequestIfAny(blockingRequest.BuildRequest.GlobalRequestId);
544
requestToEvaluate =
_schedulingData
.GetBlockedRequestIfAny(requestToEvaluate.BuildRequest.GlobalRequestId);