1235 lines
36 KiB
JSON
1235 lines
36 KiB
JSON
{
|
|
"AssemblyIdentity": "Microsoft.AspNetCore.Mvc.Razor.Extensions, Version=2.1.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
|
|
"Types": [
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Mvc.Razor.Extensions.AssemblyAttributeInjectionPass",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"BaseType": "Microsoft.AspNetCore.Razor.Language.IntermediateNodePassBase",
|
|
"ImplementedInterfaces": [
|
|
"Microsoft.AspNetCore.Razor.Language.IRazorOptimizationPass"
|
|
],
|
|
"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.Mvc.Razor.Extensions.IInjectTargetExtension",
|
|
"Visibility": "Public",
|
|
"Kind": "Interface",
|
|
"Abstract": true,
|
|
"ImplementedInterfaces": [
|
|
"Microsoft.AspNetCore.Razor.Language.CodeGeneration.ICodeTargetExtension"
|
|
],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "WriteInjectProperty",
|
|
"Parameters": [
|
|
{
|
|
"Name": "context",
|
|
"Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext"
|
|
},
|
|
{
|
|
"Name": "node",
|
|
"Type": "Microsoft.AspNetCore.Mvc.Razor.Extensions.InjectIntermediateNode"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Mvc.Razor.Extensions.InjectDirective",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"Abstract": true,
|
|
"Static": true,
|
|
"Sealed": true,
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "Register",
|
|
"Parameters": [
|
|
{
|
|
"Name": "builder",
|
|
"Type": "Microsoft.AspNetCore.Razor.Language.RazorProjectEngineBuilder"
|
|
}
|
|
],
|
|
"ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorProjectEngineBuilder",
|
|
"Static": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "Register",
|
|
"Parameters": [
|
|
{
|
|
"Name": "builder",
|
|
"Type": "Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder"
|
|
}
|
|
],
|
|
"ReturnType": "Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder",
|
|
"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.Mvc.Razor.Extensions.InjectIntermediateNode",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"BaseType": "Microsoft.AspNetCore.Razor.Language.Intermediate.ExtensionIntermediateNode",
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"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": "get_MemberName",
|
|
"Parameters": [],
|
|
"ReturnType": "System.String",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "set_MemberName",
|
|
"Parameters": [
|
|
{
|
|
"Name": "value",
|
|
"Type": "System.String"
|
|
}
|
|
],
|
|
"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": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Mvc.Razor.Extensions.InjectTargetExtension",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"ImplementedInterfaces": [
|
|
"Microsoft.AspNetCore.Mvc.Razor.Extensions.IInjectTargetExtension"
|
|
],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "WriteInjectProperty",
|
|
"Parameters": [
|
|
{
|
|
"Name": "context",
|
|
"Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext"
|
|
},
|
|
{
|
|
"Name": "node",
|
|
"Type": "Microsoft.AspNetCore.Mvc.Razor.Extensions.InjectIntermediateNode"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Sealed": true,
|
|
"Virtual": true,
|
|
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Razor.Extensions.IInjectTargetExtension",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Constructor",
|
|
"Name": ".ctor",
|
|
"Parameters": [],
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Mvc.Razor.Extensions.InstrumentationPass",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"BaseType": "Microsoft.AspNetCore.Razor.Language.IntermediateNodePassBase",
|
|
"ImplementedInterfaces": [
|
|
"Microsoft.AspNetCore.Razor.Language.IRazorOptimizationPass"
|
|
],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "get_Order",
|
|
"Parameters": [],
|
|
"ReturnType": "System.Int32",
|
|
"Virtual": true,
|
|
"Override": true,
|
|
"ImplementedInterface": "Microsoft.AspNetCore.Razor.Language.IRazorOptimizationPass",
|
|
"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,
|
|
"Override": true,
|
|
"Visibility": "Protected",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Constructor",
|
|
"Name": ".ctor",
|
|
"Parameters": [],
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Mvc.Razor.Extensions.IViewComponentTagHelperTargetExtension",
|
|
"Visibility": "Public",
|
|
"Kind": "Interface",
|
|
"Abstract": true,
|
|
"ImplementedInterfaces": [
|
|
"Microsoft.AspNetCore.Razor.Language.CodeGeneration.ICodeTargetExtension"
|
|
],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "WriteViewComponentTagHelper",
|
|
"Parameters": [
|
|
{
|
|
"Name": "context",
|
|
"Type": "Microsoft.AspNetCore.Razor.Language.CodeGeneration.CodeRenderingContext"
|
|
},
|
|
{
|
|
"Name": "node",
|
|
"Type": "Microsoft.AspNetCore.Mvc.Razor.Extensions.ViewComponentTagHelperIntermediateNode"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Mvc.Razor.Extensions.ModelDirective",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"Abstract": true,
|
|
"Static": true,
|
|
"Sealed": true,
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "Register",
|
|
"Parameters": [
|
|
{
|
|
"Name": "builder",
|
|
"Type": "Microsoft.AspNetCore.Razor.Language.RazorProjectEngineBuilder"
|
|
}
|
|
],
|
|
"ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorProjectEngineBuilder",
|
|
"Static": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "GetModelType",
|
|
"Parameters": [
|
|
{
|
|
"Name": "document",
|
|
"Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.DocumentIntermediateNode"
|
|
}
|
|
],
|
|
"ReturnType": "System.String",
|
|
"Static": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "Register",
|
|
"Parameters": [
|
|
{
|
|
"Name": "builder",
|
|
"Type": "Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder"
|
|
}
|
|
],
|
|
"ReturnType": "Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder",
|
|
"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.Mvc.Razor.Extensions.ModelExpressionPass",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"BaseType": "Microsoft.AspNetCore.Razor.Language.IntermediateNodePassBase",
|
|
"ImplementedInterfaces": [
|
|
"Microsoft.AspNetCore.Razor.Language.IRazorOptimizationPass"
|
|
],
|
|
"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.Mvc.Razor.Extensions.MvcRazorTemplateEngine",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"BaseType": "Microsoft.AspNetCore.Razor.Language.RazorTemplateEngine",
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "CreateCodeDocument",
|
|
"Parameters": [
|
|
{
|
|
"Name": "projectItem",
|
|
"Type": "Microsoft.AspNetCore.Razor.Language.RazorProjectItem"
|
|
}
|
|
],
|
|
"ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorCodeDocument",
|
|
"Virtual": true,
|
|
"Override": 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.Mvc.Razor.Extensions.MvcViewDocumentClassifierPass",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"BaseType": "Microsoft.AspNetCore.Razor.Language.DocumentClassifierPassBase",
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "get_DocumentKind",
|
|
"Parameters": [],
|
|
"ReturnType": "System.String",
|
|
"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,
|
|
"Override": 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,
|
|
"Override": true,
|
|
"Visibility": "Protected",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Constructor",
|
|
"Name": ".ctor",
|
|
"Parameters": [],
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Field",
|
|
"Name": "MvcViewDocumentKind",
|
|
"Parameters": [],
|
|
"ReturnType": "System.String",
|
|
"Static": true,
|
|
"ReadOnly": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Mvc.Razor.Extensions.NamespaceDirective",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"Abstract": true,
|
|
"Static": true,
|
|
"Sealed": true,
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "Register",
|
|
"Parameters": [
|
|
{
|
|
"Name": "builder",
|
|
"Type": "Microsoft.AspNetCore.Razor.Language.RazorProjectEngineBuilder"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Static": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"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.Mvc.Razor.Extensions.PageDirective",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "get_RouteTemplate",
|
|
"Parameters": [],
|
|
"ReturnType": "System.String",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "get_DirectiveNode",
|
|
"Parameters": [],
|
|
"ReturnType": "Microsoft.AspNetCore.Razor.Language.Intermediate.IntermediateNode",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "Register",
|
|
"Parameters": [
|
|
{
|
|
"Name": "builder",
|
|
"Type": "Microsoft.AspNetCore.Razor.Language.RazorProjectEngineBuilder"
|
|
}
|
|
],
|
|
"ReturnType": "Microsoft.AspNetCore.Razor.Language.RazorProjectEngineBuilder",
|
|
"Static": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "TryGetPageDirective",
|
|
"Parameters": [
|
|
{
|
|
"Name": "documentNode",
|
|
"Type": "Microsoft.AspNetCore.Razor.Language.Intermediate.DocumentIntermediateNode"
|
|
},
|
|
{
|
|
"Name": "pageDirective",
|
|
"Type": "Microsoft.AspNetCore.Mvc.Razor.Extensions.PageDirective",
|
|
"Direction": "Out"
|
|
}
|
|
],
|
|
"ReturnType": "System.Boolean",
|
|
"Static": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "Register",
|
|
"Parameters": [
|
|
{
|
|
"Name": "builder",
|
|
"Type": "Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder"
|
|
}
|
|
],
|
|
"ReturnType": "Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder",
|
|
"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.Mvc.Razor.Extensions.PagesPropertyInjectionPass",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"BaseType": "Microsoft.AspNetCore.Razor.Language.IntermediateNodePassBase",
|
|
"ImplementedInterfaces": [
|
|
"Microsoft.AspNetCore.Razor.Language.IRazorOptimizationPass"
|
|
],
|
|
"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.Mvc.Razor.Extensions.RazorExtensions",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"Abstract": true,
|
|
"Static": true,
|
|
"Sealed": true,
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "Register",
|
|
"Parameters": [
|
|
{
|
|
"Name": "builder",
|
|
"Type": "Microsoft.AspNetCore.Razor.Language.RazorProjectEngineBuilder"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Static": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "Register",
|
|
"Parameters": [
|
|
{
|
|
"Name": "builder",
|
|
"Type": "Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Static": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Mvc.Razor.Extensions.RazorPageDocumentClassifierPass",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"BaseType": "Microsoft.AspNetCore.Razor.Language.DocumentClassifierPassBase",
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "get_DocumentKind",
|
|
"Parameters": [],
|
|
"ReturnType": "System.String",
|
|
"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,
|
|
"Override": 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,
|
|
"Override": true,
|
|
"Visibility": "Protected",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Constructor",
|
|
"Name": ".ctor",
|
|
"Parameters": [],
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Field",
|
|
"Name": "RazorPageDocumentKind",
|
|
"Parameters": [],
|
|
"ReturnType": "System.String",
|
|
"Static": true,
|
|
"ReadOnly": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Field",
|
|
"Name": "RouteTemplateKey",
|
|
"Parameters": [],
|
|
"ReturnType": "System.String",
|
|
"Static": true,
|
|
"ReadOnly": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Mvc.Razor.Extensions.TagHelperDescriptorExtensions",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"Abstract": true,
|
|
"Static": true,
|
|
"Sealed": true,
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "IsViewComponentKind",
|
|
"Parameters": [
|
|
{
|
|
"Name": "tagHelper",
|
|
"Type": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor"
|
|
}
|
|
],
|
|
"ReturnType": "System.Boolean",
|
|
"Static": true,
|
|
"Extension": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "GetViewComponentName",
|
|
"Parameters": [
|
|
{
|
|
"Name": "tagHelper",
|
|
"Type": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptor"
|
|
}
|
|
],
|
|
"ReturnType": "System.String",
|
|
"Static": true,
|
|
"Extension": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Mvc.Razor.Extensions.ViewComponentTagHelperConventions",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"Abstract": true,
|
|
"Static": true,
|
|
"Sealed": true,
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"Kind": "Field",
|
|
"Name": "Kind",
|
|
"Parameters": [],
|
|
"ReturnType": "System.String",
|
|
"Static": true,
|
|
"ReadOnly": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Mvc.Razor.Extensions.ViewComponentTagHelperDescriptorProvider",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"Sealed": true,
|
|
"BaseType": "Microsoft.AspNetCore.Razor.Language.RazorEngineFeatureBase",
|
|
"ImplementedInterfaces": [
|
|
"Microsoft.AspNetCore.Razor.Language.ITagHelperDescriptorProvider"
|
|
],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "get_Order",
|
|
"Parameters": [],
|
|
"ReturnType": "System.Int32",
|
|
"Sealed": true,
|
|
"Virtual": true,
|
|
"ImplementedInterface": "Microsoft.AspNetCore.Razor.Language.ITagHelperDescriptorProvider",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "set_Order",
|
|
"Parameters": [
|
|
{
|
|
"Name": "value",
|
|
"Type": "System.Int32"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "Execute",
|
|
"Parameters": [
|
|
{
|
|
"Name": "context",
|
|
"Type": "Microsoft.AspNetCore.Razor.Language.TagHelperDescriptorProviderContext"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Sealed": true,
|
|
"Virtual": true,
|
|
"ImplementedInterface": "Microsoft.AspNetCore.Razor.Language.ITagHelperDescriptorProvider",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Constructor",
|
|
"Name": ".ctor",
|
|
"Parameters": [],
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Mvc.Razor.Extensions.ViewComponentTagHelperIntermediateNode",
|
|
"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_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_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": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Mvc.Razor.Extensions.ViewComponentTagHelperMetadata",
|
|
"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.Mvc.Razor.Extensions.ViewComponentTagHelperPass",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"BaseType": "Microsoft.AspNetCore.Razor.Language.IntermediateNodePassBase",
|
|
"ImplementedInterfaces": [
|
|
"Microsoft.AspNetCore.Razor.Language.IRazorOptimizationPass"
|
|
],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "get_Order",
|
|
"Parameters": [],
|
|
"ReturnType": "System.Int32",
|
|
"Virtual": true,
|
|
"Override": true,
|
|
"ImplementedInterface": "Microsoft.AspNetCore.Razor.Language.IRazorOptimizationPass",
|
|
"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,
|
|
"Override": true,
|
|
"Visibility": "Protected",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Constructor",
|
|
"Name": ".ctor",
|
|
"Parameters": [],
|
|
"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": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Mvc.Razor.Extensions.ViewComponentTypes+ViewComponent",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"Abstract": true,
|
|
"Static": true,
|
|
"Sealed": true,
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"Kind": "Field",
|
|
"Name": "Name",
|
|
"Parameters": [],
|
|
"ReturnType": "System.String",
|
|
"Static": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": [],
|
|
"Constant": true,
|
|
"Literal": "\"Name\""
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
}
|
|
]
|
|
} |