aspnetcore/src/Microsoft.AspNetCore.Razor..../baseline.netframework.json

13608 lines
392 KiB
JSON

{
"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<Microsoft.AspNetCore.Razor.Language.AllowedChildTagDescriptor>"
],
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Diagnostics",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.AllowedChildTagDescriptor>",
"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<Microsoft.AspNetCore.Razor.Language.BoundAttributeDescriptor>"
],
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Diagnostics",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>"
}
],
"ReturnType": "System.Void",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Metadata",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.String>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Metadata",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.String>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.BoundAttributeDescriptor>",
"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<System.String, System.String>",
"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<Microsoft.AspNetCore.Razor.Language.DirectiveTokenDescriptor>",
"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<Microsoft.AspNetCore.Razor.Language.IDirectiveDescriptorBuilder>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.IDirectiveDescriptorBuilder>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.IDirectiveDescriptorBuilder>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.IDirectiveDescriptorBuilder>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.DirectiveTokenDescriptor>",
"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<Microsoft.AspNetCore.Razor.Language.DirectiveDescriptor>",
"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<Microsoft.AspNetCore.Razor.Language.IRazorEngineFeature>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Phases",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Razor.Language.IRazorEnginePhase>",
"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<Microsoft.AspNetCore.Razor.Language.CodeGeneration.ICodeTargetExtension>",
"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<Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor>",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Razor.Language.ItemCollection",
"Visibility": "Public",
"Kind": "Class",
"Sealed": true,
"ImplementedInterfaces": [
"System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.Object, System.Object>>"
],
"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<System.Object, System.Object>"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.Object, System.Object>>",
"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<System.Collections.Generic.KeyValuePair<System.Object, System.Object>>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Contains",
"Parameters": [
{
"Name": "item",
"Type": "System.Collections.Generic.KeyValuePair<System.Object, System.Object>"
}
],
"ReturnType": "System.Boolean",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.Object, System.Object>>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CopyTo",
"Parameters": [
{
"Name": "array",
"Type": "System.Collections.Generic.KeyValuePair<System.Object, System.Object>[]"
},
{
"Name": "arrayIndex",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.Object, System.Object>>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetEnumerator",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.Object, System.Object>>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.Object, System.Object>>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Remove",
"Parameters": [
{
"Name": "item",
"Type": "System.Collections.Generic.KeyValuePair<System.Object, System.Object>"
}
],
"ReturnType": "System.Boolean",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.Object, System.Object>>",
"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<Microsoft.AspNetCore.Razor.Language.RazorSourceDocument>"
}
],
"ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Imports",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Language.RazorSourceDocument>",
"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<Microsoft.AspNetCore.Razor.Language.RazorSyntaxTree>",
"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<Microsoft.AspNetCore.Razor.Language.RazorSyntaxTree>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.RazorCodeGenerationOptionsBuilder>"
}
],
"ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCodeGenerationOptions",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateDesignTime",
"Parameters": [
{
"Name": "configure",
"Type": "System.Action<Microsoft.AspNetCore.Razor.Language.RazorCodeGenerationOptionsBuilder>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.SourceMapping>",
"Virtual": true,
"Abstract": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Diagnostics",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>"
},
{
"Name": "sourceMappings",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Razor.Language.SourceMapping>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>"
],
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Count",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.ICollection<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IsReadOnly",
"Parameters": [],
"ReturnType": "System.Boolean",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.ICollection<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Clear",
"Parameters": [],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.ICollection<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnosticDescriptor>"
],
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnosticDescriptor>",
"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<System.String>"
},
{
"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<Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder>"
}
],
"ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorEngine",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateEmpty",
"Parameters": [
{
"Name": "configure",
"Type": "System.Action<Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder>"
}
],
"ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorEngine",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Features",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Language.IRazorEngineFeature>",
"Virtual": true,
"Abstract": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Phases",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Language.IRazorEnginePhase>",
"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<Microsoft.AspNetCore.Razor.Language.RazorCodeDocument, Microsoft.AspNetCore.Razor.Language.Intermediate.ClassDeclarationIntermediateNode>"
}
],
"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<T0>",
"Parameters": [],
"ReturnType": "T0",
"Visibility": "Protected",
"GenericParameter": [
{
"ParameterName": "TFeature",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": [
"Microsoft.AspNetCore.Razor.Language.IRazorEngineFeature"
]
}
]
},
{
"Kind": "Method",
"Name": "ThrowForMissingDocumentDependency<T0>",
"Parameters": [
{
"Name": "value",
"Type": "T0"
}
],
"ReturnType": "System.Void",
"Visibility": "Protected",
"GenericParameter": [
{
"ParameterName": "TDocumentDependency",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "ThrowForMissingFeatureDependency<T0>",
"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<T0>",
"Parameters": [],
"ReturnType": "T0",
"Visibility": "Protected",
"GenericParameter": [
{
"ParameterName": "T",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "ThrowForMissingDocumentDependency<T0>",
"Parameters": [
{
"Name": "value",
"Type": "T0"
}
],
"ReturnType": "System.Void",
"Visibility": "Protected",
"GenericParameter": [
{
"ParameterName": "TDocumentDependency",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "ThrowForMissingFeatureDependency<T0>",
"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<Microsoft.AspNetCore.Razor.Language.RazorParserOptionsBuilder>"
}
],
"ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorParserOptions",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateDesignTime",
"Parameters": [
{
"Name": "configure",
"Type": "System.Action<Microsoft.AspNetCore.Razor.Language.RazorParserOptionsBuilder>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.DirectiveDescriptor>",
"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<Microsoft.AspNetCore.Razor.Language.DirectiveDescriptor>",
"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<Microsoft.AspNetCore.Razor.Language.RazorProjectItem>",
"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<Microsoft.AspNetCore.Razor.Language.RazorProjectItem>",
"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<Microsoft.AspNetCore.Razor.Language.RazorProjectItem>",
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"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<Microsoft.AspNetCore.Razor.Language.RazorSourceDocument>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetImports",
"Parameters": [
{
"Name": "projectItem",
"Type": "Microsoft.AspNetCore.Razor.Language.RazorProjectItem"
}
],
"ReturnType": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Razor.Language.RazorSourceDocument>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetImportItems",
"Parameters": [
{
"Name": "path",
"Type": "System.String"
}
],
"ReturnType": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Razor.Language.RazorProjectItem>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetImportItems",
"Parameters": [
{
"Name": "projectItem",
"Type": "Microsoft.AspNetCore.Razor.Language.RazorProjectItem"
}
],
"ReturnType": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Razor.Language.RazorProjectItem>",
"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<Microsoft.AspNetCore.Razor.Language.RequiredAttributeDescriptor>"
],
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Diagnostics",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.RequiredAttributeDescriptor>",
"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<Microsoft.AspNetCore.Razor.Language.SourceChange>"
],
"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<Microsoft.AspNetCore.Razor.Language.SourceChange>",
"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<Microsoft.AspNetCore.Razor.Language.SourceLocation>"
],
"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<Microsoft.AspNetCore.Razor.Language.SourceSpan>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.SourceLocation>",
"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<Microsoft.AspNetCore.Razor.Language.SourceMapping>"
],
"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<Microsoft.AspNetCore.Razor.Language.SourceMapping>",
"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<Microsoft.AspNetCore.Razor.Language.SourceSpan>"
],
"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<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": "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<Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor>",
"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<System.Collections.Generic.KeyValuePair<System.String, System.String>>",
"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<Microsoft.AspNetCore.Razor.Language.TagMatchingRuleDescriptor>",
"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<Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor>"
],
"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<Microsoft.AspNetCore.Razor.Language.TagMatchingRuleDescriptor>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_TagMatchingRules",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Language.TagMatchingRuleDescriptor>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.BoundAttributeDescriptor>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_BoundAttributes",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Language.BoundAttributeDescriptor>"
}
],
"ReturnType": "System.Void",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_AllowedChildTags",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Language.AllowedChildTagDescriptor>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_AllowedChildTags",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Language.AllowedChildTagDescriptor>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Diagnostics",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>"
}
],
"ReturnType": "System.Void",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Metadata",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.String>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Metadata",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.String>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"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<Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor>",
"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<System.String, System.String>",
"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<Microsoft.AspNetCore.Razor.Language.AllowedChildTagDescriptorBuilder>",
"Virtual": true,
"Abstract": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_BoundAttributes",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Language.BoundAttributeDescriptorBuilder>",
"Virtual": true,
"Abstract": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_TagMatchingRules",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Language.TagMatchingRuleDescriptorBuilder>",
"Virtual": true,
"Abstract": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AllowChildTag",
"Parameters": [
{
"Name": "configure",
"Type": "System.Action<Microsoft.AspNetCore.Razor.Language.AllowedChildTagDescriptorBuilder>"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Abstract": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BindAttribute",
"Parameters": [
{
"Name": "configure",
"Type": "System.Action<Microsoft.AspNetCore.Razor.Language.BoundAttributeDescriptorBuilder>"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Abstract": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "TagMatchingRule",
"Parameters": [
{
"Name": "configure",
"Type": "System.Action<Microsoft.AspNetCore.Razor.Language.TagMatchingRuleDescriptorBuilder>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor>",
"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<Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor>",
"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<Microsoft.AspNetCore.Razor.Language.TagMatchingRuleDescriptor>"
],
"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<Microsoft.AspNetCore.Razor.Language.RequiredAttributeDescriptor>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Attributes",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Language.RequiredAttributeDescriptor>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Diagnostics",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"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<Microsoft.AspNetCore.Razor.Language.TagMatchingRuleDescriptor>",
"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<Microsoft.AspNetCore.Razor.Language.RequiredAttributeDescriptorBuilder>",
"Virtual": true,
"Abstract": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Attribute",
"Parameters": [
{
"Name": "configure",
"Type": "System.Action<Microsoft.AspNetCore.Razor.Language.RequiredAttributeDescriptorBuilder>"
}
],
"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<System.String>",
"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<System.String>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Interfaces",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IList<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.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<Microsoft.AspNetCore.Razor.Language.Intermediate.DirectiveTokenIntermediateNode>",
"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<Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNodeReference>",
"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<T0>",
"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<T0>",
"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<System.String>",
"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<T0>",
"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<Microsoft.AspNetCore.Razor.Language.SourceSpan>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Source",
"Parameters": [
{
"Name": "value",
"Type": "System.Nullable<Microsoft.AspNetCore.Razor.Language.SourceSpan>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode>"
],
"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<Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode>",
"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<Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Count",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.ICollection<Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IsReadOnly",
"Parameters": [],
"ReturnType": "System.Boolean",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.ICollection<Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode>",
"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<Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Clear",
"Parameters": [],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.ICollection<Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode>",
"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<Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode>",
"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<Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode>",
"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<Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode>",
"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<Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode>",
"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<Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode>",
"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<Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode>",
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "FindDescendantNodes<T0>",
"Parameters": [
{
"Name": "node",
"Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode"
}
],
"ReturnType": "System.Collections.Generic.IReadOnlyList<T0>",
"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<Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode>",
"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<Microsoft.AspNetCore.Razor.Language.Intermediate.DirectiveTokenIntermediateNode>",
"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<System.String>",
"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<System.String>",
"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<Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor>",
"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<Microsoft.AspNetCore.Razor.Language.Intermediate.TagHelperPropertyIntermediateNode>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_HtmlAttributes",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Razor.Language.Intermediate.TagHelperHtmlAttributeIntermediateNode>",
"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<Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode>",
"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<Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeTargetBuilder>"
}
],
"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<Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeTargetBuilder>"
}
],
"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<T0>",
"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<T0>",
"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<Microsoft.AspNetCore.Razor.Language.CodeGeneration.ICodeTargetExtension>",
"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<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Current",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorDiagnostic",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.IEnumerator<Microsoft.AspNetCore.Razor.Language.RazorDiagnostic>",
"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<T0, T1>+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<T1>"
]
},
{
"ParameterName": "TSymbolType",
"ParameterPosition": 1,
"New": true,
"Struct": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Razor.Language.Legacy.Tokenizer<T0, T1>+StateResult",
"Visibility": "Protected",
"Kind": "Struct",
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_State",
"Parameters": [],
"ReturnType": "System.Nullable<System.Int32>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Result",
"Parameters": [],
"ReturnType": "T0",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "state",
"Type": "System.Nullable<System.Int32>"
},
{
"Name": "result",
"Type": "T0"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TSymbol",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": [
"Microsoft.AspNetCore.Razor.Language.Legacy.SymbolBase<T1>"
]
},
{
"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<Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode>"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Current",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.IEnumerator<Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode>",
"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": []
}
]
}