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.