21 references to TaskPropertyInfo
Microsoft.Build (5)
Instance\ReflectableTaskPropertyInfo.cs (3)
35: base(taskPropertyInfo.Name, taskPropertyInfo.PropertyType, taskPropertyInfo.Output, taskPropertyInfo.Required) 46: base( 61: base(
Instance\TaskRegistry.cs (2)
1761UsingTaskParameters.Add(parameter.Name, new TaskPropertyInfo(parameter.Name, paramType, output, required)); 1805taskPropertyInfo = new TaskPropertyInfo(name, propertyType, output, required);
Microsoft.Build.Engine.UnitTests (1)
BackEnd\TaskBuilderTestTask.cs (1)
1310propertyInfos[i] = new TaskPropertyInfo(
Microsoft.Build.Tasks.Core (1)
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (1)
189.Select(i => new TaskPropertyInfo(
Microsoft.Build.Tasks.UnitTests (10)
RoslynCodeTaskFactory_Tests.cs (10)
235new TaskPropertyInfo("Parameter1", typeof(string), output: false, required: true), 236new TaskPropertyInfo("Parameter2", typeof(string), output: true, required: false), 237new TaskPropertyInfo("Parameter3", typeof(string), output: true, required: true), 238new TaskPropertyInfo("Parameter4", typeof(ITaskItem), output: false, required: false), 239new TaskPropertyInfo("Parameter5", typeof(ITaskItem[]), output: false, required: false), 344new TaskPropertyInfo("Parameter1", typeof(string), output: false, required: true), 345new TaskPropertyInfo("Parameter2", typeof(string), output: true, required: false), 346new TaskPropertyInfo("Parameter3", typeof(string), output: true, required: true), 347new TaskPropertyInfo("Parameter4", typeof(ITaskItem), output: false, required: false), 348new TaskPropertyInfo("Parameter5", typeof(ITaskItem[]), output: false, required: false),
MonoTargetsTasks (1)
JsonToItemsTaskFactory\JsonToItemsTaskFactory.cs (1)
79_taskProperties[0] = new TaskPropertyInfo(nameof(JsonFilePath), typeof(string), output: false, required: true);
MSBuild (3)
ReflectableTaskPropertyInfo.cs (3)
35: base(taskPropertyInfo.Name, taskPropertyInfo.PropertyType, taskPropertyInfo.Output, taskPropertyInfo.Required) 46: base( 61: base(