4 instantiations of TaskParameter
Microsoft.Build.Tasks.Core (4)
AssemblyDependency\Node\RarTaskParameters.cs (1)
67taskParameters[property.Target.Name] = new TaskParameter(value);
parent\Shared\TaskParameter.cs (3)
211var parameter = new TaskParameter(); 216return new TaskParameter(wrappedParameter); 308TaskParameter taskParameter = new();
16 references to TaskParameter
Microsoft.Build.Tasks.Core (16)
AssemblyDependency\Node\RarNodeExecuteRequest.cs (2)
17private Dictionary<string, TaskParameter> _taskInputs = new(StringComparer.Ordinal); 54translator.TranslateDictionary(ref _taskInputs, StringComparer.Ordinal, TaskParameter.FactoryForDeserialization);
AssemblyDependency\Node\RarNodeExecuteResponse.cs (2)
18private Dictionary<string, TaskParameter> _taskOutputs = new(StringComparer.Ordinal); 40translator.TranslateDictionary(ref _taskOutputs, StringComparer.Ordinal, TaskParameter.FactoryForDeserialization);
AssemblyDependency\Node\RarTaskParameters.cs (4)
52internal static Dictionary<string, TaskParameter> Get(ParameterType parameterType, ResolveAssemblyReference rar) 59Dictionary<string, TaskParameter> taskParameters = new(properties.Length, StringComparer.Ordinal); 103internal static void Set(ParameterType parameterType, ResolveAssemblyReference rar, Dictionary<string, TaskParameter> parameters) 112if (parameters.TryGetValue(property.Target.Name, out TaskParameter? parameter))
parent\Shared\TaskParameter.cs (8)
204internal static TaskParameter CreateForTaskOutput(object wrappedParameter, Type declaredType) 211var parameter = new TaskParameter(); 306internal static TaskParameter FactoryForDeserialization(ITranslator translator) 308TaskParameter taskParameter = new(); 344/// Serializes or deserializes a primitive type value wrapped by this <see cref="TaskParameter"/>. 419/// Serializes or deserializes an array of primitive type values wrapped by this <see cref="TaskParameter"/>. 500/// Serializes or deserializes the value instance wrapped by this <see cref="TaskParameter"/>. 527/// Serializes or deserializes the array instance wrapped by this <see cref="TaskParameter"/>.