Microsoft.AspNetCore.Mvc.Razor.Compilation Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece tipos necessários para dar suporte à compilação de Razor Pages e Razor Views.
Classes
CompilationFailedException |
Um Exception gerado ao acessar o resultado de uma compilação com falha. |
CompiledViewDescriptor |
Representa uma exibição ou página do Razor compilada. |
MetadataReferenceFeature |
Especifica a lista de MetadataReference usados na compilação do Razor. |
MetadataReferenceFeatureProvider |
Um IApplicationFeatureProvider<TFeature> para MetadataReferenceFeature que usa para instâncias DependencyContext registradas AssemblyPart para criar MetadataReference. |
RazorReferenceManager |
Gerencia referências de compilação para compilação razor. |
RazorViewAttribute |
Essa classe é substituída por RazorCompiledItem e não será usada pelo runtime. |
RelativeFileInfo |
Um tipo de contêiner que representa IFileInfo junto com o caminho relativo de base do aplicativo para um arquivo no sistema de arquivos. |
RoslynCompilationContext |
Objeto de contexto usado para passar informações sobre a compilação da página Razor atual. |
ViewsFeature |
Um recurso que contém descritores de exibição. |
ViewsFeatureProvider |
Estruturas
CompilationResult |
Representa o resultado da compilação. |
Interfaces
ICompilationService |
Fornece métodos para compilação de uma página Razor. |
IRazorCompilationService |
Especifica os contratos de um serviço que compila arquivos Razor. |
IViewCompilationMemoryCacheProvider |
Fornece uma instância do IMemoryCache que é usada para armazenar exibições do Razor compiladas. |
IViewCompiler |
Representa um compilador de exibição. |
IViewCompilerProvider |
Fornece um IViewCompiler. |
Comentários
Para obter mais informações sobre exibições do MVC, consulte Exibições no ASP.NET Core MVC.