9 references to TaskParameterTypeVerifier
Microsoft.Build (9)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (5)
1028
else if (
TaskParameterTypeVerifier
.TryGetSupportedTaskItemValueType(elementType, out Type taskItemValueType))
1465
if (
TaskParameterTypeVerifier
.IsValidScalarInputParameter(parameterType))
1475
else if (
TaskParameterTypeVerifier
.IsValidVectorInputParameter(parameterType))
1610
&&
TaskParameterTypeVerifier
.TryGetSupportedTaskItemValueType(elementType, out _);
1644
bool isSupportedTypedTaskItem =
TaskParameterTypeVerifier
.TryGetSupportedTaskItemValueType(parameterType, out Type taskItemValueType);
Instance\TaskRegistry.cs (2)
1632
(!output && (!
TaskParameterTypeVerifier
.IsValidInputParameter(paramType))) ||
1633
(output && !
TaskParameterTypeVerifier
.IsValidOutputParameter(paramType)))
parent\Shared\TaskParameter.cs (2)
119
Assumed.True(
TaskParameterTypeVerifier
.IsValidInputParameter(wrappedParameterType) ||
TaskParameterTypeVerifier
.IsValidOutputParameter(wrappedParameterType), $"How did we manage to get a task parameter of type {wrappedParameterType} that isn't a valid parameter type?");