Microsoft.AspNetCore.Mvc.ApplicationModels Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan jenis yang memungkinkan metaprogram aplikasi MVC.
Kelas
ActionModel |
Model aplikasi untuk tindakan pengontrol. |
ApiConventionApplicationModelConvention |
Yang IActionModelConvention menemukan
|
ApiExplorerModel |
Model untuk properti ApiExplorer yang terkait dengan pengontrol atau tindakan. |
ApiVisibilityConvention |
IActionModelConvention yang mengatur visibilitas Api Explorer. |
ApplicationModel |
Model untuk mengonfigurasi pengontrol dalam aplikasi MVC. |
ApplicationModelProviderContext |
Objek konteks untuk IApplicationModelProvider. |
AttributeRouteModel |
Model untuk rute atribut. |
ClientErrorResultFilterConvention |
Yang IActionModelConvention menambahkan IFilterMetadata ke ActionModel yang mengubah IClientErrorActionResult. |
ConsumesConstraintForFormFileParameterConvention |
Yang IActionModelConvention menambahkan ConsumesAttribute dengan |
ControllerModel |
Model untuk mengonfigurasi pengontrol. |
InferParameterBindingInfoConvention |
IActionModelConvention Yang menyimpulkan BindingSource parameter. |
InvalidModelStateFilterConvention |
Yang IActionModelConvention menambahkan IFilterMetadata ke ActionModel yang merespons tidak valid ModelState |
PageApplicationModel |
Komponen model aplikasi untuk RazorPages. |
PageApplicationModelProviderContext |
Objek konteks untuk IPageApplicationModelProvider. |
PageConventionCollection |
IPageConventionKoleksi . |
PageHandlerModel |
Mewakili handler dalam PageApplicationModel. |
PageParameterModel |
Jenis model untuk membaca dan memanipulasi properti dan parameter yang mewakili Parameter Halaman. |
PagePropertyModel |
Mewakili properti dalam PageApplicationModel. |
PageRouteMetadata |
Metadata yang digunakan untuk membuat rute titik akhir ke halaman. |
PageRouteModel |
Komponen model untuk perutean RazorPages. |
PageRouteModelProviderContext |
Objek konteks untuk IPageRouteModelProvider. |
PageRouteTransformerConvention |
Yang IPageRouteModelConvention mengatur resolusi rute halaman untuk menggunakan yang ditentukan IOutboundParameterTransformer pada PageRouteModel. Konvensi ini tidak memengaruhi rute tindakan pengontrol. |
ParameterModel |
Jenis yang mewakili parameter. |
ParameterModelBase |
Jenis model untuk membaca dan memanipulasi properti dan parameter. Instans turunan dari jenis ini mewakili properti dan parameter untuk pengontrol, dan Halaman Razor. |
PropertyModel |
Jenis yang digunakan untuk mewakili properti dalam ControllerModel. |
RouteTokenTransformerConvention |
Yang IActionModelConvention mengatur penggantian token perutean atribut untuk menggunakan yang ditentukan IOutboundParameterTransformer pada ActionModel. Konvensi ini tidak memengaruhi rute halaman Razor. |
SelectorModel |
Jenis yang mewakili pemilih. |
Antarmuka
IActionModelConvention |
Memungkinkan penyesuaian ActionModel. |
IApiExplorerModel |
Antarmuka yang memungkinkan akses ke ApiExplorerModel. |
IApplicationModelConvention |
Memungkinkan penyesuaian ApplicationModel. |
IApplicationModelProvider |
Membangun atau memodifikasi ApplicationModel penemuan untuk tindakan. |
IBindingModel |
Antarmuka yang digunakan untuk mewakili sesuatu dengan BindingInfo. |
ICommonModel |
Antarmuka ICommonModel. |
IControllerModelConvention |
Memungkinkan penyesuaian ControllerModel. |
IFilterModel |
Model yang memiliki daftar IFilterMetadata. |
IPageApplicationModelConvention |
Memungkinkan penyesuaian PageApplicationModel. |
IPageApplicationModelPartsProvider |
Menyediakan bagian yang digunakan untuk membuat PageApplicationModel instans |
IPageApplicationModelProvider |
Membangun atau memodifikasi PageApplicationModelProviderContext untuk penemuan Halaman Razor. |
IPageConvention |
Antarmuka umum untuk konvensi model rute dan aplikasi yang berlaku untuk Halaman Razor. |
IPageHandlerModelConvention |
Memungkinkan penyesuaian PageHandlerModel. |
IPageRouteModelConvention |
Memungkinkan penyesuaian PageRouteModel. |
IPageRouteModelProvider |
Membangun atau memodifikasi PageRouteModelProviderContext untuk perutean Halaman Razor. |
IParameterModelBaseConvention |
Memungkinkan penyesuaian properti dan parameter pada pengontrol dan Halaman Razor. |
IParameterModelConvention |
Memungkinkan penyesuaian ParameterModel. |
IPropertyModel |
Antarmuka yang digunakan untuk mewakili sesuatu dengan properti. |
Keterangan
Untuk informasi selengkapnya tentang metaprogram MVC, lihat Bekerja dengan model aplikasi di ASP.NET Core.