RazorViewEngine Klasa

Definicja

Domyślna implementacja elementu 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
Dziedziczenie
RazorViewEngine
Implementuje

Uwagi

W przypadku ViewResults zwracanych z kontrolerów widoki powinny być domyślnie zlokalizowane.ViewLocationFormats W przypadku kontrolerów w obszarze widoki powinny istnieć w programie AreaViewLocationFormats.

Konstruktory

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

Inicjuje nowe wystąpienie klasy RazorViewEngine.

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

Inicjuje nowe wystąpienie klasy RazorViewEngine.

RazorViewEngine(IRazorPageFactoryProvider, IRazorPageActivator, HtmlEncoder, IOptions<RazorViewEngineOptions>, RazorProject, ILoggerFactory, DiagnosticSource)
Przestarzałe.

Inicjuje nowe wystąpienie klasy RazorViewEngine.

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

Inicjuje nowe wystąpienie aparatu RazorViewEngine

Pola

ViewExtension

Rozszerzenie widoku

Właściwości

ViewLookupCache

Pamięć podręczna wyników odnośników widoku.

Metody

FindPage(ActionContext, String)

Znajduje stronę z daną pageName lokalizacją widoku i informacjami z elementu context.

FindView(ActionContext, String, Boolean)

Znajduje widok z danym viewName przy użyciu lokalizacji widoku i informacji z .context

GetAbsolutePath(String, String)

Konwertuje daną pagePath wartość na wartość bezwzględną, w stosunku do executingFilePath , chyba że pagePath jest już bezwzględna.

GetNormalizedRouteValue(ActionContext, String)

Pobiera wartość trasy znormalizowanej wielkości liter dla określonej trasy key.

GetPage(String, String)

Pobiera stronę z danym pagePathparametrem względem executingFilePath , chyba że pagePath jest już bezwzględny.

GetView(String, String, Boolean)

Pobiera widok z danym viewPathparametrem względem executingFilePath , chyba że viewPath jest już bezwzględny.

Dotyczy