1 write to Name
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\BoundAttributeDescriptor.cs (1)
67Name = name;
50 references to Name
Microsoft.CodeAnalysis.Razor.Compiler (47)
Language\BoundAttributeDescriptor.cs (1)
87builder.Append(Name);
Language\Components\ComponentBindLoweringPass.cs (4)
180node.BoundAttribute.Name)); 765if (valueAttribute is null && string.Equals(valueAttributeName, attribute.Name, comparison)) 771if (changeAttribute is null && string.Equals(changeAttributeName, attribute.Name, comparison)) 777if (expressionAttribute is null && string.Equals(expressionAttributeName, attribute.Name, comparison))
Language\Components\ComponentDiagnosticFactory.cs (3)
191var supportedElements = string.Join(", ", component.Component.GetChildContentProperties().Select(p => $"'{p.Name}'")); 251var attributesText = string.Join(", ", attributes.Select(a => $"'{a.Name}'")); 268var attributesText = string.Join(", ", attributes.Select(a => $"'{a.Name}'"));
Language\Components\ComponentGenericTypePass.cs (3)
68.Select(p => p.Name) 72bindings.Add(attribute.Name, new Binding(attribute)); 211.Select(t => t.Name)
Language\Components\ComponentLoweringPass.cs (12)
263if (string.Equals(property.AttributeName, typeParam.Name, StringComparison.Ordinal)) 283result.Add(typeParam.Name); 320genericParamNames.Add(attr.Name); 327nonGenericParamNames.Add(attr.Name); 385if (!IsPresentAsAttribute(requiredAttribute.Name, intermediateNode)) 391requiredAttribute.Name)); 517.Where(a => string.Equals(a.Name, ComponentsApi.RenderTreeBuilder.ChildContent, StringComparison.Ordinal)) 540.Where(a => string.Equals(a.Name, tagHelperNode.TagName, StringComparison.Ordinal)) 609childContent.AddDiagnostic(ComponentDiagnosticFactory.Create_ChildContentHasInvalidParameter(property.Source, property.AttributeName, attribute.Name)); 614childContent.AddDiagnostic(ComponentDiagnosticFactory.Create_ChildContentHasInvalidAttribute(property.Source, property.AttributeName, attribute.Name)); 619childContent.AddDiagnostic(ComponentDiagnosticFactory.Create_ChildContentHasInvalidAttribute(a.Source, a.AttributeName, attribute.Name)); 624childContent.AddDiagnostic(ComponentDiagnosticFactory.Create_ChildContentHasInvalidAttribute(directiveAttribute.Source, directiveAttribute.OriginalAttributeName, attribute.Name));
Language\Components\ComponentNodeWriter.cs (2)
302writer.Write(string.Join(", ", node.Component.Component.GetTypeParameters().Select(a => a.Name))); 367return attribute.Name;
Language\Intermediate\ComponentChildContentIntermediateNode.cs (1)
14public string AttributeName => BoundAttribute?.Name ?? ComponentsApi.RenderTreeBuilder.ChildContent;
Language\Intermediate\ComponentTypeArgumentIntermediateNode.cs (1)
15public string TypeParameterName => BoundAttribute.Name;
Language\TagHelperMatchingConventions.cs (1)
256return name.Equals(descriptor.Name.AsSpanOrDefault(), descriptor.GetComparison());
Language\TagHelpers\Producers\BindTagHelperProducer.cs (15)
407if (!changeAttribute.Name.EndsWith("Changed", StringComparison.Ordinal) || 421var valueAttributeName = changeAttribute.Name[..^"Changed".Length]; 426if (attribute.Name == valueAttributeName) 431if (attribute.Name == expressionAttributeName) 460valueAttribute.Name, 461changeAttribute.Name)); 465ValueAttribute = valueAttribute.Name, 466ChangeAttribute = changeAttribute.Name 471metadata.ExpressionAttribute = expressionAttribute.Name; 480attribute.Name = "@bind-" + valueAttribute.Name; 491attribute.Name = "@bind-" + valueAttribute.Name + ":get"; 497attribute.Name = "@bind-" + valueAttribute.Name + ":set"; 508valueAttribute.Name, 509changeAttribute.Name)); 511attribute.Name = "@bind-" + valueAttribute.Name;
Language\TagHelpers\Producers\ComponentTagHelperProducer.cs (3)
550var typeName = component.TypeName + "." + attribute.Name; 570r.TagName = attribute.Name; 578CreateContextParameter(builder, attribute.Name);
Mvc\ViewComponentTagHelperTargetExtension.cs (1)
59var attributeName = attribute.Name;
rzc (3)
Json\ObjectReaders_TagHelpers.cs (1)
86var name = reader.ReadString(nameof(BoundAttributeDescriptor.Name));
Json\ObjectWriters_TagHelpers.cs (2)
120writer.Write(nameof(value.Name), value.Name);