CompiledPageActionDescriptor Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
PageActionDescriptor Derlenmiş bir Razor sayfası için A.
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
- Devralma
Oluşturucular
CompiledPageActionDescriptor() |
Boş CompiledPageActionDescriptorbir başlatır. |
CompiledPageActionDescriptor(PageActionDescriptor) |
Belirtilen |
Özellikler
ActionConstraints |
Bu eylem için kısıtlamalar kümesi. Eylemin seçilmesi için tümünün karşılanması gerekir. (Devralındığı yer: ActionDescriptor) |
AreaName |
Bu sayfanın alan adını alır veya ayarlar.
Bu değer alan dışı sayfalar için olacaktır |
AttributeRouteInfo |
öğesini alır veya ayarlar AttributeRouteInfo. (Devralındığı yer: ActionDescriptor) |
BoundProperties |
Modele bağlı özellikler kümesi. (Devralındığı yer: ActionDescriptor) |
DeclaredModelTypeInfo |
Sayfa için modelin bildirilen modelini TypeInfo alır veya ayarlar. Genellikle bu TypeInfo , razor sayfasında yönergesi @model tarafından belirtilen tür olur. |
DisplayName |
Bu eylem için kolay bir ad. (Devralındığı yer: PageActionDescriptor) |
Endpoint |
Bu sayfanın ilişkilisini Endpoint alır veya ayarlar. |
EndpointMetadata |
Bu eylem için uç nokta meta verilerini alır veya ayarlar. Bu API altyapıya yöneliktir ve uygulama kodu tarafından kullanılmamalıdır. (Devralındığı yer: ActionDescriptor) |
FilterDescriptors |
Bu eylemle ilişkili filtre kümesi. (Devralındığı yer: ActionDescriptor) |
HandlerMethods |
Sayfanın işleyici yöntemlerinin listesini alır. |
HandlerTypeInfo |
Sayfa için işleyici yöntemlerini tanımlayan türü alır veya ayarlar TypeInfo . Bu, sayfada tanımlı açık bir model türü yoksa ve ModelTypeInfo ile aynı PageTypeInfo olabilir. |
Id |
Eylemi benzersiz olarak tanımlayan bir kimlik alır. (Devralındığı yer: ActionDescriptor) |
ModelTypeInfo |
Razor sayfası için modelin çalışma zamanı modelini TypeInfo alır veya ayarlar. Bu, TypeInfo çalışma zamanında sayfanın model özelliğini örneklemek ve doldurmak için kullanılacak olandır. |
PageTypeInfo |
Sayfanın öğesini TypeInfo alır veya ayarlar. |
Parameters |
Bu eylemle ilişkili parametre kümesi. (Devralındığı yer: ActionDescriptor) |
Properties |
ile ActionDescriptorilişkili rastgele meta veri özelliklerini depolar. (Devralındığı yer: ActionDescriptor) |
RelativePath |
Sayfanın uygulama kök göreli yolunu alır veya ayarlar. (Devralındığı yer: PageActionDescriptor) |
RouteValues |
Eylemin seçilmesi için yönlendirme yoluyla sağlanması gereken yol değerleri koleksiyonunu alır veya ayarlar. (Devralındığı yer: ActionDescriptor) |
ViewEnginePath |
Sayfa bulma için temel yola göre yolu alır veya ayarlar.
Bu değer, sayfaların kök dizinine göre uzantısız dosyanın yoludur.
Örneğin ViewEnginePath , /Pages/Catalog/Antiques.cshtml dosyasının
Bir alanda bu değer, belirtilen alan için sayfaların kök dizinine göre uzantısız dosyanın yoludur.
Örneğin ViewEnginePath , Areas/Identity/Pages/Manage/Accounts.cshtml dosyasının değeridir |
Uzantı Metotları
GetProperty<T>(ActionDescriptor) |
Anahtar olarak sağlanan değerini kullanarak koleksiyondan Properties bir özelliğin değerini |
SetProperty<T>(ActionDescriptor, T) |
Anahtar olarak sağlanan değerini kullanarak koleksiyondaki Properties bir özelliğin değerini |