9 references to TaskParameterTypeVerifier
Microsoft.Build (9)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (5)
1027
else if (
TaskParameterTypeVerifier
.TryGetSupportedTaskItemValueType(elementType, out Type taskItemValueType))
1461
if (
TaskParameterTypeVerifier
.IsValidScalarInputParameter(parameterType))
1471
else if (
TaskParameterTypeVerifier
.IsValidVectorInputParameter(parameterType))
1606
&&
TaskParameterTypeVerifier
.TryGetSupportedTaskItemValueType(elementType, out _);
1640
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?");