6 instantiations of TaskParameter
MSBuild (6)
parent\Shared\TaskHostBuildResponse.cs (1)
101
dict[entry.Key] = new
TaskParameter
(entry.Value);
parent\Shared\TaskHostConfiguration.cs (1)
237
_taskParameters[parameter.Key] = new
TaskParameter
(parameter.Value);
parent\Shared\TaskHostTaskComplete.cs (1)
129
_taskOutputParameters[parameter.Key] = parameter.Value as TaskParameter ?? new
TaskParameter
(parameter.Value);
parent\Shared\TaskParameter.cs (3)
211
var parameter = new
TaskParameter
();
216
return new
TaskParameter
(wrappedParameter);
308
TaskParameter taskParameter =
new
();
32 references to TaskParameter
MSBuild (32)
OutOfProcTaskAppDomainWrapperBase.cs (4)
112
IDictionary<string,
TaskParameter
> taskParams)
324
IDictionary<string,
TaskParameter
> taskParams)
397
foreach (KeyValuePair<string,
TaskParameter
> param in taskParams)
472
?
TaskParameter
.CreateForTaskOutput(outputValue, value.PropertyType)
OutOfProcTaskHostNode.cs (1)
1672
IDictionary<string,
TaskParameter
> taskParams = taskConfiguration.TaskParameters;
parent\Shared\TaskHostBuildResponse.cs (13)
23
private List<Dictionary<string,
TaskParameter
>>? _targetOutputsPerProject;
29
public TaskHostBuildResponse(int requestId, bool success, List<Dictionary<string,
TaskParameter
>>? targetOutputsPerProject)
48
public List<Dictionary<string,
TaskParameter
>>? TargetOutputsPerProject => _targetOutputsPerProject;
62
foreach (Dictionary<string,
TaskParameter
> projectOutputs in _targetOutputsPerProject)
68
foreach (KeyValuePair<string,
TaskParameter
> entry in projectOutputs)
87
List<Dictionary<string,
TaskParameter
>>? outputs = null;
91
outputs = new List<Dictionary<string,
TaskParameter
>>(engineResult.TargetOutputsPerProject.Count);
95
var dict = new Dictionary<string,
TaskParameter
>(projectOutputs?.Count ?? 0, StringComparer.OrdinalIgnoreCase);
135
_targetOutputsPerProject = new List<Dictionary<string,
TaskParameter
>>(count);
138
Dictionary<string,
TaskParameter
>? dict = null;
139
translator.TranslateDictionary(ref dict, StringComparer.OrdinalIgnoreCase,
TaskParameter
.FactoryForDeserialization);
147
Dictionary<string,
TaskParameter
>? dict = _targetOutputsPerProject![i];
148
translator.TranslateDictionary(ref dict, StringComparer.OrdinalIgnoreCase,
TaskParameter
.FactoryForDeserialization);
parent\Shared\TaskHostConfiguration.cs (4)
112
private Dictionary<string,
TaskParameter
> _taskParameters;
233
_taskParameters = new Dictionary<string,
TaskParameter
>(StringComparer.OrdinalIgnoreCase);
459
public Dictionary<string,
TaskParameter
> TaskParameters
566
translator.TranslateDictionary(ref _taskParameters, StringComparer.OrdinalIgnoreCase,
TaskParameter
.FactoryForDeserialization);
parent\Shared\TaskHostTaskComplete.cs (6)
85
private Dictionary<string,
TaskParameter
> _taskOutputParameters = null;
126
_taskOutputParameters = new Dictionary<string,
TaskParameter
>(StringComparer.OrdinalIgnoreCase);
129
_taskOutputParameters[parameter.Key] = parameter.Value as
TaskParameter
?? new TaskParameter(parameter.Value);
197
public Dictionary<string,
TaskParameter
> TaskOutputParameters
204
_taskOutputParameters = new Dictionary<string,
TaskParameter
>(StringComparer.OrdinalIgnoreCase);
263
translator.TranslateDictionary(ref _taskOutputParameters, StringComparer.OrdinalIgnoreCase,
TaskParameter
.FactoryForDeserialization);
parent\Shared\TaskParameter.cs (4)
204
internal static
TaskParameter
CreateForTaskOutput(object wrappedParameter, Type declaredType)
211
var
parameter = new TaskParameter();
306
internal static
TaskParameter
FactoryForDeserialization(ITranslator translator)
308
TaskParameter
taskParameter = new();