2 instantiations of RequiredAttributeDescriptor
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\RequiredAttributeDescriptorBuilder.cs (1)
49
return new
RequiredAttributeDescriptor
(
rzc (1)
Json\ObjectReaders_TagHelpers.cs (1)
74
return new
RequiredAttributeDescriptor
(
23 references to RequiredAttributeDescriptor
Microsoft.CodeAnalysis.Razor.Compiler (14)
Language\RequiredAttributeDescriptor.cs (1)
10
public sealed class RequiredAttributeDescriptor : TagHelperObject<
RequiredAttributeDescriptor
>
Language\RequiredAttributeDescriptorBuilder.cs (3)
12
public sealed partial class RequiredAttributeDescriptorBuilder : TagHelperObjectBuilder<
RequiredAttributeDescriptor
>
40
private protected override
RequiredAttributeDescriptor
BuildCore(ImmutableArray<RazorDiagnostic> diagnostics)
82
RequiredAttributeDescriptor
.GetDisplayName(name, NameComparison), name);
Language\TagHelperMatchingConventions.cs (3)
71
foreach (
var
requiredAttribute in rule.Attributes)
261
RequiredAttributeDescriptor
descriptor,
308
private static StringComparison GetComparison(this
RequiredAttributeDescriptor
descriptor)
Language\TagMatchingRuleDescriptor.cs (6)
22
public ImmutableArray<
RequiredAttributeDescriptor
> Attributes { get; }
29
ImmutableArray<
RequiredAttributeDescriptor
> attributes,
39
foreach (
var
attribute in Attributes)
53
foreach (
var
descriptor in Attributes)
72
foreach (
var
attribute in Attributes)
91
static string DescribeAttribute(
RequiredAttributeDescriptor
attribute)
Language\TagMatchingRuleDescriptorBuilder.cs (1)
31
public TagHelperObjectBuilderCollection<
RequiredAttributeDescriptor
, RequiredAttributeDescriptorBuilder> Attributes { get; }
rzc (9)
Json\ObjectReaders_TagHelpers.cs (8)
60
static
RequiredAttributeDescriptor
ReadRequiredAttribute(JsonDataReader reader)
64
static
RequiredAttributeDescriptor
ReadFromProperties(JsonDataReader reader)
66
var flags = (RequiredAttributeDescriptorFlags)reader.ReadByte(nameof(
RequiredAttributeDescriptor
.Flags));
67
var name = reader.ReadString(nameof(
RequiredAttributeDescriptor
.Name));
68
var nameComparison = (RequiredAttributeNameComparison)reader.ReadByteOrZero(nameof(
RequiredAttributeDescriptor
.NameComparison));
69
var value = reader.ReadStringOrNull(nameof(
RequiredAttributeDescriptor
.Value));
70
var valueComparison = (RequiredAttributeValueComparison)reader.ReadByteOrZero(nameof(
RequiredAttributeDescriptor
.ValueComparison));
72
var diagnostics = reader.ReadImmutableArrayOrEmpty(nameof(
RequiredAttributeDescriptor
.Diagnostics), ReadDiagnostic);
Json\ObjectWriters_TagHelpers.cs (1)
102
static void WriteRequiredAttribute(JsonDataWriter writer,
RequiredAttributeDescriptor
value)