Bagikan melalui


Microsoft.AspNetCore.Mvc.Razor Ruang nama

Menyediakan jenis yang diperlukan untuk dukungan runtime untuk Razor Views.

Kelas

GeneratedTagHelperAttributeContext

Berisi informasi untuk ITagHelper proses pembuatan kode atribut.

HelperResult

Mewakili operasi tulis yang ditangguhkan dalam RazorPage.

InjectChunk

Menyediakan jenis yang diperlukan untuk dukungan runtime untuk Razor Views.

InjectChunkVisitor

Menyediakan jenis yang diperlukan untuk dukungan runtime untuk Razor Views.

InjectParameterGenerator

Menyediakan jenis yang diperlukan untuk dukungan runtime untuk Razor Views.

LanguageViewLocationExpander

IViewLocationExpander Yang menambahkan bahasa sebagai awalan ekstensi untuk melihat nama. Bahasa yang ditambahkan sebagai awalan ekstensi berasal dari HttpContext.

ModelChunk

Chunk untuk arahan @model .

MvcCSharpChunkVisitor

Menyediakan jenis yang diperlukan untuk dukungan runtime untuk Razor Views.

MvcCSharpCodeGenerator

Menyediakan jenis yang diperlukan untuk dukungan runtime untuk Razor Views.

MvcCSharpCodeVisitor

Menyediakan jenis yang diperlukan untuk dukungan runtime untuk Razor Views.

MvcCSharpDesignTimeCodeVisitor

Menyediakan jenis yang diperlukan untuk dukungan runtime untuk Razor Views.

MvcRazorCodeParser

Menyediakan jenis yang diperlukan untuk dukungan runtime untuk Razor Views.

MvcRazorHost

Menyediakan jenis yang diperlukan untuk dukungan runtime untuk Razor Views.

MvcRazorParser

Subjenis RazorParser yang MvcRazorHost menggunakan untuk mendukung pewarisan pembantu tag dari _ViewImports file.

MvcTagHelperAttributeValueCodeRenderer

Merender kode untuk inisialisasi properti pembantu tag.

RazorPage

Mewakili properti dan metode yang diperlukan untuk merender tampilan yang menggunakan sintaks Razor.

RazorPage<TModel>

Mewakili properti dan metode yang diperlukan untuk merender tampilan yang menggunakan sintaks Razor.

RazorPageActivator

Menyediakan metode untuk mengaktifkan properti pada IRazorPage instans.

RazorPageBase

Mewakili properti dan metode yang diperlukan untuk merender tampilan yang menggunakan sintaks Razor.

RazorView

Implementasi default untuk IView yang menjalankan satu atau beberapa IRazorPage sebagai bagian dari eksekusinya.

RazorViewEngine

Implementasi default .IRazorViewEngine

RazorViewEngineOptions

Menyediakan konfigurasi terprogram untuk RazorViewEngine.

TagHelperInitializer<TTagHelper>

Menginisialisasi sebelum ITagHelper dijalankan.

ViewHierarchyUtility

Berisi metode untuk menemukan _ViewStart.cshtml dan _ViewImports.cshtml

ViewLocationExpanderContext

Konteks untuk berisi informasi untuk IViewLocationExpander.

Struct

RazorPageFactoryResult

Hasil dari CreateFactory(String).

RazorPageResult

Hasil menemukan IRazorPage.

Antarmuka

IMvcRazorHost

Menentukan kontrak untuk host Razor yang mengurai file Razor dan menghasilkan kode C#.

IRazorPage

Mewakili properti dan metode yang digunakan oleh RazorView untuk eksekusi.

IRazorPageActivator

Menyediakan metode untuk mengaktifkan properti pada IRazorPage instans.

IRazorPageFactoryProvider

Mendefinisikan metode yang digunakan untuk membuat IRazorPage instans di jalur tertentu.

IRazorViewEngine

Digunakan IViewEngine untuk merender halaman yang menggunakan sintaks Razor.

ITagHelperActivator

Menyediakan metode untuk membuat pembantu tag.

ITagHelperFactory

Menyediakan metode untuk membuat dan menginisialisasi pembantu tag.

ITagHelperInitializer<TTagHelper>

Menginisialisasi sebelum ITagHelper dijalankan.

IViewLocationExpander

Menentukan kontrak untuk perluasan lokasi tampilan yang digunakan oleh RazorViewEngine instans untuk menentukan jalur pencarian untuk tampilan.

Enum

LanguageViewLocationExpanderFormat

Menentukan format tampilan yang dilokalkan untuk LanguageViewLocationExpander.

Delegasikan

RenderAsyncDelegate

Delegasi untuk RenderAsync.

Keterangan

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