Microsoft.AspNetCore.Mvc.Razor.Compilation Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет типы, необходимые для поддержки компиляции Razor Pages и представлений Razor.
Классы
| CompilationFailedException |
Возникает Exception при доступе к результату неудачной компиляции. |
| CompiledViewDescriptor |
Представляет скомпилированное представление или страницу Razor. |
| MetadataReferenceFeature |
Указывает список используемых в компиляции MetadataReference Razor. |
| MetadataReferenceFeatureProvider |
MetadataReferenceFeature Для IApplicationFeatureProvider<TFeature> , который использует DependencyContext для зарегистрированных AssemblyPart экземпляров для создания MetadataReference. |
| RazorReferenceManager |
Управляет ссылками на компиляцию Razor. |
| RazorViewAttribute |
Этот класс заменяется razorCompiledItem и не будет использоваться средой выполнения. |
| RelativeFileInfo |
Тип контейнера, представляющий IFileInfo наряду с базовым относительным путем приложения для файла в файловой системе. |
| RoslynCompilationContext |
Объект контекста, используемый для передачи сведений о текущей компиляции страницы Razor. |
| ViewsFeature |
Функция, содержащая дескрипторы представления. |
| ViewsFeatureProvider |
Объект IApplicationFeatureProvider<TFeature> для параметра ViewsFeature. |
Структуры
| CompilationResult |
Представляет результат компиляции. |
Интерфейсы
| ICompilationService |
Предоставляет методы для компиляции страницы Razor. |
| IRazorCompilationService |
Указывает контракты для службы, которая компилирует файлы Razor. |
| IViewCompilationMemoryCacheProvider |
Предоставляет экземпляр , используемый для хранения скомпилированных представлений IMemoryCache Razor. |
| IViewCompiler |
Представляет компилятор представлений. |
| IViewCompilerProvider |
Предоставляет IViewCompiler. |
Комментарии
Дополнительные сведения о представлениях MVC см. в разделе Представления в ASP.NET Core MVC.