50 references to architecture
Microsoft.Build (28)
BackEnd\Components\RequestBuilder\TaskBuilder.cs (1)
549
taskIdentityParameters.Add(XMakeAttributes.
architecture
, msbuildArchitecture);
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (3)
924
returnClass.FactoryIdentityParameters.TryGetValue(XMakeAttributes.
architecture
, out usingTaskArchitecture);
928
taskIdentityParameters.TryGetValue(XMakeAttributes.
architecture
, out string taskArchitecture);
1784
[XMakeAttributes.
architecture
] = XMakeAttributes.GetCurrentMSBuildArchitecture()
CommunicationsUtilities.cs (1)
870
ErrorUtilities.VerifyThrow(taskHostParameters.TryGetValue(XMakeAttributes.
architecture
, out string architecture), "Should always have an explicit architecture when we call this method.");
Construction\ProjectUsingTaskElement.cs (3)
124
get => GetAttributeValue(XMakeAttributes.
architecture
);
128
SetOrRemoveAttribute(XMakeAttributes.
architecture
, value, "Set usingtask Architecture {0}", value);
192
public ElementLocation ArchitectureLocation => GetAttributeLocation(XMakeAttributes.
architecture
);
Evaluation\IntrinsicFunctions.cs (1)
508
{ XMakeAttributes.
architecture
, architecture },
Evaluation\ProjectParser.cs (1)
51
private static readonly HashSet<string> ValidAttributesOnUsingTask = new HashSet<string> { XMakeAttributes.condition, XMakeAttributes.label, XMakeAttributes.taskName, XMakeAttributes.assemblyFile, XMakeAttributes.assemblyName, XMakeAttributes.taskFactory, XMakeAttributes.
architecture
, XMakeAttributes.runtime, XMakeAttributes.requiredPlatform, XMakeAttributes.requiredRuntime, XMakeAttributes.overrideUsingTask };
Instance\TaskFactories\AssemblyTaskFactory.cs (11)
396
if (!mergedParameters.ContainsKey(XMakeAttributes.
architecture
))
398
mergedParameters[XMakeAttributes.
architecture
] = XMakeAttributes.GetCurrentMSBuildArchitecture();
546
if (identityParameters.TryGetValue(XMakeAttributes.
architecture
, out architecture))
585
taskIdentityParameters.TryGetValue(XMakeAttributes.
architecture
, out taskArchitecture);
587
factoryIdentityParameters.TryGetValue(XMakeAttributes.
architecture
, out usingTaskArchitecture);
623
mergedParameters.TryGetValue(XMakeAttributes.
architecture
, out mergedArchitecture);
626
mergedParameters[XMakeAttributes.
architecture
] = XMakeAttributes.GetExplicitMSBuildArchitecture(mergedArchitecture);
644
taskIdentityParameters.TryGetValue(XMakeAttributes.
architecture
, out string taskArchitecture);
645
factoryIdentityParameters.TryGetValue(XMakeAttributes.
architecture
, out string usingTaskArchitecture);
653
mergedParameters.Add(XMakeAttributes.
architecture
, mergedArchitecture);
699
if (mergedParameters.TryGetValue(XMakeAttributes.
architecture
, out architecture))
Instance\TaskFactories\TaskHostTask.cs (1)
285
string architecture = _taskHostParameters[XMakeAttributes.
architecture
];
Instance\TaskRegistry.cs (6)
433
taskFactoryParameters.Add(XMakeAttributes.
architecture
, architecture == String.Empty ? XMakeAttributes.MSBuildArchitectureValues.any : architecture);
953
obj.TaskIdentityParameters.TryGetValue(XMakeAttributes.
architecture
, out architecture);
1030
x.TryGetValue(XMakeAttributes.
architecture
, out architectureX);
1036
y.TryGetValue(XMakeAttributes.
architecture
, out architectureY);
1606
|| TaskFactoryParameters?.TryGetValue(XMakeAttributes.
architecture
, out _) == true;
1616
XMakeAttributes.
architecture
,
Microsoft.Build.Engine.UnitTests (22)
BackEnd\AssemblyTaskFactory_Tests.cs (16)
178
factoryIdentityParameters.Add(XMakeAttributes.
architecture
, XMakeAttributes.MSBuildArchitectureValues.currentArchitecture);
184
taskIdentityParameters.Add(XMakeAttributes.
architecture
, XMakeAttributes.GetCurrentMSBuildArchitecture());
198
factoryIdentityParameters.Add(XMakeAttributes.
architecture
, XMakeAttributes.MSBuildArchitectureValues.currentArchitecture);
204
taskIdentityParameters.Add(XMakeAttributes.
architecture
, XMakeAttributes.MSBuildArchitectureValues.currentArchitecture);
280
taskParameters.Add(XMakeAttributes.
architecture
, XMakeAttributes.MSBuildArchitectureValues.any);
313
taskParameters.Add(XMakeAttributes.
architecture
, XMakeAttributes.GetCurrentMSBuildArchitecture());
346
taskParameters.Add(XMakeAttributes.
architecture
, XMakeAttributes.MSBuildArchitectureValues.any);
381
taskParameters.Add(XMakeAttributes.
architecture
, XMakeAttributes.GetCurrentMSBuildArchitecture());
420
taskParameters.Add(XMakeAttributes.
architecture
, XMakeAttributes.MSBuildArchitectureValues.currentArchitecture);
453
taskParameters.Add(XMakeAttributes.
architecture
, XMakeAttributes.MSBuildArchitectureValues.any);
488
taskParameters.Add(XMakeAttributes.
architecture
, XMakeAttributes.MSBuildArchitectureValues.any);
525
taskParameters.Add(XMakeAttributes.
architecture
, XMakeAttributes.MSBuildArchitectureValues.any);
589
taskParameters.Add(XMakeAttributes.
architecture
, XMakeAttributes.MSBuildArchitectureValues.any);
626
taskParameters.Add(XMakeAttributes.
architecture
, XMakeAttributes.MSBuildArchitectureValues.any);
657
factoryParameters.Add(XMakeAttributes.
architecture
, XMakeAttributes.MSBuildArchitectureValues.any);
687
taskParameters.Add(XMakeAttributes.
architecture
, XMakeAttributes.MSBuildArchitectureValues.currentArchitecture);
BackEnd\TaskRegistry_Tests.cs (6)
582
taskParameters.Add(XMakeAttributes.
architecture
, XMakeAttributes.MSBuildArchitectureValues.x86);
1059
taskParameters.Add(XMakeAttributes.
architecture
, XMakeAttributes.MSBuildArchitectureValues.x86);
1083
taskParameters.Add(XMakeAttributes.
architecture
, XMakeAttributes.MSBuildArchitectureValues.x86);
2024
Assert.Equal(expectedArchitecture, record.TaskFactoryParameters[XMakeAttributes.
architecture
]);
2059
{XMakeAttributes.
architecture
, architecture ?? XMakeAttributes.MSBuildArchitectureValues.any}
2082
taskParameters.TryGetValue(XMakeAttributes.
architecture
, out expectedArchitecture);