Microsoft.AspNetCore.Mvc.Razor.Compilation 名前空間

Razor ページと Razor ビューのコンパイルをサポートするために必要な型を提供します。

クラス

CompilationFailedException

Exceptionコンパイルに失敗した結果にアクセスするときにスローされる 。

CompiledViewDescriptor

コンパイル済みの Razor ビューまたはページを表します。

MetadataReferenceFeature

Razor コンパイルで使用される の MetadataReference 一覧を指定します。

MetadataReferenceFeatureProvider

IApplicationFeatureProvider<TFeature>MetadataReferenceFeatureを作成MetadataReferenceするために登録済みAssemblyPartインスタンスに を使用DependencyContextする の 。

RazorReferenceManager

Razor コンパイルのコンパイル参照を管理します。

RazorViewAttribute

このクラスは RazorCompiledItem に置き換えられ、ランタイムでは使用されません。

RelativeFileInfo

ファイル システム内のファイルの IFileInfo アプリケーション ベースの相対パスと共にを表すコンテナーの種類。

RoslynCompilationContext

現在の Razor ページコンパイルに関する情報を渡すために使用されるコンテキスト オブジェクト。

ViewsFeature

ビュー記述子を含む機能。

ViewsFeatureProvider

ViewsFeatureIApplicationFeatureProvider<TFeature>

構造体

CompilationResult

コンパイルの結果を表します。

インターフェイス

ICompilationService

Razor ページをコンパイルするためのメソッドを提供します。

IRazorCompilationService

Razor ファイルをコンパイルするサービスのコントラクトを指定します。

IViewCompilationMemoryCacheProvider

コンパイル済みの Razor ビューを格納するために使用される の IMemoryCache インスタンスを提供します。

IViewCompiler

ビュー コンパイラを表します。

IViewCompilerProvider

IViewCompiler を指定します。

注釈

MVC ビューの詳細については、「ASP.NET Core MVC のビュー」を参照してください。