2 writes to ParameterDefinition
Microsoft.TemplateEngine.Edge (2)
Template\ParameterSetBuilder.cs (2)
351ParameterDefinition = parameterDefinition; 366ParameterDefinition = parameterDefinition;
17 references to ParameterDefinition
Microsoft.TemplateEngine.Edge (17)
Template\ParameterSetBuilder.cs (17)
131invalidParams.Add(pair.a.ParameterDefinition.Name); 199.ToDictionary(p => p.ParameterDefinition.Name, p => p); 221if (!string.IsNullOrEmpty(parameter.ParameterDefinition.Precedence.IsEnabledCondition)) 227parameter.ParameterDefinition.Precedence.IsEnabledCondition!, 228parameter.ParameterDefinition.Name, 257disabledParameters.ForEach(p => variableCollection.Remove(p.ParameterDefinition.Name)); 261logger.LogWarning(LocalizableStrings.ConditionEvaluation_Warning_CyclicDependency, cycle.Select(p => p.ParameterDefinition.Name).ToCsvString()); 267parameter.ParameterDefinition.Precedence.IsEnabledCondition!, 268parameter.ParameterDefinition.Name, 277variableCollection.Remove(parameter.ParameterDefinition.Name); 286cycle.Select(p => p.ParameterDefinition.Name).ToCsvString()), 327if (!string.IsNullOrEmpty(parameter.ParameterDefinition.Precedence.IsRequiredCondition)) 330parameter.ParameterDefinition.Precedence.IsRequiredCondition!, 331parameter.ParameterDefinition.Name, 391public override string ToString() => $"{ParameterDefinition}: {Value?.ToString() ?? "<null>"}"; 396this.ParameterDefinition, 407return new EvalData(ParameterDefinition, Value, IsEnabledConditionResult, IsRequiredConditionResult)