MvcRazorHost Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
public ref class MvcRazorHost : Microsoft::AspNetCore::Razor::RazorEngineHost, Microsoft::AspNetCore::Mvc::Razor::IMvcRazorHost
public class MvcRazorHost : Microsoft.AspNetCore.Razor.RazorEngineHost, Microsoft.AspNetCore.Mvc.Razor.IMvcRazorHost
type MvcRazorHost = class
inherit RazorEngineHost
interface IMvcRazorHost
Public Class MvcRazorHost
Inherits RazorEngineHost
Implements IMvcRazorHost
- Herencia
- Implementaciones
Constructores
| MvcRazorHost(IChunkTreeCache, ITagHelperDescriptorResolver) |
Inicializa una nueva instancia de MvcRazorHost utilizando el especificado |
Propiedades
| CodeLanguage |
El lenguaje del código dentro de la plantilla de Razor. (Heredado de RazorEngineHost) |
| CreateModelExpressionMethod |
Obtiene el nombre del método utilizado para crear expresiones de modelo. |
| DefaultBaseClass |
Clase base de la clase generada. (Heredado de RazorEngineHost) |
| DefaultClassName |
Nombre de la clase generada. (Heredado de RazorEngineHost) |
| DefaultInheritedChunks |
Obtiene la lista de fragmentos que este host inserta de forma predeterminada. |
| DefaultModel |
Obtiene el tipo de modelo que se utiliza de forma predeterminada cuando no se especifica ningún modelo. |
| DefaultNamespace |
Espacio de nombres que contendrá la clase generada. (Heredado de RazorEngineHost) |
| DesignTimeMode |
Indica si el analizador y el generador de fragmentos deben ejecutarse en modo de tiempo de diseño (Heredado de RazorEngineHost) |
| EnableInstrumentation |
Valor booleano que indica si el código de instrumentación se debe insertar en la página de salida. (Heredado de RazorEngineHost) |
| GeneratedClassContext |
Detalles sobre los métodos y tipos que se deben usar para generar código para las construcciones de Razor (Heredado de RazorEngineHost) |
| InjectAttribute |
Obtiene o establece el atributo de nombre que se usa para decorar las propiedades que se insertan y deben activarse. |
| InstrumentedSourceFilePath |
Obtiene o establece la ruta de acceso que se va a usar para este documento al generar llamadas de instrumentación. (Heredado de RazorEngineHost) |
| IsIndentingWithTabs |
Obtiene o establece si el editor de tiempo de diseño usa pestañas o espacios para la sangría. (Heredado de RazorEngineHost) |
| ModelExpressionProvider |
Obtiene el nombre de propiedad de |
| ModelExpressionType |
Obtiene el nombre de tipo utilizado para representar ITagHelper las propiedades de expresión de modelo. |
| NamespaceImports |
Lista de espacios de nombres que se van a importar en el archivo generado (Heredado de RazorEngineHost) |
| StaticHelpers |
Valor booleano que indica si los métodos auxiliares deben ser métodos de instancia o métodos estáticos. (Heredado de RazorEngineHost) |
| TabSize |
Tamaño de la pestaña usado por el editor de hospedaje cuando se aplica la sangría con pestañas. (Heredado de RazorEngineHost) |
| TagHelperDescriptorResolver |
ITagHelperDescriptorResolverQue se usa para resolver TagHelperDescriptor s. |
| ViewDataPropertyName |
Obtiene el nombre de propiedad de |
Métodos
| CreateMarkupParser() |
Construye el analizador de marcado. Debe devolver una nueva instancia en cada llamada para garantizar la seguridad para subprocesos (Heredado de RazorEngineHost) |
| DecorateChunkGenerator(RazorChunkGenerator) |
Obtiene una instancia del generador de fragmentos y se le proporciona la oportunidad de decorarla o reemplazarla. (Heredado de RazorEngineHost) |
| DecorateCodeGenerator(CodeGenerator, CodeGeneratorContext) |
Obtiene una instancia del generador de código y se le proporciona la oportunidad de decorarla o reemplazarla. |
| DecorateCodeParser(ParserBase) |
Obtiene una instancia del analizador de código y se le proporciona la oportunidad de decorarla o reemplazarla. |
| DecorateMarkupParser(ParserBase) |
Obtiene una instancia del analizador de marcado y se le proporciona la oportunidad de decorarla o reemplazarla. (Heredado de RazorEngineHost) |
| DecorateRazorParser(RazorParser, String) |
Proporciona una oportunidad para que los tipos derivados modifiquen la instancia de RazorParser utilizada por RazorTemplateEngine para analizar el árbol de Razor. |
| GenerateCode(String, Stream) |
Analiza y genera el contenido de un archivo de Razor representado por |
| GetInheritedChunkTreeResults(String) |
Busca y analiza los archivos _ViewImports. cshtml que se aplican al especificado |