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

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

Clases

CompilationFailedException

ExceptionQue se 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 que se MetadataReference usa en la compilación de Razor.

MetadataReferenceFeatureProvider

IApplicationFeatureProvider<TFeature>Para MetadataReferenceFeature que usa DependencyContext las instancias registradas AssemblyPart que se van a 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 de la base de la aplicación para un archivo en el sistema de archivos.

RoslynCompilationContext

Objeto de contexto que se usa para pasar información sobre la compilación de la página 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 para un servicio que compila archivos de Razor.

IViewCompilationMemoryCacheProvider

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

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.