44 references to Architecture
Microsoft.Build (32)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (2)
923
returnClass.FactoryIdentityParameters.
Architecture
?? XMakeAttributes.MSBuildArchitectureValues.any,
925
taskIdentityParameters.
Architecture
?? XMakeAttributes.MSBuildArchitectureValues.any);
CommunicationsUtilities.cs (2)
870
ErrorUtilities.VerifyThrow(taskHostParameters.
Architecture
!= null, "Should always have an explicit architecture when we call this method.");
889
architectureFlagToSet = taskHostParameters.
Architecture
;
Instance\TaskFactories\AssemblyTaskFactory.cs (14)
363
string architecture = mergedParameters.
Architecture
?? XMakeAttributes.GetCurrentMSBuildArchitecture();
506
if (identityParameters.
Architecture
!= null)
508
if (!XMakeAttributes.IsValidMSBuildArchitectureValue(identityParameters.
Architecture
))
514
identityParameters.
Architecture
,
538
if (XMakeAttributes.ArchitectureValuesMatch(taskIdentityParameters.
Architecture
, factoryIdentityParameters.
Architecture
))
564
architecture: XMakeAttributes.GetExplicitMSBuildArchitecture(taskIdentityParameters.
Architecture
));
571
architecture: XMakeAttributes.GetExplicitMSBuildArchitecture(factoryIdentityParameters.
Architecture
));
581
if (!XMakeAttributes.TryMergeArchitectureValues(taskIdentityParameters.
Architecture
, factoryIdentityParameters.
Architecture
, out var mergedArchitecture))
584
$"TaskIdentity Architecture: {taskIdentityParameters.
Architecture
}, FactoryIdentity Architecture: {factoryIdentityParameters.
Architecture
}.");
650
if (mergedParameters.
Architecture
!= null)
654
if (!currentArchitecture.Equals(XMakeAttributes.GetExplicitMSBuildArchitecture(mergedParameters.
Architecture
), StringComparison.OrdinalIgnoreCase))
Instance\TaskFactories\TaskHostTask.cs (4)
292
_taskHostParameters.
Architecture
);
379
LogErrorUnableToCreateTaskHost(_requiredContext, _taskHostParameters.Runtime, _taskHostParameters.
Architecture
, null);
384
LogErrorUnableToCreateTaskHost(_requiredContext, _taskHostParameters.Runtime, _taskHostParameters.
Architecture
, null);
388
LogErrorUnableToCreateTaskHost(_requiredContext, _taskHostParameters.Runtime, _taskHostParameters.
Architecture
, e);
Instance\TaskRegistry.cs (10)
914
int architectureHash = obj.TaskIdentityParameters.
Architecture
== null ? 0 : StringComparer.OrdinalIgnoreCase.GetHashCode(obj.TaskIdentityParameters.
Architecture
);
955
string.Equals(x.
Architecture
, y.
Architecture
, StringComparison.OrdinalIgnoreCase) &&
967
string architectureX = x.
Architecture
;
968
string architectureY = y.
Architecture
;
1173
taskFactoryParameters.Runtime != null && taskFactoryParameters.
Architecture
!= null,
1523
{ nameof(TaskHostParameters.
Architecture
), TaskFactoryParameters.
Architecture
},
1540
|| TaskFactoryParameters.
Architecture
!= null;
Microsoft.Build.Engine.UnitTests (3)
BackEnd\TaskRegistry_Tests.cs (1)
1915
Assert.Equal(expectedArchitecture, record.TaskFactoryParameters.
Architecture
);
TestComparers\TaskRegistryComparers.cs (2)
57
Assert.Equal(xParams.
Architecture
, yParams.
Architecture
);
Microsoft.Build.Framework (5)
BinaryTranslator.cs (1)
1130
string architecture = value.
Architecture
;
TaskHostParameters.cs (4)
109
architecture: overrideParameters.
Architecture
?? baseParameters.
Architecture
,
121
{ nameof(
Architecture
),
Architecture
?? string.Empty },
Microsoft.Build.Tasks.Core (2)
CommunicationsUtilities.cs (2)
870
ErrorUtilities.VerifyThrow(taskHostParameters.
Architecture
!= null, "Should always have an explicit architecture when we call this method.");
889
architectureFlagToSet = taskHostParameters.
Architecture
;
MSBuild (2)
CommunicationsUtilities.cs (2)
870
ErrorUtilities.VerifyThrow(taskHostParameters.
Architecture
!= null, "Should always have an explicit architecture when we call this method.");
889
architectureFlagToSet = taskHostParameters.
Architecture
;