28 references to TemplateParameterPriority
Microsoft.TemplateEngine.Abstractions (12)
ITemplateParameter.cs (1)
28
TemplateParameterPriority
Priority { get; }
TemplateParameterPrecedenceExtensions.cs (11)
15
public static PrecedenceDefinition ToPrecedenceDefinition(this
TemplateParameterPriority
priority)
19
TemplateParameterPriority
.Required => PrecedenceDefinition.Required,
20
TemplateParameterPriority
.Optional => PrecedenceDefinition.Optional,
21
TemplateParameterPriority
.Implicit => PrecedenceDefinition.Implicit,
22
TemplateParameterPriority
.Suggested => throw new NotImplementedException(),
33
public static TemplateParameterPrecedence ToTemplateParameterPrecedence(this
TemplateParameterPriority
priority)
45
public static
TemplateParameterPriority
ToTemplateParameterPriority(this PrecedenceDefinition precedenceDefinition)
49
PrecedenceDefinition.Required =>
TemplateParameterPriority
.Required,
50
PrecedenceDefinition.Optional =>
TemplateParameterPriority
.Optional,
51
PrecedenceDefinition.Implicit =>
TemplateParameterPriority
.Implicit,
52
_ =>
TemplateParameterPriority
.Optional,
Microsoft.TemplateEngine.Edge (14)
_generated\23\TemplateCacheJsonSerializerContext.ITemplateParameter.g.cs (3)
112
var info3 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Microsoft.TemplateEngine.Abstractions.
TemplateParameterPriority
>
127
AttributeProviderFactory = static () => typeof(global::Microsoft.TemplateEngine.Abstractions.ITemplateParameter).GetProperty("Priority", InstanceMemberBindingFlags, null, typeof(global::Microsoft.TemplateEngine.Abstractions.
TemplateParameterPriority
), global::System.Array.Empty<global::System.Type>(), null),
130
properties[3] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Microsoft.TemplateEngine.Abstractions.
TemplateParameterPriority
>(options, info3);
_generated\28\TemplateCacheJsonSerializerContext.TemplateParameterPriority.g.cs (9)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.TemplateEngine.Abstractions.
TemplateParameterPriority
>? _TemplateParameterPriority;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.TemplateEngine.Abstractions.
TemplateParameterPriority
> TemplateParameterPriority
22
get => _TemplateParameterPriority ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.TemplateEngine.Abstractions.
TemplateParameterPriority
>)Options.GetTypeInfo(typeof(global::Microsoft.TemplateEngine.Abstractions.
TemplateParameterPriority
));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.TemplateEngine.Abstractions.
TemplateParameterPriority
> Create_TemplateParameterPriority(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.TemplateEngine.Abstractions.
TemplateParameterPriority
>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.TemplateEngine.Abstractions.
TemplateParameterPriority
> jsonTypeInfo))
29
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateValueInfo<global::Microsoft.TemplateEngine.Abstractions.
TemplateParameterPriority
>(options, global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetEnumConverter<global::Microsoft.TemplateEngine.Abstractions.
TemplateParameterPriority
>(options));
_generated\44\TemplateCacheJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
54
if (type == typeof(global::Microsoft.TemplateEngine.Abstractions.
TemplateParameterPriority
))
Settings\TemplateInfoReader.cs (1)
243
public
TemplateParameterPriority
Priority => _parameter.Priority;
Microsoft.TemplateEngine.Utils (1)
TemplateParameter.cs (1)
50
public
TemplateParameterPriority
Priority => Precedence.PrecedenceDefinition.ToTemplateParameterPriority();
Microsoft.TemplateSearch.Common (1)
TemplateDiscoveryMetadata\BlobStorageTemplateInfo.cs (1)
395
public
TemplateParameterPriority
Priority => Precedence.PrecedenceDefinition.ToTemplateParameterPriority();