コード例 #1
0
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            formatter.WriteContent(AttributeName);

            formatter.WriteProperty(nameof(AttributeName), AttributeName);
            formatter.WriteProperty(nameof(AttributeStructure), AttributeStructure.ToString());
        }
コード例 #2
0
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            formatter.WriteContent(DirectiveName);

            formatter.WriteProperty(nameof(Directive), Directive?.DisplayName);
            formatter.WriteProperty(nameof(DirectiveName), DirectiveName);
        }
コード例 #3
0
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            formatter.WriteContent(TagName);

            formatter.WriteProperty(nameof(Component), Component?.DisplayName);
            formatter.WriteProperty(nameof(TagName), TagName);
        }
コード例 #4
0
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            formatter.WriteContent(AttributeName);

            formatter.WriteProperty(nameof(AttributeName), AttributeName);
            formatter.WriteProperty(nameof(Prefix), Prefix);
            formatter.WriteProperty(nameof(Suffix), Suffix);
        }
コード例 #5
0
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            formatter.WriteContent(FieldName);

            formatter.WriteProperty(nameof(FieldName), FieldName);
            formatter.WriteProperty(nameof(FieldType), FieldType);
            formatter.WriteProperty(nameof(Modifiers), string.Join(" ", Modifiers));
        }
コード例 #6
0
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            formatter.WriteContent(TagName);

            formatter.WriteProperty(nameof(TagHelpers), string.Join(", ", TagHelpers.Select(t => t.DisplayName)));
            formatter.WriteProperty(nameof(TagMode), TagMode.ToString());
            formatter.WriteProperty(nameof(TagName), TagName);
        }
コード例 #7
0
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            formatter.WriteContent(MethodName);

            formatter.WriteProperty(nameof(MethodName), MethodName);
            formatter.WriteProperty(nameof(Modifiers), string.Join(", ", Modifiers));
            formatter.WriteProperty(nameof(Parameters), string.Join(", ", Parameters.Select(FormatMethodParameter)));
            formatter.WriteProperty(nameof(ReturnType), ReturnType);
        }
コード例 #8
0
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            if (formatter == null)
            {
                throw new ArgumentNullException(nameof(formatter));
            }

            // No properties => do nothing
        }
コード例 #9
0
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            if (formatter == null)
            {
                throw new ArgumentNullException(nameof(formatter));
            }

            formatter.WriteContent(Content);
        }
コード例 #10
0
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            formatter.WriteContent(AttributeName);

            formatter.WriteProperty(nameof(AttributeName), AttributeName);
            formatter.WriteProperty(nameof(AttributeStructure), AttributeStructure.ToString());
            formatter.WriteProperty(nameof(BoundAttribute), BoundAttribute?.DisplayName);
            formatter.WriteProperty(nameof(IsIndexerNameMatch), IsIndexerNameMatch.ToString());
            formatter.WriteProperty(nameof(TagHelper), TagHelper?.DisplayName);
        }
コード例 #11
0
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            formatter.WriteContent(AttributeName);

            formatter.WriteProperty(nameof(AttributeName), AttributeName);
            formatter.WriteProperty(nameof(AttributeNameExpression), string.Join(string.Empty, AttributeNameExpression?.FindDescendantNodes <IntermediateToken>().Select(n => n.Content) ?? Array.Empty <string>()));
            formatter.WriteProperty(nameof(Prefix), Prefix);
            formatter.WriteProperty(nameof(Suffix), Suffix);
            formatter.WriteProperty(nameof(EventUpdatesAttributeName), EventUpdatesAttributeName);
        }
コード例 #12
0
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            formatter.WriteContent(ClassName);

            formatter.WriteProperty(nameof(BaseType), BaseType);
            formatter.WriteProperty(nameof(ClassName), ClassName);
            formatter.WriteProperty(nameof(Interfaces), string.Join(", ", Interfaces));
            formatter.WriteProperty(nameof(Modifiers), string.Join(", ", Modifiers));
            formatter.WriteProperty(nameof(TypeParameters), string.Join(", ", TypeParameters.Select(t => t.ParameterName)));
        }
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            formatter.WriteContent(AttributeName);

            formatter.WriteProperty(nameof(AttributeName), AttributeName);
            formatter.WriteProperty(nameof(OriginalAttributeName), OriginalAttributeName);
            formatter.WriteProperty(nameof(AttributeStructure), AttributeStructure.ToString());
            formatter.WriteProperty(nameof(BoundAttribute), BoundAttribute?.DisplayName);
            formatter.WriteProperty(nameof(BoundAttributeParameter), BoundAttributeParameter?.DisplayName);
            formatter.WriteProperty(nameof(TagHelper), TagHelper?.DisplayName);
        }
コード例 #14
0
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            if (formatter == null)
            {
                throw new ArgumentNullException(nameof(formatter));
            }

            formatter.WriteContent(KeyValueToken.Content);

            formatter.WriteProperty(nameof(KeyValueToken), KeyValueToken.Content);
        }
コード例 #15
0
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            if (formatter == null)
            {
                throw new ArgumentNullException(nameof(formatter));
            }

            formatter.WriteContent(IdentifierToken?.Content);

            formatter.WriteProperty(nameof(IdentifierToken), IdentifierToken?.Content);
            formatter.WriteProperty(nameof(ComponentCaptureTypeName), ComponentCaptureTypeName);
        }
コード例 #16
0
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            if (formatter == null)
            {
                throw new ArgumentNullException(nameof(formatter));
            }

            formatter.WriteContent(TypeParameterName);

            formatter.WriteProperty(nameof(BoundAttribute), BoundAttribute?.DisplayName);
            formatter.WriteProperty(nameof(TagHelper), TagHelper?.DisplayName);
        }
コード例 #17
0
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            if (formatter == null)
            {
                throw new ArgumentNullException(nameof(formatter));
            }

            formatter.WriteContent(Component?.TagName);

            formatter.WriteProperty(nameof(Component), Component?.Component?.DisplayName);
            formatter.WriteProperty(nameof(FullTypeName), FullTypeName);
            formatter.WriteProperty(nameof(MethodName), MethodName);
        }
コード例 #18
0
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            if (formatter == null)
            {
                throw new ArgumentNullException(nameof(formatter));
            }

            formatter.WriteContent(AttributeName);

            formatter.WriteProperty(nameof(AttributeName), AttributeName);
            formatter.WriteProperty(nameof(AttributeStructure), AttributeStructure.ToString());
            formatter.WriteProperty(nameof(BoundAttribute), BoundAttribute?.DisplayName);
            formatter.WriteProperty(nameof(PropertyName), PropertyName);
            formatter.WriteProperty(nameof(TagHelper), TagHelper?.DisplayName);
            formatter.WriteProperty(nameof(TypeName), TypeName);
            formatter.WriteProperty(nameof(GloballyQualifiedTypeName), GloballyQualifiedTypeName);
        }
コード例 #19
0
 public override void FormatNode(IntermediateNodeFormatter formatter)
 {
     formatter.WriteChildren(Children);
 }
コード例 #20
0
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            formatter.WriteChildren(Children);

            formatter.WriteProperty(nameof(Prefix), Prefix);
        }
コード例 #21
0
ファイル: IntermediateNode.cs プロジェクト: wserr/AspNetCore
 public virtual void FormatNode(IntermediateNodeFormatter formatter)
 {
 }
コード例 #22
0
ファイル: IntermediateToken.cs プロジェクト: waldow90/Razor-1
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            formatter.WriteContent(Content);

            formatter.WriteProperty(nameof(Content), Content);
        }
コード例 #23
0
        public override void FormatNode(IntermediateNodeFormatter formatter)
        {
            formatter.WriteContent(DocumentKind);

            formatter.WriteProperty(nameof(DocumentKind), DocumentKind);
        }