1 write to Name
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\RequiredAttributeDescriptor.cs (1)
37
Name
= name;
48 references to Name
Microsoft.CodeAnalysis.Razor.Compiler (8)
Language\RequiredAttributeDescriptor.cs (2)
22
public string DisplayName => _displayName ??= GetDisplayName(
Name
, NameComparison);
46
builder.Append(
Name
);
Language\RequiredAttributeNameComparison.cs (2)
12
/// HTML attribute name case insensitively matches <see cref="RequiredAttributeDescriptor.
Name
"/>.
17
/// HTML attribute name case insensitively starts with <see cref="RequiredAttributeDescriptor.
Name
"/>.
Language\TagHelperMatchingConventions.cs (3)
268
nameMatches = string.Equals(descriptor.
Name
, attributeName, descriptor.GetComparison());
273
nameMatches = attributeName.Length != descriptor.
Name
.Length &&
274
attributeName.StartsWith(descriptor.
Name
, descriptor.GetComparison());
Language\TagMatchingRuleDescriptor.cs (1)
93
var name = attribute.
Name
switch
Microsoft.CodeAnalysis.Razor.UnitTests (38)
BindTagHelperProducerTest.cs (31)
107
Assert.Equal("@bind-MyProperty", requiredAttribute.
Name
);
120
Assert.Collection(rule.Attributes.OrderBy(a => a.
Name
),
125
Assert.Equal("@bind-MyProperty:get", requiredAttribute.
Name
);
134
Assert.Equal("@bind-MyProperty:set", requiredAttribute.
Name
);
270
Assert.Equal("@bind-MyProperty", requiredAttribute.
Name
);
283
Assert.Collection(rule.Attributes.OrderBy(a => a.
Name
),
288
Assert.Equal("@bind-MyProperty:get", requiredAttribute.
Name
);
297
Assert.Equal("@bind-MyProperty:set", requiredAttribute.
Name
);
443
Assert.Equal("@bind", requiredAttribute.
Name
);
459
Assert.Collection(rule.Attributes.OrderBy(a => a.
Name
),
464
Assert.Equal("@bind:get", requiredAttribute.
Name
);
476
Assert.Equal("@bind:set", requiredAttribute.
Name
);
666
Assert.Equal("@bind-myprop", requiredAttribute.
Name
);
683
Assert.Collection(rule.Attributes.OrderBy(a => a.
Name
),
687
Assert.Equal("@bind-myprop:get", requiredAttribute.
Name
);
692
Assert.Equal("@bind-myprop:set", requiredAttribute.
Name
);
747
Assert.Equal("@bind", requiredAttribute.
Name
);
754
Assert.Collection(rule.Attributes.OrderBy(o => o.
Name
),
758
Assert.Equal("@bind:get", requiredAttribute.
Name
);
763
Assert.Equal("@bind:set", requiredAttribute.
Name
);
821
Assert.Equal("type", a.
Name
);
829
Assert.Equal("@bind", a.
Name
);
842
Assert.Equal("type", a.
Name
);
850
Assert.Equal("@bind:get", a.
Name
);
855
Assert.Equal("@bind:set", a.
Name
);
915
Assert.Equal("type", a.
Name
);
923
Assert.Equal("@bind-somevalue", a.
Name
);
936
Assert.Equal("type", a.
Name
);
944
Assert.Equal("@bind-somevalue:get", a.
Name
);
949
Assert.Equal("@bind-somevalue:set", a.
Name
);
1057
Assert.Equal("@bind-", requiredAttribute.
Name
);
EventHandlerTagHelperProducerTest.cs (4)
84
Assert.Equal("@onclick", requiredAttribute.
Name
);
188
Assert.Equal("@onclick", catchAllRequiredAttribute.
Name
);
203
Assert.Equal("@onclick:preventDefault", preventDefaultRequiredAttribute.
Name
);
218
Assert.Equal("@onclick:stopPropagation", stopPropagationRequiredAttribute.
Name
);
KeyTagHelperProducerTest.cs (1)
60
Assert.Equal("@key", requiredAttribute.
Name
);
RefTagHelperProducerTest.cs (1)
60
Assert.Equal("@ref", requiredAttribute.
Name
);
SplatTagHelperProducerTest.cs (1)
57
Assert.Equal("@attributes", requiredAttribute.
Name
);
Microsoft.CodeAnalysis.Razor.Workspaces (1)
Completion\TagHelperCompletionService.cs (1)
114
if (htmlNameToBoundAttribute.TryGetValue(requiredAttribute.
Name
, out var attributeDescriptor))
Microsoft.CodeAnalysis.Remote.Razor (1)
DevTools\RemoteDevToolsService.cs (1)
120
a.
Name
,