Bagikan melalui


Microsoft.AspNetCore.Mvc.ApplicationParts Ruang nama

Menyediakan jenis yang memungkinkan memanipulasi sumber daya aplikasi MVC. Komponen Aplikasi memungkinkan ASP.NET Core untuk menemukan pengontrol, melihat komponen, pembantu tag, Halaman Razor, sumber kompilasi pisau cukur, dan banyak lagi.

Kelas

ApplicationPart

Bagian dari aplikasi MVC.

ApplicationPartAttribute

Menentukan rakitan yang akan ditambahkan sebagai ApplicationPart.

Dalam kasus biasa, MVC akan menghasilkan ApplicationPartAttribute instans pada rakitan entri untuk setiap dependensi yang mereferensikan MVC. Masing-masing rakitan ini diperlakukan sebagai ApplicationPart.

ApplicationPartFactory

Menentukan kontrak untuk mensintesis satu atau beberapa ApplicationPart instans dari Assembly.

Secara default, Mvc mendaftarkan setiap rakitan aplikasi yang ditemukannya sebagai AssemblyPart. Rakitan dapat secara opsional menentukan ApplicationPartFactory untuk mengonfigurasi bagian untuk perakitan dengan menggunakan ProvideApplicationPartFactoryAttribute.

ApplicationPartManager

Mengelola bagian dan fitur aplikasi MVC.

AssemblyPart

Didukung ApplicationPart oleh Assembly.

AssemblyPartExtensions

Kelas statis yang menambahkan metode ke AssemblyPart.

CompiledRazorAssemblyApplicationPartFactory

Mengonfigurasi rakitan sebagai CompiledRazorAssemblyPart.

CompiledRazorAssemblyPart

Untuk ApplicationPart rakitan Razor yang dikompilasi.

ConsolidatedAssemblyApplicationPartFactory

ApplicationPart Mengonfigurasi yang berisi pengontrol, serta tampilan dan Halaman Razor.

Menggabungkan hasil GetApplicationParts(Assembly) dan GetApplicationParts(Assembly). Pabrik bagian ini dapat digunakan jika tampilan Razor atau Halaman Razor dikompilasi dengan jenis lain termasuk pengontrol.

DefaultApplicationPartFactory

Default ApplicationPartFactory.

NullApplicationPartFactory

Yang ApplicationPartFactory tidak menghasilkan bagian.

Pabrik ini dapat digunakan untuk mendahului penemuan bagian default Mvc yang memungkinkan konfigurasi kustom di tahap selanjutnya.

ProvideApplicationPartFactoryAttribute

ApplicationPartFactory Menyediakan jenis.

RelatedAssemblyAttribute

Menentukan rakitan untuk dimuat sebagai bagian dari mekanisme penemuan perakitan MVC.

ViewInfo

Menyediakan informasi untuk tampilan yang telah dikommpilasikan sebelumnya.

ViewInfoContainer

Kontainer untuk ViewInfo instans.

Antarmuka

IApplicationFeatureProvider

Antarmuka penanda untuk IApplicationFeatureProvider implementasi.

IApplicationFeatureProvider<TFeature>

Penyedia untuk fitur tertentu TFeature .

IApplicationPartTypeProvider

Mengekspos sekumpulan jenis dari ApplicationPart.

ICompilationReferencesProvider

Mengekspos satu atau beberapa jalur referensi dari ApplicationPart.

IRazorCompiledItemProvider

Mengekspos satu atau beberapa RazorCompiledItem instans dari ApplicationPart.

Keterangan

Untuk informasi selengkapnya, Bagian aplikasi.