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
実装

注釈

コントローラーから返される ViewResult の 場合、ビューは ViewLocationFormats になっています。 領域内のコントローラーの場合、ビューは 〗 に AreaViewLocationFormats存在する必要があります。

コンストラクター

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

RazorViewEngineの新しいインスタンスを初期化します。

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

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された値を絶対に変換しますexecutingFilePathpagePath

GetNormalizedRouteValue(ActionContext, String)

指定したルートの大文字と小文字が正規化されたルート値を取得します key

GetPage(String, String)

既に絶対でない限りpagePath、指定pagePathされた相対値を持つページをexecutingFilePath取得します。

GetView(String, String, Boolean)

既に絶対でない限りviewPath、指定viewPathされた相対値を持つビューをexecutingFilePath取得します。

適用対象