CompiledPageActionDescriptor 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
已 PageActionDescriptor 編譯 Razor 頁面的 。
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
- 繼承
建構函式
CompiledPageActionDescriptor() |
初始化空的 CompiledPageActionDescriptor。 |
CompiledPageActionDescriptor(PageActionDescriptor) |
從指定的 |
屬性
ActionConstraints |
此動作的條件約束集。 必須全部滿足,才能選取動作。 (繼承來源 ActionDescriptor) |
AreaName |
取得或設定此頁面的區功能變數名稱稱。
此值會 |
AttributeRouteInfo |
取得或設定 AttributeRouteInfo。 (繼承來源 ActionDescriptor) |
BoundProperties |
屬於模型系結的屬性集。 (繼承來源 ActionDescriptor) |
DeclaredModelTypeInfo |
取得或設定頁面之模型的宣告模型 TypeInfo 。 這 TypeInfo 通常是 razor 頁面中指示 @model 詞所指定的類型。 |
DisplayName |
此動作的易記名稱。 (繼承來源 PageActionDescriptor) |
Endpoint |
取得或設定此頁面的相關 Endpoint 。 |
EndpointMetadata |
取得或設定此動作的端點中繼資料。 此 API 適用于基礎結構,不應由應用程式程式碼使用。 (繼承來源 ActionDescriptor) |
FilterDescriptors |
與此動作相關聯的篩選集。 (繼承來源 ActionDescriptor) |
HandlerMethods |
取得頁面的處理常式方法清單。 |
HandlerTypeInfo |
取得或設定 TypeInfo 型別的 ,這個型別會定義頁面的處理常式方法。 這可以與 PageTypeInfo 和 ModelTypeInfo 相同,如果頁面未定義明確的模型類型,則為 。 |
Id |
取得可唯一識別動作的識別碼。 (繼承來源 ActionDescriptor) |
ModelTypeInfo |
取得或設定 razor 頁面之模型的執行時間模型 TypeInfo 。 這是 TypeInfo 將在執行時間用來具現化和填入頁面之模型屬性的 。 |
PageTypeInfo |
取得或設定 TypeInfo 頁面的 。 |
Parameters |
與此動作相關聯的參數集。 (繼承來源 ActionDescriptor) |
Properties |
儲存與 相關聯的 ActionDescriptor 任意中繼資料屬性。 (繼承來源 ActionDescriptor) |
RelativePath |
取得或設定頁面的應用程式根相對路徑。 (繼承來源 PageActionDescriptor) |
RouteValues |
取得或設定路由值的集合,這些值必須由路由提供,才能選取動作。 (繼承來源 ActionDescriptor) |
ViewEnginePath |
取得或設定相對於頁面探索基底路徑的路徑。
這個值是沒有副檔名的檔案路徑,相對於頁面根目錄。
例如 ViewEnginePath ,檔案 /Pages/Catalog/Reservations.cshtml 的 是
在區域中,此值是沒有副檔名的檔案路徑,相對於指定區域的分頁根目錄。
例如 ViewEnginePath ,區域/身分識別/頁面/管理/Accounts.cshtml 檔案的 是 |
擴充方法
GetProperty<T>(ActionDescriptor) |
使用 提供的 值做為索引鍵, Properties 從集合取得屬性的值 |
SetProperty<T>(ActionDescriptor, T) |
使用 提供的 值做為索引鍵, Properties 設定集合中屬性的值 |