PageApplicationModel Kelas

Definisi

Komponen model aplikasi untuk RazorPages.

public ref class PageApplicationModel
public class PageApplicationModel
type PageApplicationModel = class
Public Class PageApplicationModel
Warisan
PageApplicationModel

Konstruktor

PageApplicationModel(PageActionDescriptor, TypeInfo, IReadOnlyList<Object>)

Menginisialisasi instans baru .PageApplicationModel

PageApplicationModel(PageActionDescriptor, TypeInfo, TypeInfo, IReadOnlyList<Object>)

Menginisialisasi instans baru .PageApplicationModel

PageApplicationModel(PageApplicationModel)

Konstruktor salinan untuk PageApplicationModel.

Properti

ActionDescriptor

PageActionDescriptorMendapatkan .

AreaName

Mendapatkan nama area.

DeclaredModelType

Mendapatkan model TypeInfo model yang dideklarasikan untuk halaman. Biasanya ini TypeInfo akan menjadi jenis yang ditentukan oleh direktif @model di halaman pisau cukur.

EndpointMetadata

Mendapatkan metadata titik akhir untuk tindakan ini.

Filters

Mendapatkan instans yang berlaku IFilterMetadata .

HandlerMethods

Mendapatkan urutan PageHandlerModel instans.

HandlerProperties

Mendapatkan urutan PagePropertyModel instans pada PageHandlerModel.

HandlerType

TypeInfo Mendapatkan handler.

HandlerTypeAttributes

Mendapatkan urutan atribut yang dideklarasikan pada HandlerType.

ModelType

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.

PageType

Mendapatkan atau mengatur TypeInfo halaman Razor.

Properties

Menyimpan properti metadata arbitrer yang terkait dengan PageApplicationModel.

RelativePath

Mendapatkan jalur relatif akar aplikasi untuk halaman.

RouteTemplate

Mendapatkan templat rute untuk halaman.

ViewEnginePath

Mendapatkan 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 /Catalog/Antiques

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 /Manage/Accounts.

Berlaku untuk