9 references to TaskParameterTypeVerifier
Microsoft.Build (7)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (5)
1026else if (TaskParameterTypeVerifier.TryGetSupportedTaskItemValueType(elementType, out Type taskItemValueType)) 1463if (TaskParameterTypeVerifier.IsValidScalarInputParameter(parameterType)) 1473else if (TaskParameterTypeVerifier.IsValidVectorInputParameter(parameterType)) 1608&& TaskParameterTypeVerifier.TryGetSupportedTaskItemValueType(elementType, out _); 1642bool isSupportedTypedTaskItem = TaskParameterTypeVerifier.TryGetSupportedTaskItemValueType(parameterType, out Type taskItemValueType);
Instance\TaskRegistry.cs (2)
1631(!output && (!TaskParameterTypeVerifier.IsValidInputParameter(paramType))) || 1632(output && !TaskParameterTypeVerifier.IsValidOutputParameter(paramType)))
Microsoft.Build.Framework (2)
BackEnd\TaskParameter.cs (2)
118Assumed.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?");