1 write to _request
Microsoft.Build (1)
BackEnd\Components\Scheduler\SchedulableRequest.cs (1)
134
_request
= request;
6 references to _request
Microsoft.Build (6)
BackEnd\Components\Scheduler\SchedulableRequest.cs (6)
164
get { return
_request
; }
404
ErrorUtilities.VerifyThrow((_state == SchedulableRequestState.Ready) || !_schedulingData.IsRequestScheduled(this), "Another instance of request {0} is already scheduled.",
_request
.GlobalRequestId);
405
ErrorUtilities.VerifyThrow(!_schedulingData.IsNodeWorking(nodeId), "Cannot resume execution of request {0} because node {1} is already working.",
_request
.GlobalRequestId, nodeId);
407
int requiredNodeId = _schedulingData.GetAssignedNodeForRequestConfiguration(
_request
.ConfigurationId);
408
ErrorUtilities.VerifyThrow(requiredNodeId == Scheduler.InvalidNodeId || requiredNodeId == nodeId, "Request {0} cannot be assigned to node {1} because its configuration is already assigned to node {2}",
_request
.GlobalRequestId, nodeId, requiredNodeId);
449
ErrorUtilities.VerifyThrow(_state == requiredState, "Request {0} expected to be in state {1} but state is actually {2}",
_request
.GlobalRequestId, requiredState, _state);