49 references to Runtime
Microsoft.Build (36)
BackEnd\Components\RequestBuilder\RequestBuilder.cs (1)
1415
registeredTaskRecord.TaskFactoryParameters.
Runtime
);
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (2)
1229
returnClass.FactoryIdentityParameters.
Runtime
?? XMakeAttributes.MSBuildRuntimeValues.any,
1231
taskIdentityParameters.
Runtime
?? XMakeAttributes.MSBuildRuntimeValues.any,
Instance\TaskFactories\AssemblyTaskFactory.cs (19)
430
string runtime = taskHostParameters.
Runtime
514
if (identityParameters.
Runtime
!= null)
516
if (!XMakeAttributes.IsValidMSBuildRuntimeValue(identityParameters.
Runtime
))
522
identityParameters.
Runtime
,
561
if (XMakeAttributes.RuntimeValuesMatch(taskIdentityParameters.
Runtime
, factoryIdentityParameters.
Runtime
))
589
string normalizedRuntime = XMakeAttributes.GetExplicitMSBuildRuntime(factoryIdentityParameters.
Runtime
);
592
return normalizedRuntime == factoryIdentityParameters.
Runtime
&& normalizedArch == factoryIdentityParameters.Architecture
599
string normalizedRuntime = XMakeAttributes.GetExplicitMSBuildRuntime(taskIdentityParameters.
Runtime
);
602
return normalizedRuntime == taskIdentityParameters.
Runtime
&& normalizedArch == taskIdentityParameters.Architecture
607
if (!XMakeAttributes.TryMergeRuntimeValues(taskIdentityParameters.
Runtime
, factoryIdentityParameters.
Runtime
, out var mergedRuntime))
609
InternalError.Throw($"How did we get two runtime values that were unmergeable? TaskIdentity Runtime: {taskIdentityParameters.
Runtime
}, FactoryIdentity Runtime: {factoryIdentityParameters.
Runtime
}.");
631
if (currentParams.
Runtime
== null ||
632
!currentParams.
Runtime
.Equals(XMakeAttributes.MSBuildRuntimeValues.net, StringComparison.OrdinalIgnoreCase))
658
runtime: currentParams.
Runtime
,
676
if (mergedParameters.
Runtime
!= null)
680
if (!currentRuntime.Equals(XMakeAttributes.GetExplicitMSBuildRuntime(mergedParameters.
Runtime
), StringComparison.OrdinalIgnoreCase))
Instance\TaskFactories\TaskHostTask.cs (4)
306
_taskHostParameters.
Runtime
,
420
LogErrorUnableToCreateTaskHost(_requiredContext, _taskHostParameters.
Runtime
, _taskHostParameters.Architecture, null);
425
LogErrorUnableToCreateTaskHost(_requiredContext, _taskHostParameters.
Runtime
, _taskHostParameters.Architecture, ex);
429
LogErrorUnableToCreateTaskHost(_requiredContext, _taskHostParameters.
Runtime
, _taskHostParameters.Architecture, e);
Instance\TaskRegistry.cs (10)
907
int runtimeHash = obj.TaskIdentityParameters.
Runtime
== null ? 0 : StringComparer.OrdinalIgnoreCase.GetHashCode(obj.TaskIdentityParameters.
Runtime
);
949
return string.Equals(x.
Runtime
, y.
Runtime
, StringComparison.OrdinalIgnoreCase) &&
957
string runtimeX = x.
Runtime
;
958
string runtimeY = y.
Runtime
;
1159
Assumed.True(taskFactoryParameters.
Runtime
!= null && taskFactoryParameters.Architecture != null, "if the parameters are non-null, it should contain both Runtime and Architecture when we get here!");
1510
{ nameof(TaskHostParameters.
Runtime
), TaskFactoryParameters.
Runtime
},
1527
bool containsArchOrRuntimeParam = TaskFactoryParameters.
Runtime
!= null
Microsoft.Build.Framework (13)
BackEnd\CommunicationsUtilities.cs (5)
589
Assumed.NotNull(taskHostParameters.
Runtime
, "Should always have an explicit runtime when we call this method.");
592
if (taskHostParameters.
Runtime
.Equals(XMakeAttributes.MSBuildRuntimeValues.clr2, StringComparison.OrdinalIgnoreCase))
596
else if (taskHostParameters.
Runtime
.Equals(XMakeAttributes.MSBuildRuntimeValues.clr4, StringComparison.OrdinalIgnoreCase))
600
else if (taskHostParameters.
Runtime
.Equals(XMakeAttributes.MSBuildRuntimeValues.net, StringComparison.OrdinalIgnoreCase))
623
XMakeAttributes.MSBuildRuntimeValues.net.Equals(taskHostParameters.
Runtime
, StringComparison.OrdinalIgnoreCase);
BinaryTranslator.cs (1)
1075
string runtime = value.
Runtime
;
TaskHostParameters.cs (7)
79
StringComparer.OrdinalIgnoreCase.Equals(
Runtime
?? string.Empty, other.
Runtime
?? string.Empty)
91
hash = hash * 31 + comparer.GetHashCode(
Runtime
?? string.Empty);
132
runtime: overrideParameters.
Runtime
?? baseParameters.
Runtime
,
163
{ nameof(
Runtime
),
Runtime
?? string.Empty },