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)

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が既に絶対でない限りpagePath、 を絶対に変換しますexecutingFilePath

GetNormalizedRouteValue(ActionContext, String)

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

GetPage(String, String)

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

GetView(String, String, Boolean)

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

適用対象