CompiledPageActionDescriptor Kelas
Definisi
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.
A PageActionDescriptor untuk halaman Razor yang dikompilasi.
public ref class CompiledPageActionDescriptor : Microsoft::AspNetCore::Mvc::RazorPages::PageActionDescriptor
public class CompiledPageActionDescriptor : Microsoft.AspNetCore.Mvc.RazorPages.PageActionDescriptor
type CompiledPageActionDescriptor = class
inherit PageActionDescriptor
Public Class CompiledPageActionDescriptor
Inherits PageActionDescriptor
- Warisan
Konstruktor
CompiledPageActionDescriptor() |
Menginisialisasi kosong CompiledPageActionDescriptor. |
CompiledPageActionDescriptor(PageActionDescriptor) |
Menginisialisasi instans baru dari CompiledPageActionDescriptor instans yang ditentukan |
Properti
ActionConstraints |
Kumpulan batasan untuk tindakan ini. Semua harus puas agar tindakan dipilih. (Diperoleh dari ActionDescriptor) |
AreaName |
Mendapatkan atau mengatur nama area untuk halaman ini.
Nilai ini akan menjadi |
AttributeRouteInfo |
Mendapatkan atau mengatur AttributeRouteInfo. (Diperoleh dari ActionDescriptor) |
BoundProperties |
Kumpulan properti yang terikat model. (Diperoleh dari ActionDescriptor) |
DeclaredModelTypeInfo |
Mendapatkan atau mengatur model TypeInfo model yang dideklarasikan untuk halaman. Biasanya ini TypeInfo akan menjadi jenis yang ditentukan oleh direktif @model di halaman pisau cukur. |
DisplayName |
Nama yang mudah diingat untuk tindakan ini. (Diperoleh dari PageActionDescriptor) |
Endpoint |
Mendapatkan atau menyetel yang terkait Endpoint dengan halaman ini. |
EndpointMetadata |
Mendapatkan atau mengatur metadata titik akhir untuk tindakan ini. API ini dimaksudkan untuk infrastruktur dan tidak boleh digunakan oleh kode aplikasi. (Diperoleh dari ActionDescriptor) |
FilterDescriptors |
Kumpulan filter yang terkait dengan tindakan ini. (Diperoleh dari ActionDescriptor) |
HandlerMethods |
Mendapatkan daftar metode handler untuk halaman. |
HandlerTypeInfo |
Mendapatkan atau mengatur TypeInfo jenis yang menentukan metode handler untuk halaman. Ini bisa sama dengan PageTypeInfo dan ModelTypeInfo jika halaman tidak memiliki jenis model eksplisit yang ditentukan. |
Id |
Mendapatkan id yang secara unik mengidentifikasi tindakan. (Diperoleh dari ActionDescriptor) |
ModelTypeInfo |
Mendapatkan atau mengatur model TypeInfo runtime model untuk halaman pisau cukur. Ini adalah TypeInfo yang akan digunakan saat runtime untuk membuat instans dan mengisi properti model halaman. |
PageTypeInfo |
Mendapatkan atau mengatur TypeInfo halaman. |
Parameters |
Kumpulan parameter yang terkait dengan tindakan ini. (Diperoleh dari ActionDescriptor) |
Properties |
Menyimpan properti metadata arbitrer yang terkait dengan ActionDescriptor. (Diperoleh dari ActionDescriptor) |
RelativePath |
Mendapatkan atau mengatur jalur relatif akar aplikasi untuk halaman. (Diperoleh dari PageActionDescriptor) |
RouteValues |
Mendapatkan atau mengatur kumpulan nilai rute yang harus disediakan oleh perutean agar tindakan dipilih. (Diperoleh dari ActionDescriptor) |
ViewEnginePath |
Mendapatkan atau mengatur jalur yang relatif terhadap jalur dasar untuk penemuan halaman.
Nilai ini adalah jalur file tanpa ekstensi, relatif terhadap direktori akar halaman.
misalnya ViewEnginePath untuk file /Pages/Catalog/Antiques.cshtml adalah
Di area, nilai ini adalah jalur file tanpa ekstensi, relatif terhadap direktori akar halaman untuk area yang ditentukan.
misalnya ViewEnginePath untuk file Area/Identitas/Halaman/Kelola/Accounts.cshtml, adalah |
Metode Ekstensi
GetProperty<T>(ActionDescriptor) |
Mendapatkan nilai properti dari Properties koleksi menggunakan nilai |
SetProperty<T>(ActionDescriptor, T) |
Mengatur nilai properti dalam Properties koleksi menggunakan nilai |