{ "AssemblyIdentity": "Microsoft.AspNetCore.Razor.Language, Version=2.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "Types": [ { "Name": "Microsoft.AspNetCore.Razor.Language.AllowedChildTagDescriptor", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [ "System.IEquatable" ], "Members": [ { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Name", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DisplayName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DisplayName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Diagnostics", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Diagnostics", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IReadOnlyList" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HasErrors", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Razor.Language.AllowedChildTagDescriptor" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IEquatable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "obj", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetHashCode", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.AllowedChildTagDescriptorBuilder", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Name", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DisplayName", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DisplayName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Diagnostics", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorDiagnosticCollection", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.AttributeStructure", "Visibility": "Public", "Kind": "Enumeration", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "DoubleQuotes", "Parameters": [], "GenericParameter": [], "Literal": "0" }, { "Kind": "Field", "Name": "SingleQuotes", "Parameters": [], "GenericParameter": [], "Literal": "1" }, { "Kind": "Field", "Name": "NoQuotes", "Parameters": [], "GenericParameter": [], "Literal": "2" }, { "Kind": "Field", "Name": "Minimized", "Parameters": [], "GenericParameter": [], "Literal": "3" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.BoundAttributeDescriptor", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [ "System.IEquatable" ], "Members": [ { "Kind": "Method", "Name": "get_Kind", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsIndexerStringProperty", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsIndexerStringProperty", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsEnum", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsEnum", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsStringProperty", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsStringProperty", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Name", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IndexerNamePrefix", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IndexerNamePrefix", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TypeName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TypeName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IndexerTypeName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IndexerTypeName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HasIndexer", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_HasIndexer", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Documentation", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Documentation", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DisplayName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DisplayName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Diagnostics", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Diagnostics", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IReadOnlyList" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Metadata", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Metadata", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IReadOnlyDictionary" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HasErrors", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Razor.Language.BoundAttributeDescriptor" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IEquatable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "obj", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetHashCode", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "kind", "Type": "System.String" } ], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.BoundAttributeDescriptorBuilder", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Name", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TypeName", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TypeName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsEnum", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsEnum", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsDictionary", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsDictionary", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IndexerAttributeNamePrefix", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IndexerAttributeNamePrefix", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IndexerValueTypeName", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IndexerValueTypeName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Documentation", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Documentation", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DisplayName", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DisplayName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Metadata", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Diagnostics", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorDiagnosticCollection", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.BoundAttributeDescriptorBuilderExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "SetPropertyName", "Parameters": [ { "Name": "builder", "Type": "Microsoft.AspNetCore.Razor.Language.BoundAttributeDescriptorBuilder" }, { "Name": "propertyName", "Type": "System.String" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetPropertyName", "Parameters": [ { "Name": "builder", "Type": "Microsoft.AspNetCore.Razor.Language.BoundAttributeDescriptorBuilder" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AsDictionary", "Parameters": [ { "Name": "builder", "Type": "Microsoft.AspNetCore.Razor.Language.BoundAttributeDescriptorBuilder" }, { "Name": "attributeNamePrefix", "Type": "System.String" }, { "Name": "valueTypeName", "Type": "System.String" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.BoundAttributeDescriptorExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetPropertyName", "Parameters": [ { "Name": "attribute", "Type": "Microsoft.AspNetCore.Razor.Language.BoundAttributeDescriptor" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "IsDefaultKind", "Parameters": [ { "Name": "attribute", "Type": "Microsoft.AspNetCore.Razor.Language.BoundAttributeDescriptor" } ], "ReturnType": "System.Boolean", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.DirectiveDescriptor", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Description", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Directive", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DisplayName", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Kind", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.DirectiveKind", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Usage", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.DirectiveUsage", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Tokens", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateDirective", "Parameters": [ { "Name": "directive", "Type": "System.String" }, { "Name": "kind", "Type": "Microsoft.AspNetCore.Razor.Language.DirectiveKind" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.DirectiveDescriptor", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateDirective", "Parameters": [ { "Name": "directive", "Type": "System.String" }, { "Name": "kind", "Type": "Microsoft.AspNetCore.Razor.Language.DirectiveKind" }, { "Name": "configure", "Type": "System.Action" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.DirectiveDescriptor", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateSingleLineDirective", "Parameters": [ { "Name": "directive", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.DirectiveDescriptor", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateSingleLineDirective", "Parameters": [ { "Name": "directive", "Type": "System.String" }, { "Name": "configure", "Type": "System.Action" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.DirectiveDescriptor", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateRazorBlockDirective", "Parameters": [ { "Name": "directive", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.DirectiveDescriptor", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateRazorBlockDirective", "Parameters": [ { "Name": "directive", "Type": "System.String" }, { "Name": "configure", "Type": "System.Action" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.DirectiveDescriptor", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateCodeBlockDirective", "Parameters": [ { "Name": "directive", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.DirectiveDescriptor", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateCodeBlockDirective", "Parameters": [ { "Name": "directive", "Type": "System.String" }, { "Name": "configure", "Type": "System.Action" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.DirectiveDescriptor", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.DirectiveDescriptorBuilderExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "AddMemberToken", "Parameters": [ { "Name": "builder", "Type": "Microsoft.AspNetCore.Razor.Language.IDirectiveDescriptorBuilder" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.IDirectiveDescriptorBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddNamespaceToken", "Parameters": [ { "Name": "builder", "Type": "Microsoft.AspNetCore.Razor.Language.IDirectiveDescriptorBuilder" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.IDirectiveDescriptorBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddStringToken", "Parameters": [ { "Name": "builder", "Type": "Microsoft.AspNetCore.Razor.Language.IDirectiveDescriptorBuilder" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.IDirectiveDescriptorBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddTypeToken", "Parameters": [ { "Name": "builder", "Type": "Microsoft.AspNetCore.Razor.Language.IDirectiveDescriptorBuilder" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.IDirectiveDescriptorBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddOptionalMemberToken", "Parameters": [ { "Name": "builder", "Type": "Microsoft.AspNetCore.Razor.Language.IDirectiveDescriptorBuilder" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.IDirectiveDescriptorBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddOptionalNamespaceToken", "Parameters": [ { "Name": "builder", "Type": "Microsoft.AspNetCore.Razor.Language.IDirectiveDescriptorBuilder" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.IDirectiveDescriptorBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddOptionalStringToken", "Parameters": [ { "Name": "builder", "Type": "Microsoft.AspNetCore.Razor.Language.IDirectiveDescriptorBuilder" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.IDirectiveDescriptorBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddOptionalTypeToken", "Parameters": [ { "Name": "builder", "Type": "Microsoft.AspNetCore.Razor.Language.IDirectiveDescriptorBuilder" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.IDirectiveDescriptorBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.DirectiveKind", "Visibility": "Public", "Kind": "Enumeration", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "SingleLine", "Parameters": [], "GenericParameter": [], "Literal": "0" }, { "Kind": "Field", "Name": "RazorBlock", "Parameters": [], "GenericParameter": [], "Literal": "1" }, { "Kind": "Field", "Name": "CodeBlock", "Parameters": [], "GenericParameter": [], "Literal": "2" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.DirectiveTokenDescriptor", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Kind", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.DirectiveTokenKind", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Optional", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateToken", "Parameters": [ { "Name": "kind", "Type": "Microsoft.AspNetCore.Razor.Language.DirectiveTokenKind" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.DirectiveTokenDescriptor", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateToken", "Parameters": [ { "Name": "kind", "Type": "Microsoft.AspNetCore.Razor.Language.DirectiveTokenKind" }, { "Name": "optional", "Type": "System.Boolean" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.DirectiveTokenDescriptor", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.DirectiveTokenKind", "Visibility": "Public", "Kind": "Enumeration", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "Type", "Parameters": [], "GenericParameter": [], "Literal": "0" }, { "Kind": "Field", "Name": "Namespace", "Parameters": [], "GenericParameter": [], "Literal": "1" }, { "Kind": "Field", "Name": "Member", "Parameters": [], "GenericParameter": [], "Literal": "2" }, { "Kind": "Field", "Name": "String", "Parameters": [], "GenericParameter": [], "Literal": "3" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.DirectiveUsage", "Visibility": "Public", "Kind": "Enumeration", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "Unrestricted", "Parameters": [], "GenericParameter": [], "Literal": "0" }, { "Kind": "Field", "Name": "FileScopedSinglyOccurring", "Parameters": [], "GenericParameter": [], "Literal": "1" }, { "Kind": "Field", "Name": "FileScopedMultipleOccurring", "Parameters": [], "GenericParameter": [], "Literal": "2" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.DocumentClassifierPassBase", "Visibility": "Public", "Kind": "Class", "Abstract": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.IntermediateNodePassBase", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorDocumentClassifierPass" ], "Members": [ { "Kind": "Method", "Name": "get_DocumentKind", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnInitialized", "Parameters": [], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "ExecuteCore", "Parameters": [ { "Name": "codeDocument", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" }, { "Name": "documentNode", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.DocumentIntermediateNode" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "Override": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "IsMatch", "Parameters": [ { "Name": "codeDocument", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" }, { "Name": "documentNode", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.DocumentIntermediateNode" } ], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "ConfigureTarget", "Parameters": [ { "Name": "builder", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeTargetBuilder" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnDocumentStructureCreated", "Parameters": [ { "Name": "codeDocument", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" }, { "Name": "namespace", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.NamespaceDeclarationIntermediateNode" }, { "Name": "class", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.ClassDeclarationIntermediateNode" }, { "Name": "method", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.MethodDeclarationIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.HtmlConventions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "ToHtmlCase", "Parameters": [ { "Name": "name", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.IConfigureRazorCodeGenerationOptionsFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorEngineFeature" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "GenericParameter": [] }, { "Kind": "Method", "Name": "Configure", "Parameters": [ { "Name": "options", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeGenerationOptionsBuilder" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.IConfigureRazorParserOptionsFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorEngineFeature" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "GenericParameter": [] }, { "Kind": "Method", "Name": "Configure", "Parameters": [ { "Name": "options", "Type": "Microsoft.AspNetCore.Razor.Language.RazorParserOptionsBuilder" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.IDirectiveDescriptorBuilder", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Description", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Description", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Directive", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DisplayName", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DisplayName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Kind", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.DirectiveKind", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Usage", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.DirectiveUsage", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Usage", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.DirectiveUsage" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Tokens", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "GenericParameter": [] }, { "Kind": "Method", "Name": "Build", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.DirectiveDescriptor", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.IntermediateNodePassBase", "Visibility": "Public", "Kind": "Class", "Abstract": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.RazorEngineFeatureBase", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Execute", "Parameters": [ { "Name": "codeDocument", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" }, { "Name": "documentNode", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.DocumentIntermediateNode" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ExecuteCore", "Parameters": [ { "Name": "codeDocument", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" }, { "Name": "documentNode", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.DocumentIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Field", "Name": "DefaultFeatureOrder", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.IRazorCodeGenerationOptionsFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorEngineFeature" ], "Members": [ { "Kind": "Method", "Name": "GetOptions", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCodeGenerationOptions", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.IRazorCSharpLoweringPhase", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorEnginePhase" ], "Members": [], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.IRazorDirectiveClassifierPass", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorEngineFeature" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "GenericParameter": [] }, { "Kind": "Method", "Name": "Execute", "Parameters": [ { "Name": "codeDocument", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" }, { "Name": "documentNode", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.DocumentIntermediateNode" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.IRazorDirectiveClassifierPhase", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorEnginePhase" ], "Members": [], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.IRazorDirectiveFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorEngineFeature" ], "Members": [ { "Kind": "Method", "Name": "get_Directives", "Parameters": [], "ReturnType": "System.Collections.Generic.ICollection", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.IRazorDocumentClassifierPass", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorEngineFeature" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "GenericParameter": [] }, { "Kind": "Method", "Name": "Execute", "Parameters": [ { "Name": "codeDocument", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" }, { "Name": "documentNode", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.DocumentIntermediateNode" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.IRazorDocumentClassifierPhase", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorEnginePhase" ], "Members": [], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Features", "Parameters": [], "ReturnType": "System.Collections.Generic.ICollection", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Phases", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DesignTime", "Parameters": [], "ReturnType": "System.Boolean", "GenericParameter": [] }, { "Kind": "Method", "Name": "Build", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorEngine", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.IRazorEngineFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Engine", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorEngine", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Engine", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.RazorEngine" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.IRazorEnginePhase", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Engine", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorEngine", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Engine", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.RazorEngine" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "Execute", "Parameters": [ { "Name": "codeDocument", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.IRazorIntermediateNodeLoweringPhase", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorEnginePhase" ], "Members": [], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.IRazorOptimizationPass", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorEngineFeature" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "GenericParameter": [] }, { "Kind": "Method", "Name": "Execute", "Parameters": [ { "Name": "codeDocument", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" }, { "Name": "documentNode", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.DocumentIntermediateNode" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.IRazorOptimizationPhase", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorEnginePhase" ], "Members": [], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.IRazorParserOptionsFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorEngineFeature" ], "Members": [ { "Kind": "Method", "Name": "GetOptions", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorParserOptions", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.IRazorParsingPhase", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorEnginePhase" ], "Members": [], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.IRazorTagHelperBinderPhase", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorEnginePhase" ], "Members": [], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.IRazorTargetExtensionFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorEngineFeature" ], "Members": [ { "Kind": "Method", "Name": "get_TargetExtensions", "Parameters": [], "ReturnType": "System.Collections.Generic.ICollection", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.ITagHelperDescriptorProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorEngineFeature" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "GenericParameter": [] }, { "Kind": "Method", "Name": "Execute", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptorProviderContext" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.ITagHelperFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorEngineFeature" ], "Members": [ { "Kind": "Method", "Name": "GetDescriptors", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.ItemCollection", "Visibility": "Public", "Kind": "Class", "Sealed": true, "ImplementedInterfaces": [ "System.Collections.Generic.ICollection>" ], "Members": [ { "Kind": "Method", "Name": "get_Item", "Parameters": [ { "Name": "key", "Type": "System.Object" } ], "ReturnType": "System.Object", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Item", "Parameters": [ { "Name": "key", "Type": "System.Object" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Count", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsReadOnly", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Add", "Parameters": [ { "Name": "item", "Type": "System.Collections.Generic.KeyValuePair" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection>", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Add", "Parameters": [ { "Name": "key", "Type": "System.Object" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Clear", "Parameters": [], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection>", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Contains", "Parameters": [ { "Name": "item", "Type": "System.Collections.Generic.KeyValuePair" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection>", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CopyTo", "Parameters": [ { "Name": "array", "Type": "System.Collections.Generic.KeyValuePair[]" }, { "Name": "arrayIndex", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection>", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetEnumerator", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerator>", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IEnumerable>", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Remove", "Parameters": [ { "Name": "item", "Type": "System.Collections.Generic.KeyValuePair" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection>", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "source", "Type": "Microsoft.AspNetCore.Razor.Language.RazorSourceDocument" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "source", "Type": "Microsoft.AspNetCore.Razor.Language.RazorSourceDocument" }, { "Name": "imports", "Type": "System.Collections.Generic.IEnumerable" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Imports", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Items", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.ItemCollection", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Source", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorSourceDocument", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocumentExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetTagHelperContext", "Parameters": [ { "Name": "document", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.TagHelperDocumentContext", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetTagHelperContext", "Parameters": [ { "Name": "document", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" }, { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.TagHelperDocumentContext" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetSyntaxTree", "Parameters": [ { "Name": "document", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorSyntaxTree", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetSyntaxTree", "Parameters": [ { "Name": "document", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" }, { "Name": "syntaxTree", "Type": "Microsoft.AspNetCore.Razor.Language.RazorSyntaxTree" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetImportSyntaxTrees", "Parameters": [ { "Name": "document", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" } ], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetImportSyntaxTrees", "Parameters": [ { "Name": "document", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" }, { "Name": "syntaxTrees", "Type": "System.Collections.Generic.IReadOnlyList" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetDocumentIntermediateNode", "Parameters": [ { "Name": "document", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.DocumentIntermediateNode", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetDocumentIntermediateNode", "Parameters": [ { "Name": "document", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" }, { "Name": "documentNode", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.DocumentIntermediateNode" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetCSharpDocument", "Parameters": [ { "Name": "document", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCSharpDocument", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetCSharpDocument", "Parameters": [ { "Name": "document", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" }, { "Name": "csharp", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCSharpDocument" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RazorCodeGenerationOptions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CreateDefault", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCodeGenerationOptions", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateDesignTimeDefault", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCodeGenerationOptions", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "configure", "Type": "System.Action" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCodeGenerationOptions", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateDesignTime", "Parameters": [ { "Name": "configure", "Type": "System.Action" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCodeGenerationOptions", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DesignTime", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IndentWithTabs", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IndentSize", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SuppressChecksum", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RazorCodeGenerationOptionsBuilder", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_DesignTime", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IndentSize", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IndentSize", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IndentWithTabs", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IndentWithTabs", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SuppressChecksum", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_SuppressChecksum", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Build", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCodeGenerationOptions", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RazorCSharpDocument", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_GeneratedCode", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SourceMappings", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Diagnostics", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Options", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCodeGenerationOptions", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "generatedCode", "Type": "System.String" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeGenerationOptions" }, { "Name": "diagnostics", "Type": "System.Collections.Generic.IEnumerable" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCSharpDocument", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "generatedCode", "Type": "System.String" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeGenerationOptions" }, { "Name": "diagnostics", "Type": "System.Collections.Generic.IEnumerable" }, { "Name": "sourceMappings", "Type": "System.Collections.Generic.IEnumerable" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCSharpDocument", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RazorDiagnostic", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [ "System.IEquatable", "System.IFormattable" ], "Members": [ { "Kind": "Method", "Name": "get_Id", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Severity", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorDiagnosticSeverity", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Span", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.SourceSpan", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetMessage", "Parameters": [ { "Name": "formatProvider", "Type": "System.IFormatProvider" } ], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetMessage", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Razor.Language.RazorDiagnostic" } ], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "ImplementedInterface": "System.IEquatable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetHashCode", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "descriptor", "Type": "Microsoft.AspNetCore.Razor.Language.RazorDiagnosticDescriptor" }, { "Name": "span", "Type": "Microsoft.AspNetCore.Razor.Language.SourceSpan" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorDiagnostic", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "descriptor", "Type": "Microsoft.AspNetCore.Razor.Language.RazorDiagnosticDescriptor" }, { "Name": "span", "Type": "Microsoft.AspNetCore.Razor.Language.SourceSpan" }, { "Name": "args", "Type": "System.Object[]", "IsParams": true } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorDiagnostic", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ToString", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "obj", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RazorDiagnosticCollection", "Visibility": "Public", "Kind": "Class", "Sealed": true, "ImplementedInterfaces": [ "System.Collections.Generic.IList" ], "Members": [ { "Kind": "Method", "Name": "get_Item", "Parameters": [ { "Name": "index", "Type": "System.Int32" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorDiagnostic", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Item", "Parameters": [ { "Name": "index", "Type": "System.Int32" }, { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.RazorDiagnostic" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Count", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsReadOnly", "Parameters": [], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Add", "Parameters": [ { "Name": "item", "Type": "Microsoft.AspNetCore.Razor.Language.RazorDiagnostic" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Clear", "Parameters": [], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Contains", "Parameters": [ { "Name": "item", "Type": "Microsoft.AspNetCore.Razor.Language.RazorDiagnostic" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CopyTo", "Parameters": [ { "Name": "array", "Type": "Microsoft.AspNetCore.Razor.Language.RazorDiagnostic[]" }, { "Name": "arrayIndex", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetEnumerator", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorDiagnosticCollection+Enumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "IndexOf", "Parameters": [ { "Name": "item", "Type": "Microsoft.AspNetCore.Razor.Language.RazorDiagnostic" } ], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Insert", "Parameters": [ { "Name": "index", "Type": "System.Int32" }, { "Name": "item", "Type": "Microsoft.AspNetCore.Razor.Language.RazorDiagnostic" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Remove", "Parameters": [ { "Name": "item", "Type": "Microsoft.AspNetCore.Razor.Language.RazorDiagnostic" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RemoveAt", "Parameters": [ { "Name": "index", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RazorDiagnosticDescriptor", "Visibility": "Public", "Kind": "Class", "Sealed": true, "ImplementedInterfaces": [ "System.IEquatable" ], "Members": [ { "Kind": "Method", "Name": "get_Id", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Severity", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorDiagnosticSeverity", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetMessageFormat", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "obj", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Razor.Language.RazorDiagnosticDescriptor" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IEquatable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetHashCode", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "id", "Type": "System.String" }, { "Name": "messageFormat", "Type": "System.Func" }, { "Name": "severity", "Type": "Microsoft.AspNetCore.Razor.Language.RazorDiagnosticSeverity" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RazorDiagnosticSeverity", "Visibility": "Public", "Kind": "Enumeration", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "Error", "Parameters": [], "GenericParameter": [], "Literal": "3" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RazorEngine", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Create", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorEngine", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "configure", "Type": "System.Action" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorEngine", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateDesignTime", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorEngine", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateDesignTime", "Parameters": [ { "Name": "configure", "Type": "System.Action" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorEngine", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateEmpty", "Parameters": [ { "Name": "configure", "Type": "System.Action" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorEngine", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Features", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Phases", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Process", "Parameters": [ { "Name": "document", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RazorEngineBuilderExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "AddDirective", "Parameters": [ { "Name": "builder", "Type": "Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder" }, { "Name": "directive", "Type": "Microsoft.AspNetCore.Razor.Language.DirectiveDescriptor" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddTargetExtension", "Parameters": [ { "Name": "builder", "Type": "Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder" }, { "Name": "extension", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.ICodeTargetExtension" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetBaseType", "Parameters": [ { "Name": "builder", "Type": "Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder" }, { "Name": "baseType", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ConfigureClass", "Parameters": [ { "Name": "builder", "Type": "Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder" }, { "Name": "configureClass", "Type": "System.Action" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetNamespace", "Parameters": [ { "Name": "builder", "Type": "Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder" }, { "Name": "namespaceName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RazorEngineFeatureBase", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorEngineFeature" ], "Members": [ { "Kind": "Method", "Name": "get_Engine", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorEngine", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Razor.Language.IRazorEngineFeature", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Engine", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.RazorEngine" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Razor.Language.IRazorEngineFeature", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetRequiredFeature", "Parameters": [], "ReturnType": "T0", "Visibility": "Protected", "GenericParameter": [ { "ParameterName": "TFeature", "ParameterPosition": 0, "BaseTypeOrInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorEngineFeature" ] } ] }, { "Kind": "Method", "Name": "ThrowForMissingDocumentDependency", "Parameters": [ { "Name": "value", "Type": "T0" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [ { "ParameterName": "TDocumentDependency", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "ThrowForMissingFeatureDependency", "Parameters": [ { "Name": "value", "Type": "T0" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [ { "ParameterName": "TEngineDependency", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "OnInitialized", "Parameters": [], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RazorEnginePhaseBase", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorEnginePhase" ], "Members": [ { "Kind": "Method", "Name": "get_Engine", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorEngine", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Razor.Language.IRazorEnginePhase", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Engine", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.RazorEngine" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Razor.Language.IRazorEnginePhase", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Execute", "Parameters": [ { "Name": "codeDocument", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Razor.Language.IRazorEnginePhase", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetRequiredFeature", "Parameters": [], "ReturnType": "T0", "Visibility": "Protected", "GenericParameter": [ { "ParameterName": "T", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "ThrowForMissingDocumentDependency", "Parameters": [ { "Name": "value", "Type": "T0" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [ { "ParameterName": "TDocumentDependency", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "ThrowForMissingFeatureDependency", "Parameters": [ { "Name": "value", "Type": "T0" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [ { "ParameterName": "TEngineDependency", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "OnIntialized", "Parameters": [], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "ExecuteCore", "Parameters": [ { "Name": "codeDocument", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RazorParserOptions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CreateDefault", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorParserOptions", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "configure", "Type": "System.Action" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorParserOptions", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateDesignTime", "Parameters": [ { "Name": "configure", "Type": "System.Action" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorParserOptions", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DesignTime", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Directives", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyCollection", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ParseLeadingDirectives", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RazorParserOptionsBuilder", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_DesignTime", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Directives", "Parameters": [], "ReturnType": "System.Collections.Generic.ICollection", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ParseLeadingDirectives", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ParseLeadingDirectives", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Build", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorParserOptions", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RazorProject", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "EnumerateItems", "Parameters": [ { "Name": "basePath", "Type": "System.String" } ], "ReturnType": "System.Collections.Generic.IEnumerable", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetItem", "Parameters": [ { "Name": "path", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorProjectItem", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FindHierarchicalItems", "Parameters": [ { "Name": "path", "Type": "System.String" }, { "Name": "fileName", "Type": "System.String" } ], "ReturnType": "System.Collections.Generic.IEnumerable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FindHierarchicalItems", "Parameters": [ { "Name": "basePath", "Type": "System.String" }, { "Name": "path", "Type": "System.String" }, { "Name": "fileName", "Type": "System.String" } ], "ReturnType": "System.Collections.Generic.IEnumerable", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "NormalizeAndEnsureValidPath", "Parameters": [ { "Name": "path", "Type": "System.String" } ], "ReturnType": "System.String", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "rootDirectoryPath", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorProject", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RazorProjectItem", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_BasePath", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_FilePath", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PhysicalPath", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Read", "Parameters": [], "ReturnType": "System.IO.Stream", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Exists", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_CombinedPath", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Extension", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_FileName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_FilePathWithoutExtension", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RazorSourceDocument", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Encoding", "Parameters": [], "ReturnType": "System.Text.Encoding", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_FilePath", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Item", "Parameters": [ { "Name": "position", "Type": "System.Int32" } ], "ReturnType": "System.Char", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Length", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Lines", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorSourceLineCollection", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CopyTo", "Parameters": [ { "Name": "sourceIndex", "Type": "System.Int32" }, { "Name": "destination", "Type": "System.Char[]" }, { "Name": "destinationIndex", "Type": "System.Int32" }, { "Name": "count", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetChecksum", "Parameters": [], "ReturnType": "System.Byte[]", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReadFrom", "Parameters": [ { "Name": "stream", "Type": "System.IO.Stream" }, { "Name": "fileName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorSourceDocument", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReadFrom", "Parameters": [ { "Name": "stream", "Type": "System.IO.Stream" }, { "Name": "fileName", "Type": "System.String" }, { "Name": "encoding", "Type": "System.Text.Encoding" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorSourceDocument", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReadFrom", "Parameters": [ { "Name": "projectItem", "Type": "Microsoft.AspNetCore.Razor.Language.RazorProjectItem" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorSourceDocument", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "content", "Type": "System.String" }, { "Name": "fileName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorSourceDocument", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "content", "Type": "System.String" }, { "Name": "fileName", "Type": "System.String" }, { "Name": "encoding", "Type": "System.Text.Encoding" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorSourceDocument", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RazorSourceLineCollection", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Count", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetLineLength", "Parameters": [ { "Name": "index", "Type": "System.Int32" } ], "ReturnType": "System.Int32", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RazorSyntaxTree", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Parse", "Parameters": [ { "Name": "source", "Type": "Microsoft.AspNetCore.Razor.Language.RazorSourceDocument" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorSyntaxTree", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Parse", "Parameters": [ { "Name": "source", "Type": "Microsoft.AspNetCore.Razor.Language.RazorSourceDocument" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Razor.Language.RazorParserOptions" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorSyntaxTree", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Diagnostics", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Options", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorParserOptions", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Source", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorSourceDocument", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RazorTemplateEngine", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Engine", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorEngine", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Project", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorProject", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Options", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorTemplateEngineOptions", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Options", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.RazorTemplateEngineOptions" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GenerateCode", "Parameters": [ { "Name": "path", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCSharpDocument", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GenerateCode", "Parameters": [ { "Name": "projectItem", "Type": "Microsoft.AspNetCore.Razor.Language.RazorProjectItem" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCSharpDocument", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GenerateCode", "Parameters": [ { "Name": "codeDocument", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCSharpDocument", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateCodeDocument", "Parameters": [ { "Name": "path", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateCodeDocument", "Parameters": [ { "Name": "projectItem", "Type": "Microsoft.AspNetCore.Razor.Language.RazorProjectItem" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetImports", "Parameters": [ { "Name": "path", "Type": "System.String" } ], "ReturnType": "System.Collections.Generic.IEnumerable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetImports", "Parameters": [ { "Name": "projectItem", "Type": "Microsoft.AspNetCore.Razor.Language.RazorProjectItem" } ], "ReturnType": "System.Collections.Generic.IEnumerable", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetImportItems", "Parameters": [ { "Name": "path", "Type": "System.String" } ], "ReturnType": "System.Collections.Generic.IEnumerable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetImportItems", "Parameters": [ { "Name": "projectItem", "Type": "Microsoft.AspNetCore.Razor.Language.RazorProjectItem" } ], "ReturnType": "System.Collections.Generic.IEnumerable", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "engine", "Type": "Microsoft.AspNetCore.Razor.Language.RazorEngine" }, { "Name": "project", "Type": "Microsoft.AspNetCore.Razor.Language.RazorProject" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RazorTemplateEngineOptions", "Visibility": "Public", "Kind": "Class", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ImportsFileName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ImportsFileName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DefaultImports", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorSourceDocument", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DefaultImports", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.RazorSourceDocument" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RequiredAttributeDescriptor", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [ "System.IEquatable" ], "Members": [ { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Name", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_NameComparison", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RequiredAttributeDescriptor+NameComparisonMode", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_NameComparison", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.RequiredAttributeDescriptor+NameComparisonMode" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Value", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Value", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValueComparison", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RequiredAttributeDescriptor+ValueComparisonMode", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ValueComparison", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.RequiredAttributeDescriptor+ValueComparisonMode" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DisplayName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DisplayName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Diagnostics", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Diagnostics", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IReadOnlyList" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HasErrors", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Razor.Language.RequiredAttributeDescriptor" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IEquatable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "obj", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetHashCode", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RequiredAttributeDescriptorBuilder", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Name", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_NameComparisonMode", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RequiredAttributeDescriptor+NameComparisonMode", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_NameComparisonMode", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.RequiredAttributeDescriptor+NameComparisonMode" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Value", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Value", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValueComparisonMode", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RequiredAttributeDescriptor+ValueComparisonMode", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ValueComparisonMode", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.RequiredAttributeDescriptor+ValueComparisonMode" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Diagnostics", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorDiagnosticCollection", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.SourceChange", "Visibility": "Public", "Kind": "Class", "Sealed": true, "ImplementedInterfaces": [ "System.IEquatable" ], "Members": [ { "Kind": "Method", "Name": "get_IsDelete", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsInsert", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsReplace", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Span", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.SourceSpan", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_NewText", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Razor.Language.SourceChange" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IEquatable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "obj", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetHashCode", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ToString", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "absoluteIndex", "Type": "System.Int32" }, { "Name": "length", "Type": "System.Int32" }, { "Name": "newText", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "span", "Type": "Microsoft.AspNetCore.Razor.Language.SourceSpan" }, { "Name": "newText", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.SourceLocation", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [ "System.IEquatable" ], "Members": [ { "Kind": "Method", "Name": "get_FilePath", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_FilePath", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AbsoluteIndex", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AbsoluteIndex", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_LineIndex", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_LineIndex", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_CharacterIndex", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_CharacterIndex", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FromSpan", "Parameters": [ { "Name": "span", "Type": "System.Nullable" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.SourceLocation", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ToString", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "obj", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetHashCode", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Razor.Language.SourceLocation" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IEquatable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Equality", "Parameters": [ { "Name": "left", "Type": "Microsoft.AspNetCore.Razor.Language.SourceLocation" }, { "Name": "right", "Type": "Microsoft.AspNetCore.Razor.Language.SourceLocation" } ], "ReturnType": "System.Boolean", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Inequality", "Parameters": [ { "Name": "left", "Type": "Microsoft.AspNetCore.Razor.Language.SourceLocation" }, { "Name": "right", "Type": "Microsoft.AspNetCore.Razor.Language.SourceLocation" } ], "ReturnType": "System.Boolean", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "absoluteIndex", "Type": "System.Int32" }, { "Name": "lineIndex", "Type": "System.Int32" }, { "Name": "characterIndex", "Type": "System.Int32" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "filePath", "Type": "System.String" }, { "Name": "absoluteIndex", "Type": "System.Int32" }, { "Name": "lineIndex", "Type": "System.Int32" }, { "Name": "characterIndex", "Type": "System.Int32" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Undefined", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.SourceLocation", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Zero", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.SourceLocation", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.SourceMapping", "Visibility": "Public", "Kind": "Class", "Sealed": true, "ImplementedInterfaces": [ "System.IEquatable" ], "Members": [ { "Kind": "Method", "Name": "get_OriginalSpan", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.SourceSpan", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_GeneratedSpan", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.SourceSpan", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "obj", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Razor.Language.SourceMapping" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IEquatable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetHashCode", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ToString", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "originalSpan", "Type": "Microsoft.AspNetCore.Razor.Language.SourceSpan" }, { "Name": "generatedSpan", "Type": "Microsoft.AspNetCore.Razor.Language.SourceSpan" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.SourceSpan", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [ "System.IEquatable" ], "Members": [ { "Kind": "Method", "Name": "get_Length", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AbsoluteIndex", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_LineIndex", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_CharacterIndex", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_FilePath", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Razor.Language.SourceSpan" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IEquatable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "obj", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetHashCode", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ToString", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Equality", "Parameters": [ { "Name": "left", "Type": "Microsoft.AspNetCore.Razor.Language.SourceSpan" }, { "Name": "right", "Type": "Microsoft.AspNetCore.Razor.Language.SourceSpan" } ], "ReturnType": "System.Boolean", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Inequality", "Parameters": [ { "Name": "left", "Type": "Microsoft.AspNetCore.Razor.Language.SourceSpan" }, { "Name": "right", "Type": "Microsoft.AspNetCore.Razor.Language.SourceSpan" } ], "ReturnType": "System.Boolean", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "absoluteIndex", "Type": "System.Int32" }, { "Name": "length", "Type": "System.Int32" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "location", "Type": "Microsoft.AspNetCore.Razor.Language.SourceLocation" }, { "Name": "contentLength", "Type": "System.Int32" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "filePath", "Type": "System.String" }, { "Name": "absoluteIndex", "Type": "System.Int32" }, { "Name": "lineIndex", "Type": "System.Int32" }, { "Name": "characterIndex", "Type": "System.Int32" }, { "Name": "length", "Type": "System.Int32" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Undefined", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.SourceSpan", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.TagHelperBinding", "Visibility": "Public", "Kind": "Class", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Descriptors", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TagName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ParentTagName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Attributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList>", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TagHelperPrefix", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetBoundRules", "Parameters": [ { "Name": "descriptor", "Type": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor" } ], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.TagHelperConventions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "DefaultKind", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [ "System.IEquatable" ], "Members": [ { "Kind": "Method", "Name": "get_Kind", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Name", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TagMatchingRules", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TagMatchingRules", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IReadOnlyList" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AssemblyName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AssemblyName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BoundAttributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_BoundAttributes", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IReadOnlyList" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AllowedChildTags", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AllowedChildTags", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IReadOnlyList" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Documentation", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Documentation", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DisplayName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DisplayName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TagOutputHint", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TagOutputHint", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Diagnostics", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Diagnostics", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IReadOnlyList" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Metadata", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Metadata", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IReadOnlyDictionary" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HasErrors", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetAllDiagnostics", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IEquatable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "obj", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetHashCode", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "kind", "Type": "System.String" } ], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptorBuilder", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "name", "Type": "System.String" }, { "Name": "assemblyName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptorBuilder", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "kind", "Type": "System.String" }, { "Name": "name", "Type": "System.String" }, { "Name": "assemblyName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptorBuilder", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AssemblyName", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Kind", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DisplayName", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DisplayName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TagOutputHint", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TagOutputHint", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Documentation", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Documentation", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Metadata", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Diagnostics", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorDiagnosticCollection", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AllowedChildTags", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BoundAttributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TagMatchingRules", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AllowChildTag", "Parameters": [ { "Name": "configure", "Type": "System.Action" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BindAttribute", "Parameters": [ { "Name": "configure", "Type": "System.Action" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "TagMatchingRule", "Parameters": [ { "Name": "configure", "Type": "System.Action" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Build", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Reset", "Parameters": [], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptorBuilderExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "SetTypeName", "Parameters": [ { "Name": "builder", "Type": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptorBuilder" }, { "Name": "typeName", "Type": "System.String" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetTypeName", "Parameters": [ { "Name": "builder", "Type": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptorBuilder" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptorExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetTypeName", "Parameters": [ { "Name": "tagHelper", "Type": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "IsDefaultKind", "Parameters": [ { "Name": "tagHelper", "Type": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor" } ], "ReturnType": "System.Boolean", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "KindUsesDefaultTagHelperRuntime", "Parameters": [ { "Name": "tagHelper", "Type": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor" } ], "ReturnType": "System.Boolean", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptorProviderContext", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Items", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.ItemCollection", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Results", "Parameters": [], "ReturnType": "System.Collections.Generic.ICollection", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Create", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptorProviderContext", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "results", "Type": "System.Collections.Generic.ICollection" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptorProviderContext", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.TagHelperDocumentContext", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "prefix", "Type": "System.String" }, { "Name": "tagHelpers", "Type": "System.Collections.Generic.IEnumerable" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.TagHelperDocumentContext", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Prefix", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TagHelpers", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.TagHelperMetadata", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.TagMatchingRuleDescriptor", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [ "System.IEquatable" ], "Members": [ { "Kind": "Method", "Name": "get_TagName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TagName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Attributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Attributes", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IReadOnlyList" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ParentTag", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ParentTag", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TagStructure", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.TagStructure", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TagStructure", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.TagStructure" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Diagnostics", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Diagnostics", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IReadOnlyList" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HasErrors", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetAllDiagnostics", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Razor.Language.TagMatchingRuleDescriptor" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IEquatable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "obj", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetHashCode", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.TagMatchingRuleDescriptorBuilder", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_TagName", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TagName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ParentTag", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ParentTag", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TagStructure", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.TagStructure", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TagStructure", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.TagStructure" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Diagnostics", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorDiagnosticCollection", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Attributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Attribute", "Parameters": [ { "Name": "configure", "Type": "System.Action" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.TagMode", "Visibility": "Public", "Kind": "Enumeration", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "StartTagAndEndTag", "Parameters": [], "GenericParameter": [], "Literal": "0" }, { "Kind": "Field", "Name": "SelfClosing", "Parameters": [], "GenericParameter": [], "Literal": "1" }, { "Kind": "Field", "Name": "StartTagOnly", "Parameters": [], "GenericParameter": [], "Literal": "2" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.TagStructure", "Visibility": "Public", "Kind": "Enumeration", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "Unspecified", "Parameters": [], "GenericParameter": [], "Literal": "0" }, { "Kind": "Field", "Name": "NormalOrSelfClosing", "Parameters": [], "GenericParameter": [], "Literal": "1" }, { "Kind": "Field", "Name": "WithoutEndTag", "Parameters": [], "GenericParameter": [], "Literal": "2" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.ClassDeclarationIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.MemberDeclarationIntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Modifiers", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ClassName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ClassName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BaseType", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_BaseType", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Interfaces", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Interfaces", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IList" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.CommonAnnotations", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "Imported", "Parameters": [], "ReturnType": "System.Object", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "PrimaryClass", "Parameters": [], "ReturnType": "System.Object", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "PrimaryMethod", "Parameters": [], "ReturnType": "System.Object", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "PrimaryNamespace", "Parameters": [], "ReturnType": "System.Object", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.CSharpCodeAttributeValueIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Prefix", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Prefix", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.CSharpCodeIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.CSharpExpressionAttributeValueIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Prefix", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Prefix", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.CSharpExpressionIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.DirectiveIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DirectiveName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DirectiveName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Tokens", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Directive", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.DirectiveDescriptor", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Directive", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.DirectiveDescriptor" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.DirectiveTokenIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Content", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Content", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DirectiveToken", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.DirectiveTokenDescriptor", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DirectiveToken", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.DirectiveTokenDescriptor" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.DocumentIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DocumentKind", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DocumentKind", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Options", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCodeGenerationOptions", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Options", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeGenerationOptions" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Target", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeTarget", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Target", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeTarget" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.DocumentIntermediateNodeExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "FindPrimaryClass", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.DocumentIntermediateNode" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.ClassDeclarationIntermediateNode", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FindPrimaryMethod", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.DocumentIntermediateNode" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.MethodDeclarationIntermediateNode", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FindPrimaryNamespace", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.DocumentIntermediateNode" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.NamespaceDeclarationIntermediateNode", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FindDirectiveReferences", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.DocumentIntermediateNode" }, { "Name": "directive", "Type": "Microsoft.AspNetCore.Razor.Language.DirectiveDescriptor" } ], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.ExtensionIntermediateNode", "Visibility": "Public", "Kind": "Class", "Abstract": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "WriteNode", "Parameters": [ { "Name": "target", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeTarget" }, { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AcceptExtensionNode", "Parameters": [ { "Name": "node", "Type": "T0" }, { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Static": true, "Visibility": "Protected", "GenericParameter": [ { "ParameterName": "TNode", "ParameterPosition": 0, "BaseTypeOrInterfaces": [ "Microsoft.AspNetCore.Razor.Language.Intermediate.ExtensionIntermediateNode" ] } ] }, { "Kind": "Method", "Name": "ReportMissingCodeTargetExtension", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [ { "ParameterName": "TDependency", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.FieldDeclarationIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.MemberDeclarationIntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Modifiers", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_FieldName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_FieldName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_FieldType", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_FieldType", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.HtmlAttributeIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AttributeName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AttributeName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Prefix", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Prefix", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Suffix", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Suffix", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.HtmlAttributeValueIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Prefix", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Prefix", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.HtmlContentIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.IExtensionIntermediateNodeVisitor", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "VisitExtension", "Parameters": [ { "Name": "node", "Type": "T0" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TNode", "ParameterPosition": 0, "BaseTypeOrInterfaces": [ "Microsoft.AspNetCore.Razor.Language.Intermediate.ExtensionIntermediateNode" ] } ] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Annotations", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.ItemCollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Diagnostics", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorDiagnosticCollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HasDiagnostics", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Source", "Parameters": [], "ReturnType": "System.Nullable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Source", "Parameters": [ { "Name": "value", "Type": "System.Nullable" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Visibility": "Public", "Kind": "Class", "Sealed": true, "ImplementedInterfaces": [ "System.Collections.Generic.IList" ], "Members": [ { "Kind": "Method", "Name": "get_Item", "Parameters": [ { "Name": "index", "Type": "System.Int32" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Item", "Parameters": [ { "Name": "index", "Type": "System.Int32" }, { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Count", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsReadOnly", "Parameters": [], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Add", "Parameters": [ { "Name": "item", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Clear", "Parameters": [], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Contains", "Parameters": [ { "Name": "item", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CopyTo", "Parameters": [ { "Name": "array", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode[]" }, { "Name": "arrayIndex", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetEnumerator", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection+Enumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "IndexOf", "Parameters": [ { "Name": "item", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode" } ], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Insert", "Parameters": [ { "Name": "index", "Type": "System.Int32" }, { "Name": "item", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Remove", "Parameters": [ { "Name": "item", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RemoveAt", "Parameters": [ { "Name": "index", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "ReadOnly", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "IsImported", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode" } ], "ReturnType": "System.Boolean", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetAllDiagnostics", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode" } ], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FindDescendantNodes", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode" } ], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TNode", "ParameterPosition": 0, "BaseTypeOrInterfaces": [ "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode" ] } ] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeReference", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Deconstruct", "Parameters": [ { "Name": "parent", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "Direction": "Out" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "Direction": "Out" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Node", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Parent", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "InsertAfter", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeReference", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "InsertAfter", "Parameters": [ { "Name": "nodes", "Type": "System.Collections.Generic.IEnumerable" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "InsertBefore", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeReference", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "InsertBefore", "Parameters": [ { "Name": "nodes", "Type": "System.Collections.Generic.IEnumerable" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Remove", "Parameters": [], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Replace", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeReference", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "parent", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Visit", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitDefault", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitToken", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateToken" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitDirectiveToken", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.DirectiveTokenIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitDirective", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.DirectiveIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitMalformedDirective", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.MalformedDirectiveIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitExtension", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.ExtensionIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitCSharpCode", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.CSharpCodeIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitCSharpExpression", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.CSharpExpressionIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitHtmlAttributeValue", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.HtmlAttributeValueIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitCSharpExpressionAttributeValue", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.CSharpExpressionAttributeValueIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitCSharpCodeAttributeValue", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.CSharpCodeAttributeValueIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitHtmlAttribute", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.HtmlAttributeIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitClassDeclaration", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.ClassDeclarationIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitMethodDeclaration", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.MethodDeclarationIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitFieldDeclaration", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.FieldDeclarationIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitPropertyDeclaration", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.PropertyDeclarationIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitDocument", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.DocumentIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitHtml", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.HtmlContentIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitNamespaceDeclaration", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.NamespaceDeclarationIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitUsingDirective", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.UsingDirectiveIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitTagHelper", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.TagHelperIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitTagHelperBody", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.TagHelperBodyIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitTagHelperProperty", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.TagHelperPropertyIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitTagHelperHtmlAttribute", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.TagHelperHtmlAttributeIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeWalker", "Visibility": "Public", "Kind": "Class", "Abstract": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Ancestors", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Parent", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "VisitDefault", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateToken", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Content", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Content", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsCSharp", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsHtml", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Kind", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.TokenKind", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Kind", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.TokenKind" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.MalformedDirectiveIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DirectiveName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DirectiveName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Tokens", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Directive", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.DirectiveDescriptor", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Directive", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.DirectiveDescriptor" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.MemberDeclarationIntermediateNode", "Visibility": "Public", "Kind": "Class", "Abstract": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.MethodDeclarationIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.MemberDeclarationIntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Modifiers", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_MethodName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_MethodName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ReturnType", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ReturnType", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.NamespaceDeclarationIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Content", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Content", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.PropertyDeclarationIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.MemberDeclarationIntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Modifiers", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertyName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PropertyName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertyType", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PropertyType", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.TagHelperBodyIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.TagHelperHtmlAttributeIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AttributeName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AttributeName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AttributeStructure", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.AttributeStructure", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AttributeStructure", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.AttributeStructure" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.TagHelperIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TagMode", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.TagMode", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TagMode", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.TagMode" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TagName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TagName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TagHelpers", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Body", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.TagHelperBodyIntermediateNode", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HtmlAttributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.TagHelperPropertyIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AttributeName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AttributeName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AttributeStructure", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.AttributeStructure", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AttributeStructure", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.AttributeStructure" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BoundAttribute", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.BoundAttributeDescriptor", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_BoundAttribute", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.BoundAttributeDescriptor" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TagHelper", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TagHelper", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsIndexerNameMatch", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsIndexerNameMatch", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.TokenKind", "Visibility": "Public", "Kind": "Enumeration", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "Unknown", "Parameters": [], "GenericParameter": [], "Literal": "0" }, { "Kind": "Field", "Name": "CSharp", "Parameters": [], "GenericParameter": [], "Literal": "1" }, { "Kind": "Field", "Name": "Html", "Parameters": [], "GenericParameter": [], "Literal": "2" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.UsingDirectiveIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Content", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Content", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Extensions.DefaultTagHelperBodyIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.ExtensionIntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TagMode", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.TagMode", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TagMode", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.TagMode" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TagName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TagName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteNode", "Parameters": [ { "Name": "target", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeTarget" }, { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "bodyNode", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.TagHelperBodyIntermediateNode" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Extensions.DefaultTagHelperCreateIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.ExtensionIntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_FieldName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_FieldName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TagHelper", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TagHelper", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TypeName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TypeName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteNode", "Parameters": [ { "Name": "target", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeTarget" }, { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Extensions.DefaultTagHelperExecuteIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.ExtensionIntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteNode", "Parameters": [ { "Name": "target", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeTarget" }, { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Extensions.DefaultTagHelperHtmlAttributeIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.ExtensionIntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_AttributeName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AttributeName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AttributeStructure", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.AttributeStructure", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AttributeStructure", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.AttributeStructure" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteNode", "Parameters": [ { "Name": "target", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeTarget" }, { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "htmlAttributeNode", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.TagHelperHtmlAttributeIntermediateNode" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Extensions.DefaultTagHelperPropertyIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.ExtensionIntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AttributeName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AttributeName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AttributeStructure", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.AttributeStructure", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AttributeStructure", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.AttributeStructure" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BoundAttribute", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.BoundAttributeDescriptor", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_BoundAttribute", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.BoundAttributeDescriptor" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_FieldName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_FieldName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsIndexerNameMatch", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsIndexerNameMatch", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertyName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PropertyName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TagHelper", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TagHelper", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteNode", "Parameters": [ { "Name": "target", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeTarget" }, { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "propertyNode", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.TagHelperPropertyIntermediateNode" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Extensions.DefaultTagHelperRuntimeIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.ExtensionIntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteNode", "Parameters": [ { "Name": "target", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeTarget" }, { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Extensions.FunctionsDirective", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Register", "Parameters": [ { "Name": "builder", "Type": "Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder" } ], "ReturnType": "System.Void", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Directive", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.DirectiveDescriptor", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Extensions.FunctionsDirectivePass", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.IntermediateNodePassBase", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorDirectiveClassifierPass" ], "Members": [ { "Kind": "Method", "Name": "ExecuteCore", "Parameters": [ { "Name": "codeDocument", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" }, { "Name": "documentNode", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.DocumentIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Extensions.IDefaultTagHelperTargetExtension", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.CodeGeneration.ICodeTargetExtension" ], "Members": [ { "Kind": "Method", "Name": "WriteTagHelperBody", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Extensions.DefaultTagHelperBodyIntermediateNode" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteTagHelperCreate", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Extensions.DefaultTagHelperCreateIntermediateNode" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteTagHelperExecute", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Extensions.DefaultTagHelperExecuteIntermediateNode" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteTagHelperHtmlAttribute", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Extensions.DefaultTagHelperHtmlAttributeIntermediateNode" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteTagHelperProperty", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Extensions.DefaultTagHelperPropertyIntermediateNode" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteTagHelperRuntime", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Extensions.DefaultTagHelperRuntimeIntermediateNode" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Extensions.InheritsDirective", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Register", "Parameters": [ { "Name": "builder", "Type": "Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder" } ], "ReturnType": "System.Void", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Directive", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.DirectiveDescriptor", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Extensions.InheritsDirectivePass", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.IntermediateNodePassBase", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorDirectiveClassifierPass" ], "Members": [ { "Kind": "Method", "Name": "ExecuteCore", "Parameters": [ { "Name": "codeDocument", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" }, { "Name": "documentNode", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.DocumentIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Extensions.ISectionTargetExtension", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.CodeGeneration.ICodeTargetExtension" ], "Members": [ { "Kind": "Method", "Name": "WriteSection", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Extensions.SectionIntermediateNode" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Extensions.ITemplateTargetExtension", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.CodeGeneration.ICodeTargetExtension" ], "Members": [ { "Kind": "Method", "Name": "WriteTemplate", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Extensions.TemplateIntermediateNode" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Extensions.SectionDirective", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Register", "Parameters": [ { "Name": "builder", "Type": "Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder" } ], "ReturnType": "System.Void", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Directive", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.DirectiveDescriptor", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Extensions.SectionDirectivePass", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.IntermediateNodePassBase", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.IRazorDirectiveClassifierPass" ], "Members": [ { "Kind": "Method", "Name": "ExecuteCore", "Parameters": [ { "Name": "codeDocument", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" }, { "Name": "documentNode", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.DocumentIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Extensions.SectionIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.ExtensionIntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SectionName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_SectionName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteNode", "Parameters": [ { "Name": "target", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeTarget" }, { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Extensions.SectionTargetExtension", "Visibility": "Public", "Kind": "Class", "Sealed": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.Extensions.ISectionTargetExtension" ], "Members": [ { "Kind": "Method", "Name": "get_SectionMethodName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_SectionMethodName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteSection", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Extensions.SectionIntermediateNode" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Razor.Language.Extensions.ISectionTargetExtension", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "DefaultSectionMethodName", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Extensions.TemplateIntermediateNode", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.ExtensionIntermediateNode", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "visitor", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeVisitor" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteNode", "Parameters": [ { "Name": "target", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeTarget" }, { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Extensions.TemplateTargetExtension", "Visibility": "Public", "Kind": "Class", "Sealed": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Razor.Language.Extensions.ITemplateTargetExtension" ], "Members": [ { "Kind": "Method", "Name": "get_TemplateTypeName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TemplateTypeName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteTemplate", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Extensions.TemplateIntermediateNode" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Razor.Language.Extensions.ITemplateTargetExtension", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "DefaultTemplateTypeName", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Ancestors", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_CodeWriter", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeWriter", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Diagnostics", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorDiagnosticCollection", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DocumentKind", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Items", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.ItemCollection", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_NodeWriter", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.IntermediateNodeWriter", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Options", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCodeGenerationOptions", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Parent", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SourceDocument", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorSourceDocument", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddSourceMappingFor", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RenderNode", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RenderNode", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode" }, { "Name": "writer", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.IntermediateNodeWriter" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RenderChildren", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RenderChildren", "Parameters": [ { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode" }, { "Name": "writer", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.IntermediateNodeWriter" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeTarget", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CreateDefault", "Parameters": [ { "Name": "codeDocument", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeGenerationOptions" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeTarget", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateDefault", "Parameters": [ { "Name": "codeDocument", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeGenerationOptions" }, { "Name": "configure", "Type": "System.Action" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeTarget", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateEmpty", "Parameters": [ { "Name": "codeDocument", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeGenerationOptions" }, { "Name": "configure", "Type": "System.Action" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeTarget", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateNodeWriter", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.IntermediateNodeWriter", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetExtension", "Parameters": [], "ReturnType": "T0", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TExtension", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [ "Microsoft.AspNetCore.Razor.Language.CodeGeneration.ICodeTargetExtension" ] } ] }, { "Kind": "Method", "Name": "HasExtension", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TExtension", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [ "Microsoft.AspNetCore.Razor.Language.CodeGeneration.ICodeTargetExtension" ] } ] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeTargetBuilder", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_CodeDocument", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Options", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCodeGenerationOptions", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TargetExtensions", "Parameters": [], "ReturnType": "System.Collections.Generic.ICollection", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Build", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeTarget", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeWriter", "Visibility": "Public", "Kind": "Class", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_CurrentIndent", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_CurrentIndent", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Length", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_NewLine", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_NewLine", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Location", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.SourceLocation", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Item", "Parameters": [ { "Name": "index", "Type": "System.Int32" } ], "ReturnType": "System.Char", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Write", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeWriter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Write", "Parameters": [ { "Name": "value", "Type": "System.String" }, { "Name": "startIndex", "Type": "System.Int32" }, { "Name": "count", "Type": "System.Int32" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeWriter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteLine", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeWriter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteLine", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeWriter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GenerateCode", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.DesignTimeNodeWriter", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.IntermediateNodeWriter", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "WriteUsingDirective", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.UsingDirectiveIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteCSharpExpression", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.CSharpExpressionIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteCSharpCode", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.CSharpCodeIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteHtmlAttribute", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.HtmlAttributeIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteHtmlAttributeValue", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.HtmlAttributeValueIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteCSharpExpressionAttributeValue", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.CSharpExpressionAttributeValueIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteCSharpCodeAttributeValue", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.CSharpCodeAttributeValueIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteHtmlContent", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.HtmlContentIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeginWriterScope", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "writer", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "EndWriterScope", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.DocumentWriter", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "codeTarget", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeTarget" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeGenerationOptions" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.DocumentWriter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteDocument", "Parameters": [ { "Name": "codeDocument", "Type": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument" }, { "Name": "documentNode", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.DocumentIntermediateNode" } ], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCSharpDocument", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.ICodeTargetExtension", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.IntermediateNodeWriter", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "WriteUsingDirective", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.UsingDirectiveIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteCSharpExpression", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.CSharpExpressionIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteCSharpCode", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.CSharpCodeIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteHtmlContent", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.HtmlContentIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteHtmlAttribute", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.HtmlAttributeIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteHtmlAttributeValue", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.HtmlAttributeValueIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteCSharpExpressionAttributeValue", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.CSharpExpressionAttributeValueIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteCSharpCodeAttributeValue", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.CSharpCodeAttributeValueIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeginWriterScope", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "writer", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "EndWriterScope", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.RuntimeNodeWriter", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.IntermediateNodeWriter", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_WriteCSharpExpressionMethod", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_WriteCSharpExpressionMethod", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_WriteHtmlContentMethod", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_WriteHtmlContentMethod", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BeginWriteAttributeMethod", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_BeginWriteAttributeMethod", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_EndWriteAttributeMethod", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_EndWriteAttributeMethod", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_WriteAttributeValueMethod", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_WriteAttributeValueMethod", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PushWriterMethod", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PushWriterMethod", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PopWriterMethod", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PopWriterMethod", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TemplateTypeName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TemplateTypeName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteUsingDirective", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.UsingDirectiveIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteCSharpExpression", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.CSharpExpressionIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteCSharpCode", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.CSharpCodeIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteHtmlAttribute", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.HtmlAttributeIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteHtmlAttributeValue", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.HtmlAttributeValueIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteCSharpExpressionAttributeValue", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.CSharpExpressionAttributeValueIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteCSharpCodeAttributeValue", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.CSharpCodeAttributeValueIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteHtmlContent", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "node", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.HtmlContentIntermediateNode" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeginWriterScope", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" }, { "Name": "writer", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "EndWriterScope", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RazorDiagnosticCollection+Enumerator", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [ "System.Collections.Generic.IEnumerator" ], "Members": [ { "Kind": "Method", "Name": "get_Current", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorDiagnostic", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IEnumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Dispose", "Parameters": [], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IDisposable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "MoveNext", "Parameters": [], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.IEnumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Reset", "Parameters": [], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.IEnumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "collection", "Type": "Microsoft.AspNetCore.Razor.Language.RazorDiagnosticCollection" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RequiredAttributeDescriptor+NameComparisonMode", "Visibility": "Public", "Kind": "Enumeration", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "FullMatch", "Parameters": [], "GenericParameter": [], "Literal": "0" }, { "Kind": "Field", "Name": "PrefixMatch", "Parameters": [], "GenericParameter": [], "Literal": "1" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.RequiredAttributeDescriptor+ValueComparisonMode", "Visibility": "Public", "Kind": "Enumeration", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "None", "Parameters": [], "GenericParameter": [], "Literal": "0" }, { "Kind": "Field", "Name": "FullMatch", "Parameters": [], "GenericParameter": [], "Literal": "1" }, { "Kind": "Field", "Name": "PrefixMatch", "Parameters": [], "GenericParameter": [], "Literal": "2" }, { "Kind": "Field", "Name": "SuffixMatch", "Parameters": [], "GenericParameter": [], "Literal": "3" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.TagHelperMetadata+Common", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "PropertyName", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "TypeName", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.TagHelperMetadata+Runtime", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "Name", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Legacy.CSharpCodeParser+Block", "Visibility": "Protected", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Name", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Start", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.SourceLocation", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Start", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Razor.Language.SourceLocation" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "name", "Type": "System.String" }, { "Name": "start", "Type": "Microsoft.AspNetCore.Razor.Language.SourceLocation" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "symbol", "Type": "Microsoft.AspNetCore.Razor.Language.Legacy.CSharpSymbol" }, { "Name": "start", "Type": "Microsoft.AspNetCore.Razor.Language.SourceLocation" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Legacy.SyntaxConstants+CSharp", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "UsingKeywordLength", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "TagHelperPrefixKeyword", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "AddTagHelperKeyword", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "RemoveTagHelperKeyword", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "InheritsKeyword", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "FunctionsKeyword", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "SectionKeyword", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "ElseIfKeyword", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "NamespaceKeyword", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "ClassKeyword", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "HelperKeyword", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Legacy.Tokenizer+RazorCommentTokenizerState", "Visibility": "Protected", "Kind": "Enumeration", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "AfterRazorCommentTransition", "Parameters": [], "GenericParameter": [], "Literal": "1000" }, { "Kind": "Field", "Name": "EscapedRazorCommentTransition", "Parameters": [], "GenericParameter": [], "Literal": "1001" }, { "Kind": "Field", "Name": "RazorCommentBody", "Parameters": [], "GenericParameter": [], "Literal": "1002" }, { "Kind": "Field", "Name": "StarAfterRazorCommentBody", "Parameters": [], "GenericParameter": [], "Literal": "1003" }, { "Kind": "Field", "Name": "AtSymbolAfterRazorCommentBody", "Parameters": [], "GenericParameter": [], "Literal": "1004" } ], "GenericParameters": [ { "ParameterName": "TSymbol", "ParameterPosition": 0, "BaseTypeOrInterfaces": [ "Microsoft.AspNetCore.Razor.Language.Legacy.SymbolBase" ] }, { "ParameterName": "TSymbolType", "ParameterPosition": 1, "New": true, "Struct": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Legacy.Tokenizer+StateResult", "Visibility": "Protected", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_State", "Parameters": [], "ReturnType": "System.Nullable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Result", "Parameters": [], "ReturnType": "T0", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "state", "Type": "System.Nullable" }, { "Name": "result", "Type": "T0" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TSymbol", "ParameterPosition": 0, "BaseTypeOrInterfaces": [ "Microsoft.AspNetCore.Razor.Language.Legacy.SymbolBase" ] }, { "ParameterName": "TSymbolType", "ParameterPosition": 1, "New": true, "Struct": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.CommonAnnotations+DefaultTagHelperExtension", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "TagHelperField", "Parameters": [], "ReturnType": "System.Object", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection+Enumerator", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [ "System.Collections.Generic.IEnumerator" ], "Members": [ { "Kind": "Method", "Name": "get_Current", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IEnumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Dispose", "Parameters": [], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IDisposable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "MoveNext", "Parameters": [], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.IEnumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Reset", "Parameters": [], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.IEnumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "collection", "Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeCollection" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeWriterExtensions+CSharpCodeWritingScope", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [ "System.IDisposable" ], "Members": [ { "Kind": "Method", "Name": "Dispose", "Parameters": [], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IDisposable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "writer", "Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeWriter" }, { "Name": "tabSize", "Type": "System.Int32", "DefaultValue": "4" }, { "Name": "autoSpace", "Type": "System.Boolean", "DefaultValue": "True" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] } ] }