Поделиться через


RazorViewEngine Класс

Определение

Реализация IRazorViewEngine по умолчанию.

public ref class RazorViewEngine : Microsoft::AspNetCore::Mvc::Razor::IRazorViewEngine, Microsoft::AspNetCore::Mvc::ViewEngines::IViewEngine
public class RazorViewEngine : Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine, Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine
type RazorViewEngine = class
    interface IRazorViewEngine
    interface IViewEngine
Public Class RazorViewEngine
Implements IRazorViewEngine, IViewEngine
Наследование
RazorViewEngine
Реализации

Комментарии

Для ViewResults возвращаемых из контроллеров представления должны находиться в ViewLocationFormats по умолчанию. Для контроллеров в области представления должны существовать в AreaViewLocationFormats.

Конструкторы

RazorViewEngine(IRazorPageFactoryProvider, IRazorPageActivator, HtmlEncoder, IOptions<RazorViewEngineOptions>, ILoggerFactory, DiagnosticListener)

Инициализирует новый экземпляр класса RazorViewEngine.

RazorViewEngine(IRazorPageFactoryProvider, IRazorPageActivator, HtmlEncoder, IOptions<RazorViewEngineOptions>, ILoggerFactory)

Инициализирует новый экземпляр класса RazorViewEngine.

RazorViewEngine(IRazorPageFactoryProvider, IRazorPageActivator, HtmlEncoder, IOptions<RazorViewEngineOptions>, RazorProject, ILoggerFactory, DiagnosticSource)
Устаревшие..

Инициализирует новый экземпляр класса RazorViewEngine.

RazorViewEngine(IRazorPageFactoryProvider, IRazorPageActivator, HtmlEncoder, IOptions<RazorViewEngineOptions>, RazorProjectFileSystem, ILoggerFactory, DiagnosticSource)

Инициализирует новый экземпляр RazorViewEngine.

Поля

ViewExtension

Расширение представления

Свойства

ViewLookupCache

Кэш для результатов поиска представлений.

Методы

FindPage(ActionContext, String)

Находит страницу с заданным pageName , используя расположения представлений contextи сведения из .

FindView(ActionContext, String, Boolean)

Находит представление с заданным viewName с помощью расположений представлений и сведений contextиз .

GetAbsolutePath(String, String)

Преобразует заданный pagePath объект в абсолютный, если executingFilePath только не pagePath является абсолютным.

GetNormalizedRouteValue(ActionContext, String)

Возвращает значение маршрута, нормализованное в регистре, для указанного маршрута key.

GetPage(String, String)

Возвращает страницу с заданным pagePathзначением относительно executingFilePath , если pagePath только не является абсолютным.

GetView(String, String, Boolean)

Возвращает представление с заданным viewPathзначением относительно executingFilePath , если viewPath только не является абсолютным.

Применяется к