1 write to _requestsWeAreBlockedBy
Microsoft.Build (1)
BackEnd\Components\Scheduler\SchedulableRequest.cs (1)
136
_requestsWeAreBlockedBy
= new Dictionary<BlockingRequestKey, SchedulableRequest>();
11 references to _requestsWeAreBlockedBy
Microsoft.Build (11)
BackEnd\Components\Scheduler\SchedulableRequest.cs (11)
206
return
_requestsWeAreBlockedBy
.Count;
217
return
_requestsWeAreBlockedBy
.Values;
344
Assumed.False(
_requestsWeAreBlockedBy
.ContainsKey(key), "We are already blocked by this request.");
362
_requestsWeAreBlockedBy
[key] = blockingRequest;
420
Assumed.Zero(
_requestsWeAreBlockedBy
.Count, "We can't be complete if we are still blocked on requests.");
438
Assumed.Zero(
_requestsWeAreBlockedBy
.Count, "We are blocked by requests.");
610
if (
_requestsWeAreBlockedBy
.Count != 0)
612
List<SchedulableRequest> tempRequests = new List<SchedulableRequest>(
_requestsWeAreBlockedBy
.Values);
640
Assumed.True(
_requestsWeAreBlockedBy
.TryGetValue(blockingRequestKey, out SchedulableRequest unblockingRequest), "We are not blocked by the specified request.");
643
_requestsWeAreBlockedBy
.Remove(blockingRequestKey);
653
if (
_requestsWeAreBlockedBy
.Count == 0)