3 instantiations of TemplateConstraintInfo
Microsoft.TemplateEngine.Edge (2)
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (1)
60 references to TemplateConstraintInfo
Microsoft.TemplateEngine.Abstractions (2)
Microsoft.TemplateEngine.Cli (1)
Microsoft.TemplateEngine.Edge (45)
_generated\21\TemplateCacheJsonSerializerContext.TemplateConstraintInfo.g.cs (19)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.TemplateEngine.Abstractions.Constraints.TemplateConstraintInfo>? _TemplateConstraintInfo;
19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.TemplateEngine.Abstractions.Constraints.TemplateConstraintInfo> TemplateConstraintInfo
22get => _TemplateConstraintInfo ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.TemplateEngine.Abstractions.Constraints.TemplateConstraintInfo>)Options.GetTypeInfo(typeof(global::Microsoft.TemplateEngine.Abstractions.Constraints.TemplateConstraintInfo));
25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.TemplateEngine.Abstractions.Constraints.TemplateConstraintInfo> Create_TemplateConstraintInfo(global::System.Text.Json.JsonSerializerOptions options)
27if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.TemplateEngine.Abstractions.Constraints.TemplateConstraintInfo>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.TemplateEngine.Abstractions.Constraints.TemplateConstraintInfo> jsonTypeInfo))
29var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.TemplateEngine.Abstractions.Constraints.TemplateConstraintInfo>
35ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.TemplateEngine.Abstractions.Constraints.TemplateConstraintInfo).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(string), typeof(string)}, modifiers: null),
41jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.TemplateEngine.Abstractions.Constraints.TemplateConstraintInfo>(options, objectInfo);
58DeclaringType = typeof(global::Microsoft.TemplateEngine.Abstractions.Constraints.TemplateConstraintInfo),
60Getter = static obj => ((global::Microsoft.TemplateEngine.Abstractions.Constraints.TemplateConstraintInfo)obj).Type,
68AttributeProviderFactory = static () => typeof(global::Microsoft.TemplateEngine.Abstractions.Constraints.TemplateConstraintInfo).GetProperty("Type", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
79DeclaringType = typeof(global::Microsoft.TemplateEngine.Abstractions.Constraints.TemplateConstraintInfo),
81Getter = static obj => ((global::Microsoft.TemplateEngine.Abstractions.Constraints.TemplateConstraintInfo)obj).Args,
89AttributeProviderFactory = static () => typeof(global::Microsoft.TemplateEngine.Abstractions.Constraints.TemplateConstraintInfo).GetProperty("Args", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
99private void TemplateConstraintInfoSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.TemplateEngine.Abstractions.Constraints.TemplateConstraintInfo? value)
109string __value_Type = ((global::Microsoft.TemplateEngine.Abstractions.Constraints.TemplateConstraintInfo)value).Type;
114string __value_Args = ((global::Microsoft.TemplateEngine.Abstractions.Constraints.TemplateConstraintInfo)value).Args;
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (8)
Microsoft.TemplateEngine.Utils (2)
Microsoft.TemplateSearch.Common (2)