3 implementations of Precedence
Microsoft.TemplateEngine.Edge (1)
Settings\TemplateInfoReader.cs (1)
215
public TemplateParameterPrecedence
Precedence
=> _parameter.Precedence;
Microsoft.TemplateEngine.Utils (1)
TemplateParameter.cs (1)
52
public TemplateParameterPrecedence
Precedence
{ get; init; } = TemplateParameterPrecedence.Default;
Microsoft.TemplateSearch.Common (1)
TemplateDiscoveryMetadata\BlobStorageTemplateInfo.cs (1)
398
public TemplateParameterPrecedence
Precedence
{ get; }
26 references to Precedence
Microsoft.TemplateEngine.Cli (4)
CliTemplateParameter.cs (4)
51
IsRequired = parameter.
Precedence
.PrecedenceDefinition == PrecedenceDefinition.Required && parameter.DefaultValue == null;
53
parameter.
Precedence
.PrecedenceDefinition == PrecedenceDefinition.Implicit
54
|| parameter.
Precedence
.PrecedenceDefinition == PrecedenceDefinition.Disabled
68
_precedence = parameter.
Precedence
;
Microsoft.TemplateEngine.Edge (21)
_generated\23\TemplateCacheJsonSerializerContext.ITemplateParameter.g.cs (2)
139
Getter = static obj => ((global::Microsoft.TemplateEngine.Abstractions.ITemplateParameter)obj).
Precedence
,
347
global::Microsoft.TemplateEngine.Abstractions.TemplateParameterPrecedence __value_Precedence = ((global::Microsoft.TemplateEngine.Abstractions.ITemplateParameter)value).
Precedence
;
Settings\TemplateInfo.cs (1)
289
precedence: parameter.
Precedence
,
Settings\TemplateInfoReader.cs (2)
180
TemplateParameterPrecedence precedence = jObject.ToTemplateParameterPrecedence(nameof(ITemplateParameter.
Precedence
));
215
public TemplateParameterPrecedence Precedence => _parameter.
Precedence
;
Template\InputDataSetExtensions.cs (8)
37
string.IsNullOrEmpty(p.ParameterDefinition.
Precedence
.IsEnabledCondition)).ToList());
42
string.IsNullOrEmpty(p.ParameterDefinition.
Precedence
.IsRequiredCondition)).ToList());
52
!string.IsNullOrEmpty(p.
Precedence
.IsRequiredCondition) ||
53
!string.IsNullOrEmpty(p.
Precedence
.IsEnabledCondition));
60
return inputParameterData.ParameterDefinition.
Precedence
.PrecedenceDefinition switch
70
(dt.IsRequiredConditionResult.HasValue && dt.IsRequiredConditionResult.Value) || dt.ParameterDefinition.
Precedence
.IsRequired
92
string.IsNullOrEmpty(inputParameterData.ParameterDefinition.
Precedence
.IsEnabledCondition) ^ !evaluatedInputParameterData.IsEnabledConditionResult.HasValue
94
string.IsNullOrEmpty(inputParameterData.ParameterDefinition.
Precedence
.IsRequiredCondition) ^ !evaluatedInputParameterData.IsRequiredConditionResult.HasValue))
Template\ParameterSetBuilder.cs (6)
59
param.
Precedence
.CanBeRequired,
221
if (!string.IsNullOrEmpty(parameter.ParameterDefinition.
Precedence
.IsEnabledCondition))
227
parameter.ParameterDefinition.
Precedence
.IsEnabledCondition!,
267
parameter.ParameterDefinition.
Precedence
.IsEnabledCondition!,
327
if (!string.IsNullOrEmpty(parameter.ParameterDefinition.
Precedence
.IsRequiredCondition))
330
parameter.ParameterDefinition.
Precedence
.IsRequiredCondition!,
Template\TemplateCreator.cs (2)
319
if (string.IsNullOrEmpty(paramFromTemplate.
Precedence
.IsEnabledCondition))
394
!string.IsNullOrEmpty(v.ParameterDefinition.
Precedence
.IsRequiredCondition) &&
Microsoft.TemplateSearch.Common (1)
TemplateDiscoveryMetadata\BlobStorageTemplateInfo.cs (1)
340
Precedence = parameter.
Precedence
;