3 implementations of Name
Microsoft.TemplateEngine.Edge (1)
Settings\TemplateInfoReader.cs (1)
212public string Name => _parameter.Name;
Microsoft.TemplateEngine.Utils (1)
TemplateParameter.cs (1)
47public string Name { get; }
Microsoft.TemplateSearch.Common (1)
TemplateDiscoveryMetadata\BlobStorageTemplateInfo.cs (1)
387public string Name { get; internal set; }
54 references to Name
Microsoft.TemplateEngine.Abstractions (2)
Parameters\ParameterDefinitionSet.cs (1)
30: this(parameters?.ToDictionary(p => p.Name, p => p))
Parameters\ParameterSetData.cs (1)
55bool isSet = inputParameters != null && inputParameters.TryGetValue(p.Name, out value);
Microsoft.TemplateEngine.Cli (12)
CliTemplateInfo.cs (4)
98if (parameters.ContainsKey(parameter.Name)) 102throw new Exception($"Template {Identity} defines {parameter.Name} twice."); 106parameters[parameter.Name] = new ChoiceTemplateParameter(parameter, CliData); 110parameters[parameter.Name] = new CliTemplateParameter(parameter, CliData);
CliTemplateParameter.cs (7)
38Name = parameter.Name; 55|| data.HiddenParameterNames.Contains(parameter.Name); 57AlwaysShow = data.ParametersToAlwaysShow.Contains(parameter.Name); 60if (data.ShortNameOverrides.ContainsKey(parameter.Name)) 62_shortNameOverrides.Add(data.ShortNameOverrides[parameter.Name]); 64if (data.LongNameOverrides.ContainsKey(parameter.Name)) 66_longNameOverrides.Add(data.LongNameOverrides[parameter.Name]);
TelemetryHelper.cs (1)
28ITemplateParameter? parameter = template.ParameterDefinitions.FirstOrDefault(x => string.Equals(x.Name, parameterName, StringComparison.Ordinal));
Microsoft.TemplateEngine.Edge (30)
_generated\23\TemplateCacheJsonSerializerContext.ITemplateParameter.g.cs (2)
98Getter = static obj => ((global::Microsoft.TemplateEngine.Abstractions.ITemplateParameter)obj).Name, 340string __value_Name = ((global::Microsoft.TemplateEngine.Abstractions.ITemplateParameter)value).Name;
Settings\TemplateInfo.cs (4)
178tags[parameter.Name] = new CacheTag(parameter.DisplayName, parameter.Documentation, choices, parameter.DefaultValue); 197cacheParameters[parameter.Name] = new CacheParameter() 258if (!localizationInfo.ParameterSymbols.TryGetValue(parameter.Name, out localization)) 283name: parameter.Name,
Settings\TemplateInfoReader.cs (3)
145string? name = jObject.ToString(nameof(ITemplateParameter.Name)); 148throw new ArgumentException($"{nameof(ITemplateParameter.Name)} property should not be null or whitespace", nameof(jObject)); 212public string Name => _parameter.Name;
Template\InputDataSet.cs (1)
52bool isSet = inputParameters != null && inputParameters.TryGetValue(p.Name, out value);
Template\InputDataSetExtensions.cs (3)
96throw new ArgumentException(string.Format(LocalizableStrings.EvaluatedInputParameterData_Error_ConditionsInvalid, inputParameterData.ParameterDefinition.Name)); 109inputParameterData.ParameterDefinition.Name)); 117inputParameterData.ParameterDefinition.Name,
Template\ParameterSetBuilder.cs (12)
131invalidParams.Add(pair.a.ParameterDefinition.Name); 159if (useHostDefaults && host.TryGetHostParamDefault(parameter.Name, out string? hostParamValue) && hostParamValue != null) 172paramsWithInvalidValues.Add(parameter.Name); 189paramsWithInvalidValues.Add(parameter.Name); 199.ToDictionary(p => p.ParameterDefinition.Name, p => p); 228parameter.ParameterDefinition.Name, 257disabledParameters.ForEach(p => variableCollection.Remove(p.ParameterDefinition.Name)); 261logger.LogWarning(LocalizableStrings.ConditionEvaluation_Warning_CyclicDependency, cycle.Select(p => p.ParameterDefinition.Name).ToCsvString()); 268parameter.ParameterDefinition.Name, 277variableCollection.Remove(parameter.ParameterDefinition.Name); 286cycle.Select(p => p.ParameterDefinition.Name).ToCsvString()), 331parameter.ParameterDefinition.Name,
Template\TemplateCreator.cs (5)
296if (templateParamsBuilder.TryGetValue(inputParam.ParameterDefinition.Name, out ITemplateParameter paramFromTemplate)) 314_logger.LogDebug($"Template {template.Identity} has an invalid DefaultIfOptionWithoutValue value for parameter {inputParam.ParameterDefinition.Name}"); // CodeQL [cs/privacy/suspicious-logging-arguments] False Positive: CodeQL wrongly detected "Identity" 321tmpParamsWithInvalidValues.Add(paramFromTemplate.Name); 340tmpParamsWithInvalidValues.Add(paramFromTemplate.Name); 432.Select(v => v.ParameterDefinition.Name);
Microsoft.TemplateEngine.Utils (4)
TemplateInfoExtensions.cs (2)
59param => param.Name.Equals(parameterName, StringComparison.OrdinalIgnoreCase)); 71param => param.Name.Equals(parameterName, StringComparison.OrdinalIgnoreCase)
TemplateParameter.cs (2)
104public bool Equals(ITemplateParameter other) => !string.IsNullOrEmpty(Name) && !string.IsNullOrEmpty(other.Name) && Name == other.Name;
Microsoft.TemplateSearch.Common (6)
TemplateDiscoveryMetadata\BlobStorageTemplateInfo.cs (4)
324if (string.IsNullOrWhiteSpace(parameter.Name)) 328Name = parameter.Name; 439public bool Equals(ITemplateParameter other) => !string.IsNullOrEmpty(Name) && !string.IsNullOrEmpty(other.Name) && Name == other.Name;
TemplateSearchCache\TemplateSearchData.Json.cs (2)
132writer.WritePropertyName(nameof(ITemplateParameter.Name)); 133writer.WriteStringValue(param.Name);