4 instantiations of TaskParameter
MSBuild (4)
TaskHostBuildResponse.cs (1)
101dict[entry.Key] = new TaskParameter(entry.Value);
TaskHostConfiguration.cs (1)
228_taskParameters[parameter.Key] = new TaskParameter(parameter.Value);
TaskHostTaskComplete.cs (1)
123_taskOutputParameters[parameter.Key] = new TaskParameter(parameter.Value);
TaskParameter.cs (1)
283TaskParameter taskParameter = new();
28 references to TaskParameter
MSBuild (28)
OutOfProcTaskAppDomainWrapperBase.cs (3)
111IDictionary<string, TaskParameter> taskParams) 311IDictionary<string, TaskParameter> taskParams) 365foreach (KeyValuePair<string, TaskParameter> param in taskParams)
OutOfProcTaskHostNode.cs (1)
1405IDictionary<string, TaskParameter> taskParams = taskConfiguration.TaskParameters;
TaskHostBuildResponse.cs (13)
23private List<Dictionary<string, TaskParameter>>? _targetOutputsPerProject; 29public TaskHostBuildResponse(int requestId, bool success, List<Dictionary<string, TaskParameter>>? targetOutputsPerProject) 48public List<Dictionary<string, TaskParameter>>? TargetOutputsPerProject => _targetOutputsPerProject; 62foreach (Dictionary<string, TaskParameter> projectOutputs in _targetOutputsPerProject) 68foreach (KeyValuePair<string, TaskParameter> entry in projectOutputs) 87List<Dictionary<string, TaskParameter>>? outputs = null; 91outputs = new List<Dictionary<string, TaskParameter>>(engineResult.TargetOutputsPerProject.Count); 95var dict = new Dictionary<string, TaskParameter>(projectOutputs?.Count ?? 0, StringComparer.OrdinalIgnoreCase); 135_targetOutputsPerProject = new List<Dictionary<string, TaskParameter>>(count); 138Dictionary<string, TaskParameter>? dict = null; 139translator.TranslateDictionary(ref dict, StringComparer.OrdinalIgnoreCase, TaskParameter.FactoryForDeserialization); 147Dictionary<string, TaskParameter>? dict = _targetOutputsPerProject![i]; 148translator.TranslateDictionary(ref dict, StringComparer.OrdinalIgnoreCase, TaskParameter.FactoryForDeserialization);
TaskHostConfiguration.cs (4)
103private Dictionary<string, TaskParameter> _taskParameters; 224_taskParameters = new Dictionary<string, TaskParameter>(StringComparer.OrdinalIgnoreCase); 408public Dictionary<string, TaskParameter> TaskParameters 515translator.TranslateDictionary(ref _taskParameters, StringComparer.OrdinalIgnoreCase, TaskParameter.FactoryForDeserialization);
TaskHostTaskComplete.cs (5)
85private Dictionary<string, TaskParameter> _taskOutputParameters = null; 120_taskOutputParameters = new Dictionary<string, TaskParameter>(StringComparer.OrdinalIgnoreCase); 191public Dictionary<string, TaskParameter> TaskOutputParameters 198_taskOutputParameters = new Dictionary<string, TaskParameter>(StringComparer.OrdinalIgnoreCase); 244translator.TranslateDictionary(ref _taskOutputParameters, StringComparer.OrdinalIgnoreCase, TaskParameter.FactoryForDeserialization);
TaskParameter.cs (2)
281internal static TaskParameter FactoryForDeserialization(ITranslator translator) 283TaskParameter taskParameter = new();