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