120 references to WriteProperty
Microsoft.CodeAnalysis.Razor.Compiler (120)
Language\Extensions\DefaultTagHelperCreateIntermediateNode.cs (3)
58formatter.WriteProperty(nameof(FieldName), FieldName); 59formatter.WriteProperty(nameof(TagHelper), TagHelper?.DisplayName); 60formatter.WriteProperty(nameof(TypeName), TypeName);
Language\Extensions\DefaultTagHelperHtmlAttributeIntermediateNode.cs (2)
79formatter.WriteProperty(nameof(AttributeName), AttributeName); 80formatter.WriteProperty(nameof(AttributeStructure), AttributeStructure.ToString());
Language\Extensions\DefaultTagHelperPropertyIntermediateNode.cs (7)
91formatter.WriteProperty(nameof(AttributeName), AttributeName); 92formatter.WriteProperty(nameof(AttributeStructure), AttributeStructure.ToString()); 93formatter.WriteProperty(nameof(BoundAttribute), BoundAttribute?.DisplayName); 94formatter.WriteProperty(nameof(FieldName), FieldName); 95formatter.WriteProperty(nameof(IsIndexerNameMatch), IsIndexerNameMatch.ToString()); 96formatter.WriteProperty(nameof(PropertyName), PropertyName); 97formatter.WriteProperty(nameof(TagHelper), TagHelper?.DisplayName);
Language\Extensions\PreallocatedTagHelperHtmlAttributeIntermediateNode.cs (1)
54formatter.WriteProperty(nameof(VariableName), VariableName);
Language\Extensions\PreallocatedTagHelperHtmlAttributeValueIntermediateNode.cs (4)
81formatter.WriteProperty(nameof(AttributeName), AttributeName); 82formatter.WriteProperty(nameof(AttributeStructure), AttributeStructure.ToString()); 83formatter.WriteProperty(nameof(Value), Value); 84formatter.WriteProperty(nameof(VariableName), VariableName);
Language\Extensions\PreallocatedTagHelperPropertyIntermediateNode.cs (8)
88formatter.WriteProperty(nameof(AttributeName), AttributeName); 89formatter.WriteProperty(nameof(AttributeStructure), AttributeStructure.ToString()); 90formatter.WriteProperty(nameof(BoundAttribute), BoundAttribute?.DisplayName); 91formatter.WriteProperty(nameof(FieldName), FieldName); 92formatter.WriteProperty(nameof(IsIndexerNameMatch), IsIndexerNameMatch.ToString()); 93formatter.WriteProperty(nameof(PropertyName), PropertyName); 94formatter.WriteProperty(nameof(TagHelper), TagHelper?.DisplayName); 95formatter.WriteProperty(nameof(VariableName), VariableName);
Language\Extensions\PreallocatedTagHelperPropertyValueIntermediateNode.cs (4)
60formatter.WriteProperty(nameof(AttributeName), AttributeName); 61formatter.WriteProperty(nameof(AttributeStructure), AttributeStructure.ToString()); 62formatter.WriteProperty(nameof(Value), Value); 63formatter.WriteProperty(nameof(VariableName), VariableName);
Language\Extensions\RazorCompiledItemAttributeIntermediateNode.cs (3)
56formatter.WriteProperty(nameof(Identifier), Identifier); 57formatter.WriteProperty(nameof(Kind), Kind); 58formatter.WriteProperty(nameof(TypeName), TypeName);
Language\Extensions\RazorCompiledItemMetadataAttributeIntermediateNode.cs (3)
68formatter.WriteProperty(nameof(Key), Key); 69formatter.WriteProperty(nameof(Value), Value); 70formatter.WriteProperty(nameof(ValueStringSyntax), ValueStringSyntax);
Language\Extensions\SectionIntermediateNode.cs (1)
54formatter.WriteProperty(nameof(SectionName), SectionName);
Language\Intermediate\ClassDeclarationIntermediateNode.cs (4)
28formatter.WriteProperty(nameof(Name), Name); 29formatter.WriteProperty(nameof(Interfaces), string.Join(", ", Interfaces.Select(i => i.Content))); 30formatter.WriteProperty(nameof(Modifiers), string.Join(", ", Modifiers)); 31formatter.WriteProperty(nameof(TypeParameters), string.Join(", ", TypeParameters.Select(t => t.Name.Content)));
Language\Intermediate\ComponentAttributeIntermediateNode.cs (7)
175formatter.WriteProperty(nameof(AttributeName), AttributeName); 176formatter.WriteProperty(nameof(AttributeStructure), AttributeStructure.ToString()); 177formatter.WriteProperty(nameof(BoundAttribute), BoundAttribute?.DisplayName); 178formatter.WriteProperty(nameof(PropertyName), PropertyName); 179formatter.WriteProperty(nameof(TagHelper), TagHelper?.DisplayName); 180formatter.WriteProperty(nameof(TypeName), TypeName); 181formatter.WriteProperty(nameof(GloballyQualifiedTypeName), GloballyQualifiedTypeName);
Language\Intermediate\ComponentChildContentIntermediateNode.cs (4)
45formatter.WriteProperty(nameof(AttributeName), AttributeName); 46formatter.WriteProperty(nameof(BoundAttribute), BoundAttribute?.DisplayName); 47formatter.WriteProperty(nameof(ParameterName), ParameterName); 48formatter.WriteProperty(nameof(TypeName), TypeName);
Language\Intermediate\ComponentIntermediateNode.cs (2)
68formatter.WriteProperty(nameof(Component), Component?.DisplayName); 69formatter.WriteProperty(nameof(TagName), TagName);
Language\Intermediate\ComponentTypeArgumentIntermediateNode.cs (2)
47formatter.WriteProperty(nameof(BoundAttribute), BoundAttribute.DisplayName); 48formatter.WriteProperty(nameof(TagHelper), TagHelper.DisplayName);
Language\Intermediate\ComponentTypeInferenceMethodIntermediateNode.cs (3)
67formatter.WriteProperty(nameof(Component), Component?.Component?.DisplayName); 68formatter.WriteProperty(nameof(FullTypeName), FullTypeName); 69formatter.WriteProperty(nameof(MethodName), MethodName);
Language\Intermediate\CSharpCodeAttributeValueIntermediateNode.cs (1)
30formatter.WriteProperty(nameof(Prefix), Prefix);
Language\Intermediate\CSharpExpressionAttributeValueIntermediateNode.cs (1)
30formatter.WriteProperty(nameof(Prefix), Prefix);
Language\Intermediate\DirectiveIntermediateNode.cs (2)
30formatter.WriteProperty(nameof(Directive), Directive?.DisplayName); 31formatter.WriteProperty(nameof(DirectiveName), DirectiveName);
Language\Intermediate\DirectiveTokenIntermediateNode.cs (1)
27formatter.WriteProperty(nameof(Content), Content);
Language\Intermediate\DocumentIntermediateNode.cs (1)
35formatter.WriteProperty(nameof(DocumentKind), DocumentKind);
Language\Intermediate\FieldDeclarationIntermediateNode.cs (3)
26formatter.WriteProperty(nameof(Name), Name); 27formatter.WriteProperty(nameof(Type), Type); 28formatter.WriteProperty(nameof(Modifiers), string.Join(" ", Modifiers));
Language\Intermediate\HtmlAttributeIntermediateNode.cs (5)
41formatter.WriteProperty(nameof(AttributeName), AttributeName); 42formatter.WriteProperty(nameof(AttributeNameExpression), string.Join(string.Empty, AttributeNameExpression?.FindDescendantNodes<IntermediateToken>().Select(n => n.Content) ?? Array.Empty<string>())); 43formatter.WriteProperty(nameof(Prefix), Prefix); 44formatter.WriteProperty(nameof(Suffix), Suffix); 45formatter.WriteProperty(nameof(EventUpdatesAttributeName), EventUpdatesAttributeName);
Language\Intermediate\HtmlAttributeValueIntermediateNode.cs (1)
30formatter.WriteProperty(nameof(Prefix), Prefix);
Language\Intermediate\IntermediateToken.cs (1)
51formatter.WriteProperty(nameof(Content), Content);
Language\Intermediate\MalformedDirectiveIntermediateNode.cs (2)
30formatter.WriteProperty(nameof(Directive), Directive?.DisplayName); 31formatter.WriteProperty(nameof(DirectiveName), DirectiveName);
Language\Intermediate\MarkupElementIntermediateNode.cs (1)
54formatter.WriteProperty(nameof(TagName), TagName);
Language\Intermediate\MethodDeclarationIntermediateNode.cs (4)
29formatter.WriteProperty(nameof(Name), Name); 30formatter.WriteProperty(nameof(Modifiers), string.Join(", ", Modifiers)); 31formatter.WriteProperty(nameof(Parameters), string.Join(", ", Parameters.Select(FormatMethodParameter))); 32formatter.WriteProperty(nameof(ReturnType), ReturnType);
Language\Intermediate\NamespaceDeclarationIntermediateNode.cs (1)
21formatter.WriteProperty(nameof(Name), Name);
Language\Intermediate\ReferenceCaptureIntermediateNode.cs (2)
73formatter.WriteProperty(nameof(IdentifierToken), IdentifierToken.Content); 74formatter.WriteProperty(nameof(ComponentCaptureTypeName), ComponentCaptureTypeName);
Language\Intermediate\SetKeyIntermediateNode.cs (1)
29formatter.WriteProperty(nameof(KeyValueToken), KeyValueToken.Content);
Language\Intermediate\TagHelperDirectiveAttributeIntermediateNode.cs (6)
39formatter.WriteProperty(nameof(AttributeName), AttributeName); 40formatter.WriteProperty(nameof(OriginalAttributeName), OriginalAttributeName); 41formatter.WriteProperty(nameof(AttributeStructure), AttributeStructure.ToString()); 42formatter.WriteProperty(nameof(BoundAttribute), BoundAttribute.DisplayName); 43formatter.WriteProperty(nameof(IsIndexerNameMatch), IsIndexerNameMatch.ToString()); 44formatter.WriteProperty(nameof(TagHelper), TagHelper.DisplayName);
Language\Intermediate\TagHelperDirectiveAttributeParameterIntermediateNode.cs (6)
38formatter.WriteProperty(nameof(AttributeName), AttributeName); 39formatter.WriteProperty(nameof(OriginalAttributeName), OriginalAttributeName); 40formatter.WriteProperty(nameof(AttributeStructure), AttributeStructure.ToString()); 41formatter.WriteProperty(nameof(BoundAttribute), BoundAttribute.DisplayName); 42formatter.WriteProperty(nameof(BoundAttributeParameter), BoundAttributeParameter.DisplayName); 43formatter.WriteProperty(nameof(TagHelper), TagHelper.DisplayName);
Language\Intermediate\TagHelperHtmlAttributeIntermediateNode.cs (2)
20formatter.WriteProperty(nameof(AttributeName), AttributeName); 21formatter.WriteProperty(nameof(AttributeStructure), AttributeStructure.ToString());
Language\Intermediate\TagHelperIntermediateNode.cs (3)
29formatter.WriteProperty(nameof(TagHelpers), string.Join(", ", TagHelpers.Select(t => t.DisplayName))); 30formatter.WriteProperty(nameof(TagMode), TagMode.ToString()); 31formatter.WriteProperty(nameof(TagName), TagName);
Language\Intermediate\TagHelperPropertyIntermediateNode.cs (5)
34formatter.WriteProperty(nameof(AttributeName), AttributeName); 35formatter.WriteProperty(nameof(AttributeStructure), AttributeStructure.ToString()); 36formatter.WriteProperty(nameof(BoundAttribute), BoundAttribute.DisplayName); 37formatter.WriteProperty(nameof(IsIndexerNameMatch), IsIndexerNameMatch.ToString()); 38formatter.WriteProperty(nameof(TagHelper), TagHelper.DisplayName);
Language\Intermediate\UnresolvedAttributeIntermediateNode.cs (2)
77formatter.WriteProperty(nameof(AttributeName), AttributeName); 78formatter.WriteProperty(nameof(IsMinimized), IsMinimized.ToString());
Language\Intermediate\UnresolvedAttributeValueIntermediateNode.cs (1)
34formatter.WriteProperty(nameof(Prefix), Prefix);
Language\Intermediate\UnresolvedElementIntermediateNode.cs (2)
79formatter.WriteProperty(nameof(TagName), TagName); 80formatter.WriteProperty(nameof(IsComponent), IsComponent.ToString());
Language\Intermediate\UnresolvedExpressionAttributeValueIntermediateNode.cs (2)
41formatter.WriteProperty(nameof(Prefix), Prefix); 42formatter.WriteProperty(nameof(ContainsExpression), ContainsExpression.ToString());
Language\Intermediate\UsingDirectiveIntermediateNode.cs (1)
34formatter.WriteProperty(nameof(Content), Content);
Mvc\InjectIntermediateNode.cs (3)
63formatter.WriteProperty(nameof(MemberName), MemberName); 64formatter.WriteProperty(nameof(TypeName), TypeName); 65formatter.WriteProperty(nameof(IsMalformed), IsMalformed.ToString());
Mvc\ViewComponentTagHelperIntermediateNode.cs (2)
36formatter.WriteProperty(nameof(ClassName), ClassName); 37formatter.WriteProperty(nameof(TagHelper), TagHelper?.DisplayName);