RazorViewEngine Klasse

Definition

Die Standardimplementierung von 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
Vererbung
RazorViewEngine
Implementiert

Hinweise

Für ViewResults von Controllern zurückgegebene Ansichten sollten sich standardmäßig in ViewLocationFormats befinden. Für die Controller in einem Bereich sollten Ansichten in AreaViewLocationFormatsvorhanden sein.

Konstruktoren

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

Initialisiert eine neue Instanz des RazorViewEngine.

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

Initialisiert eine neue Instanz des RazorViewEngine.

RazorViewEngine(IRazorPageFactoryProvider, IRazorPageActivator, HtmlEncoder, IOptions<RazorViewEngineOptions>, RazorProject, ILoggerFactory, DiagnosticSource)
Veraltet.

Initialisiert eine neue Instanz des RazorViewEngine.

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

Initialisiert eine neue instance der RazorViewEngine

Felder

ViewExtension

Die Ansichtserweiterung

Eigenschaften

ViewLookupCache

Ein Cache für Ergebnisse von Ansichtssuchen.

Methoden

FindPage(ActionContext, String)

Sucht die Seite mit dem angegebenen pageName mithilfe von Ansichtsspeicherorten und Informationen aus dem context.

FindView(ActionContext, String, Boolean)

Sucht die Ansicht mit dem angegebenen viewName mithilfe von Ansichtsstandorten und Informationen aus dem context.

GetAbsolutePath(String, String)

Konvertiert die angegebene pagePath als absolut, relativ zu executingFilePath , es sei denn pagePath , es ist bereits absolut.

GetNormalizedRouteValue(ActionContext, String)

Ruft den groß-/kleinschreibungsnormalisierten Routenwert für die angegebene Route ab key.

GetPage(String, String)

Ruft die Seite mit dem angegebenen pagePathrelativ zu executingFilePath ab, es sei denn pagePath , es ist bereits absolut.

GetView(String, String, Boolean)

Ruft die Ansicht mit dem angegebenen viewPathrelativ zu executingFilePath ab, es sei denn, viewPath es ist bereits absolut.

Gilt für: