1 write to Name
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\TagHelperDescriptor.cs (1)
75
Name
= name;
119 references to Name
Microsoft.AspNetCore.Razor.Language.UnitTests (47)
DefaultRazorTagHelperBinderPhaseTest.cs (17)
298
Assert.Contains(formTagHelper.TagHelpers, th => th.
Name
== tagHelper.
Name
&& th.AssemblyName == tagHelper.AssemblyName);
341
Assert.Contains(formTagHelper.TagHelpers, th => th.
Name
== tagHelper.
Name
&& th.AssemblyName == tagHelper.AssemblyName);
648
@addTagHelper {Valid_PlainTagHelperDescriptor.
Name
}, {AssemblyA}
656
@removeTagHelper {Valid_PlainTagHelperDescriptor.
Name
}, {AssemblyA}",
712
@addTagHelper System.{String_TagHelperDescriptor.
Name
}, {AssemblyB}",
729
@removeTagHelper System.{String_TagHelperDescriptor.
Name
}, {AssemblyB}",
738
@removeTagHelper System.{String_TagHelperDescriptor.
Name
}, {AssemblyB}",
784
@removeTagHelper {Valid_PlainTagHelperDescriptor.
Name
}, {AssemblyA}
785
@removeTagHelper {Valid_InheritedTagHelperDescriptor.
Name
}, {AssemblyA}",
800
@removeTagHelper {Valid_PlainTagHelperDescriptor.
Name
}, {AssemblyA}
801
@removeTagHelper {Valid_InheritedTagHelperDescriptor.
Name
}, {AssemblyA}
802
@removeTagHelper {String_TagHelperDescriptor.
Name
}, {AssemblyB}",
808
@removeTagHelper {Valid_PlainTagHelperDescriptor.
Name
}, {AssemblyA}",
820
@removeTagHelper {Valid_PlainTagHelperDescriptor.
Name
}, {AssemblyA}
821
@removeTagHelper {Valid_InheritedTagHelperDescriptor.
Name
}, {AssemblyA}",
IntegrationTests\ComponentDiscoveryIntegrationTest.cs (8)
37
Assert.Contains(context.TagHelpers, t => t.
Name
== "Test.MyComponent");
64
return t.
Name
== "Test.AnotherNamespace.MyComponent" &&
70
return t.
Name
== "Test.AnotherNamespace.MyComponent" &&
87
Assert.Contains(context.TagHelpers, t => t.
Name
== "Test.UniqueName");
106
Assert.Contains(context.TagHelpers, t => t.
Name
== "Test.UniqueName<TItem>");
125
Assert.Contains(context.TagHelpers, t => t.
Name
== "Test.UniqueName<TItem>");
146
Assert.Contains(context.TagHelpers, t => t.
Name
== "Test.UniqueName<TItem1, TItem2, TItem3>");
167
Assert.Contains(context.TagHelpers, t => t.
Name
== "Test.UniqueName<TItem1, TItem2, TItem3>");
TagHelperCollectionTest.cs (22)
3194
var filtered = collection.Where(h => h.
Name
.StartsWith("Test", StringComparison.Ordinal));
3208
var filtered = collection.Where(h => h.
Name
.StartsWith("NonExistent", StringComparison.Ordinal));
3222
var filtered = collection.Where(h => h.
Name
.StartsWith("TagHelper", StringComparison.Ordinal));
3246
var filtered = collection.Where(h => h.
Name
.StartsWith("Test", StringComparison.Ordinal));
3267
var filtered = collection.Where(h => h.
Name
.StartsWith("Test", StringComparison.Ordinal));
3284
var filtered = collection.Where(h => h.
Name
.StartsWith("Other", StringComparison.Ordinal));
3301
var filtered = merged.Where(h => h.
Name
.StartsWith("TagHelper", StringComparison.Ordinal));
3319
var nameIndex = h.
Name
["TagHelper".Length..];
3346
var filtered = collection.Where(h => h.
Name
.Length >= 6 && h.
Name
.Length <= 8);
3370
.Where(h => h.
Name
.StartsWith("Test", StringComparison.Ordinal))
3371
.Where(h => !h.
Name
.EndsWith('2'));
3390
var filtered = merged.Where(h => h.
Name
.StartsWith("Keep", StringComparison.Ordinal));
3424
var filtered = collection.Where(h => h.
Name
.StartsWith("Keep", StringComparison.Ordinal));
3454
var filtered = collection.Where(h => h.
Name
.StartsWith("Keep", StringComparison.Ordinal));
3475
var nameIndex = h.
Name
["TagHelper".Length..];
3536
var nameIndex = h.
Name
["TagHelper".Length..];
3541
var nameIndex = h.
Name
["TagHelper".Length..];
3561
var nameIndex = h.
Name
["TagHelper".Length..];
3566
var nameIndex = h.
Name
["TagHelper".Length..];
3584
var nameIndex = h.
Name
["TagHelper".Length..];
3602
var nameIndex = h.
Name
["TagHelper".Length..];
Microsoft.AspNetCore.Razor.Microbenchmarks.Compiler (1)
TagHelperCollectionAccessBenchmark.cs (1)
115
return collection.Where(th => th.
Name
.Contains("TagHelper"));
Microsoft.AspNetCore.Razor.Test.Common (2)
Language\Legacy\TagHelperSpan\TagHelperSpanWriter.cs (2)
36
var typeName = tagHelper.
Name
[(tagHelper.
Name
.LastIndexOf('.') + 1)..];
Microsoft.CodeAnalysis.Razor.Compiler (11)
Language\Components\ComponentDesignTimeNodeWriter.cs (2)
537
context.CodeWriter.Write(node.Component.
Name
);
656
if (node?.TagHelper?.
Name
is null || node.OriginalAttributeSpan is null)
Language\Components\ComponentRenderModeLoweringPass.cs (1)
50
componentNode.Component.
Name
));
Language\DefaultRazorTagHelperContextDiscoveryPhase.cs (4)
337
if (tagHelper.
Name
.AsSpan().StartsWith(pattern, StringComparison.Ordinal))
349
if (tagHelper.
Name
.AsSpan().Equals(pattern, StringComparison.Ordinal))
389
if (tagHelper.
Name
.AsSpan().StartsWith(pattern, StringComparison.Ordinal))
400
if (tagHelper.
Name
.AsSpan().Equals(pattern, StringComparison.Ordinal))
Language\Syntax\SyntaxSerializer.cs (2)
141
var typeName = tagHelper.
Name
[(tagHelper.
Name
.LastIndexOf('.') + 1)..];
Language\TagHelperDescriptor.cs (1)
107
builder.Append(
Name
);
Language\TagHelpers\Producers\BindTagHelperProducer.cs (1)
450
TagHelperKind.Bind, tagHelper.
Name
, tagHelper.AssemblyName,
Microsoft.CodeAnalysis.Razor.UnitTests (49)
BaseTagHelperProducerTest.cs (4)
100
return component.
Name
== fullNameComponent.
Name
&&
123
return component.
Name
== fullNameComponent.
Name
&&
BindTagHelperProducerTest.cs (4)
91
Assert.Equal("Test.MyComponent", bind.
Name
);
254
Assert.Equal("Test.MyComponent", bind.
Name
);
426
Assert.Equal("Bind", bind.
Name
);
1042
Assert.Equal("Bind", bind.
Name
);
ComponentTagHelperProducerTest.cs (36)
78
Assert.Equal("Test.MyComponent", component.
Name
);
166
Assert.Equal("Test.MyComponent<T>", component.
Name
);
225
Assert.Equal("Test.MyComponent", component.
Name
);
262
Assert.Equal("Test.MyComponent", component.
Name
);
297
Assert.Equal("Test.MyComponent", component.
Name
);
332
Assert.Equal("Test.MyComponent", component.
Name
);
380
Assert.Equal("Test.MyComponent", component.
Name
);
423
Assert.Equal("Test.MyComponent", component.
Name
);
466
Assert.Equal("Test.MyComponent<T>", component.
Name
);
525
Assert.Equal("Test.MyComponent<T, U, V>", component.
Name
);
595
Assert.Equal("Test.MyComponent", component.
Name
);
640
Assert.Equal("Test.MyComponent<T>", component.
Name
);
697
Assert.Equal("Test.MyComponent", component.
Name
);
743
Assert.Equal("Test.MyComponent", component.
Name
);
793
Assert.Equal("Test.MyComponent<T>", component.
Name
);
851
Assert.Equal("Test.MyComponent", component.
Name
);
868
Assert.Equal("Test.MyComponent.ChildContent2", childContent.
Name
);
903
Assert.Equal("Test.MyComponent", component.
Name
);
930
Assert.Equal("Test.MyComponent.ChildContent2", childContent.
Name
);
973
Assert.Equal("Test.MyComponent", component.
Name
);
1000
Assert.Equal("Test.MyComponent.ChildContent2", childContent.
Name
);
1040
Assert.Equal("Test.MyComponent<T>", component.
Name
);
1076
Assert.Equal("Test.MyComponent<T>.ChildContent2", childContent.
Name
);
1117
Assert.Equal("Test.MyComponent<T>", component.
Name
);
1153
Assert.Equal("Test.MyComponent<T>.ChildContent2", childContent.
Name
);
1194
Assert.Equal("Test.MyComponent<T>", component.
Name
);
1230
Assert.Equal("Test.MyComponent<T>.ChildContent2", childContent.
Name
);
1275
Assert.Equal("Test.MyComponent<T>", component.
Name
);
1311
Assert.Equal("Test.MyComponent<T>.ChildContent2", childContent.
Name
);
1356
Assert.Equal("Test.MyComponent", component.
Name
);
1385
var childContents = components.Where(c => c.Kind == TagHelperKind.ChildContent).OrderBy(c => c.
Name
);
1388
c => Assert.Equal("Test.MyComponent.ChildContent", c.
Name
),
1389
c => Assert.Equal("Test.MyComponent.Footer", c.
Name
),
1390
c => Assert.Equal("Test.MyComponent.Header", c.
Name
));
1443
Assert.Equal("Test.MyComponent", component.
Name
);
1494
Assert.Equal("Test.MyDerivedComponent2", component.
Name
);
EventHandlerTagHelperProducerTest.cs (2)
69
Assert.Equal("onclick", item.
Name
);
172
Assert.Equal("onclick", item.
Name
);
KeyTagHelperProducerTest.cs (1)
45
Assert.Equal("Key", item.
Name
);
RefTagHelperProducerTest.cs (1)
45
Assert.Equal("Ref", item.
Name
);
SplatTagHelperProducerTest.cs (1)
43
Assert.Equal("Attributes", item.
Name
);
Microsoft.CodeAnalysis.Razor.Workspaces (8)
CodeActions\Razor\ComponentAccessibilityCodeActionProvider.cs (3)
170
var fullyQualifiedName = RazorComponentSearchEngine.RemoveGenericContent(tagHelperPair.Short.
Name
.AsMemory()).ToString();
225
matching.Add(tagHelper.
Name
, new TagHelperPair(tagHelper, caseInsensitiveMatch));
232
if (matching.TryGetValue(tagHelper.
Name
, out var tagHelperPair))
CodeActions\Razor\SimplifyFullyQualifiedComponentCodeActionProvider.cs (1)
145
var fullyQualifiedName = boundTagHelper.
Name
;
RazorComponentSearchEngine.cs (1)
56
_logger.LogWarning($"Could not split namespace and type for name {tagHelper.
Name
}.");
ShortNameToFullyQualifiedComparer.cs (3)
26
x.
Name
== y.
Name
&&
31
=> obj.
Name
.GetHashCode();
Microsoft.CodeAnalysis.Remote.Razor (1)
DevTools\RemoteDevToolsService.cs (1)
105
th.
Name
,