8 references to TaskParameterTypeVerifier
Microsoft.Build (8)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (4)
1024
else if (
TaskParameterTypeVerifier
.TryGetSupportedTaskItemValueType(elementType, out Type taskItemValueType))
1426
if (
TaskParameterTypeVerifier
.IsValidScalarInputParameter(parameterType))
1435
else if (
TaskParameterTypeVerifier
.IsValidVectorInputParameter(parameterType))
1553
bool isSupportedTypedTaskItem =
TaskParameterTypeVerifier
.TryGetSupportedTaskItemValueType(parameterType, out Type taskItemValueType);
Instance\TaskRegistry.cs (2)
1826
(!output && (!
TaskParameterTypeVerifier
.IsValidInputParameter(paramType))) ||
1827
(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?");