Compartir a través de


Microsoft.AspNetCore.Mvc.Razor.Compilation Espacio de nombres

Proporciona tipos necesarios para admitir la compilación de razor Pages y vistas de Razor.

Clases

CompilationFailedException

Se Exception produce al obtener acceso al resultado de una compilación con errores.

CompiledViewDescriptor

Representa una vista o página de Razor compilada.

MetadataReferenceFeature

Especifica la lista de usadas en la compilación de MetadataReference Razor.

MetadataReferenceFeatureProvider

que IApplicationFeatureProvider<TFeature>MetadataReferenceFeature usa DependencyContext para las instancias registradas AssemblyPart para crear MetadataReference.

RazorReferenceManager

Administra las referencias de compilación para la compilación de Razor.

RazorViewAttribute

Esta clase se reemplaza por RazorCompiledItem y el tiempo de ejecución no lo usará.

RelativeFileInfo

Tipo de contenedor que representa IFileInfo junto con la ruta de acceso relativa base de la aplicación para un archivo en el sistema de archivos.

RoslynCompilationContext

Objeto de contexto usado para pasar información sobre la compilación de páginas de Razor actual.

ViewsFeature

Característica que contiene descriptores de vista.

ViewsFeatureProvider

Interfaz IApplicationFeatureProvider<TFeature> para ViewsFeature.

Estructuras

CompilationResult

Representa el resultado de la compilación.

Interfaces

ICompilationService

Proporciona métodos para la compilación de una página de Razor.

IRazorCompilationService

Especifica los contratos de un servicio que compila archivos de Razor.

IViewCompilationMemoryCacheProvider

Proporciona una instancia de IMemoryCache que se usa para almacenar vistas de Razor compiladas.

IViewCompiler

Representa un compilador de vistas.

IViewCompilerProvider

Proporciona un IViewCompiler.

Comentarios

Para obtener más información sobre las vistas de MVC, vea Vistas en ASP.NET Core MVC.