21 references to NodeProviderType
Microsoft.Build (16)
BackEnd\Components\Communications\INodeProvider.cs (1)
43
NodeProviderType
ProviderType
BackEnd\Components\Communications\NodeInfo.cs (5)
25
private
NodeProviderType
_providerType;
36
public NodeInfo(int nodeId,
NodeProviderType
providerType)
54
public
NodeProviderType
ProviderType
92
NodeAffinity.InProc => _providerType ==
NodeProviderType
.InProc,
93
NodeAffinity.OutOfProc => _providerType !=
NodeProviderType
.InProc,
BackEnd\Components\Communications\NodeProviderInProc.cs (2)
107
public
NodeProviderType
ProviderType
109
get { return
NodeProviderType
.InProc; }
BackEnd\Components\Communications\NodeProviderOutOfProc.cs (2)
41
public
NodeProviderType
ProviderType
45
{ return
NodeProviderType
.OutOfProc; }
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (2)
122
public
NodeProviderType
ProviderType
126
{ return
NodeProviderType
.OutOfProc; }
BackEnd\Components\Scheduler\Scheduler.cs (4)
497
case
NodeProviderType
.InProc:
500
case
NodeProviderType
.OutOfProc:
503
case
NodeProviderType
.Remote:
1741
existingRequestAffinity = (_availableNodes[assignedNodeId].ProviderType ==
NodeProviderType
.InProc) ? NodeAffinity.InProc : NodeAffinity.OutOfProc;
Microsoft.Build.Engine.UnitTests (5)
BackEnd\Scheduler_Tests.cs (5)
78
_scheduler.ReportNodesCreated(new NodeInfo[] { new NodeInfo(1,
NodeProviderType
.InProc) });
404
List<NodeInfo> nodeInfos = new List<NodeInfo>(new NodeInfo[] { new NodeInfo(1,
NodeProviderType
.InProc) });
862
NodeProviderType
nodeType;
865
nodeType =
NodeProviderType
.InProc;
870
nodeType =
NodeProviderType
.OutOfProc;