Bagikan melalui


Microsoft.AspNetCore.Mvc.Razor.Compilation Ruang nama

Menyediakan jenis yang diperlukan untuk mendukung kompilasi Halaman Razor dan Tampilan Razor.

Kelas

CompilationFailedException

Dilemparkan Exception saat mengakses hasil kompilasi yang gagal.

CompiledViewDescriptor

Mewakili Tampilan atau Halaman Razor yang dikompilasi.

MetadataReferenceFeature

Menentukan daftar yang MetadataReference digunakan dalam kompilasi Razor.

MetadataReferenceFeatureProvider

IApplicationFeatureProvider<TFeature> untuk MetadataReferenceFeature yang menggunakan DependencyContext untuk instans terdaftar AssemblyPart untuk membuat MetadataReference.

RazorReferenceManager

Mengelola referensi kompilasi untuk kompilasi Razor.

RazorViewAttribute

Kelas ini digantikan oleh RazorCompiledItem dan tidak akan digunakan oleh runtime.

RelativeFileInfo

Jenis kontainer yang mewakili IFileInfo bersama dengan jalur relatif dasar aplikasi untuk file dalam sistem file.

RoslynCompilationContext

Objek konteks yang digunakan untuk meneruskan informasi tentang kompilasi halaman Razor saat ini.

ViewsFeature

Fitur yang berisi deskriptor tampilan.

ViewsFeatureProvider

untuk IApplicationFeatureProvider<TFeature>ViewsFeature.

Struct

CompilationResult

Mewakili hasil kompilasi.

Antarmuka

ICompilationService

Menyediakan metode untuk kompilasi halaman Razor.

IRazorCompilationService

Menentukan kontrak untuk layanan yang mengkompilasi file Razor.

IViewCompilationMemoryCacheProvider

Menyediakan instans IMemoryCache yang digunakan untuk menyimpan tampilan Razor yang dikompilasi.

IViewCompiler

Mewakili pengkompilasi tampilan.

IViewCompilerProvider

Menyediakan IViewCompiler.

Keterangan

Untuk informasi selengkapnya tentang tampilan MVC, lihat Tampilan di ASP.NET Core MVC.