1 write to Required
Microsoft.Build.Framework (1)
TaskPropertyInfo.cs (1)
29Required = required;
11 references to Required
Microsoft.Build (2)
Instance\TaskFactoryWrapper.cs (1)
307if (propertyInfos[i].Required)
Instance\TaskRegistry.cs (1)
1856required = taskPropertyInfo.Required;
Microsoft.Build.Engine.UnitTests (7)
BackEnd\TaskRegistry_Tests.cs (5)
1218Assert.False(parameterInfo.Required); 1225Assert.True(parameterInfo.Required); 1513Assert.False(((TaskPropertyInfo)registry.TaskRegistrations[new TaskRegistry.RegisteredTaskIdentity("Name", TaskHostParameters.Empty)][0].ParameterGroupAndTaskBody.UsingTaskParameters["ParameterWithAllAttributesHardCoded"]).Required); 1528Assert.False(((TaskPropertyInfo)registry.TaskRegistrations[new TaskRegistry.RegisteredTaskIdentity("Name", TaskHostParameters.Empty)][0].ParameterGroupAndTaskBody.UsingTaskParameters["ParameterWithAllAttributesHardCoded"]).Required); 1595Assert.Equal(parameterInfo.Required, bool.Parse(expandedRequired));
TestComparers\TaskRegistryComparers.cs (2)
104Assert.Equal(x.Required, y.Required);
Microsoft.Build.Framework (1)
ReflectableTaskPropertyInfo.cs (1)
34: base(taskPropertyInfo.Name, taskPropertyInfo.PropertyType, taskPropertyInfo.Output, taskPropertyInfo.Required)
Microsoft.Build.Tasks.Core (1)
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (1)
247CreateProperty(codeTypeDeclaration, propertyInfo.Name, propertyInfo.PropertyType, null, propertyInfo.Output, propertyInfo.Required);