PageActionDescriptor 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
描述页面操作。
public ref class PageActionDescriptor : Microsoft::AspNetCore::Mvc::Abstractions::ActionDescriptor
public class PageActionDescriptor : Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor
type PageActionDescriptor = class
inherit ActionDescriptor
Public Class PageActionDescriptor
Inherits ActionDescriptor
- 继承
- 派生
构造函数
PageActionDescriptor() |
初始化 PageActionDescriptor 的新实例。 |
PageActionDescriptor(PageActionDescriptor) |
的 PageActionDescriptor复制构造函数。 |
属性
ActionConstraints |
此操作的约束集。 必须满足所有条件才能选择操作。 (继承自 ActionDescriptor) |
AreaName |
获取或设置此页面的区域名称。
此值将 |
AttributeRouteInfo |
获取或设置 AttributeRouteInfo。 (继承自 ActionDescriptor) |
BoundProperties |
模型绑定的属性集。 (继承自 ActionDescriptor) |
DisplayName |
此操作的友好名称。 |
EndpointMetadata |
获取或设置此操作的终结点元数据。 此 API 适用于基础结构,不应由应用程序代码使用。 (继承自 ActionDescriptor) |
FilterDescriptors |
与此操作关联的筛选器集。 (继承自 ActionDescriptor) |
Id |
获取唯一标识操作的 ID。 (继承自 ActionDescriptor) |
Parameters |
与此操作关联的参数集。 (继承自 ActionDescriptor) |
Properties |
存储与 ActionDescriptor关联的任意元数据属性。 (继承自 ActionDescriptor) |
RelativePath |
获取或设置页面的应用程序根相对路径。 |
RouteValues |
获取或设置路由值的集合,这些值必须由路由提供才能选择操作。 (继承自 ActionDescriptor) |
ViewEnginePath |
获取或设置相对于页面发现的基路径的路径。
此值是没有扩展名的文件的路径,相对于页面根目录。
例如, ViewEnginePath 文件 /Pages/Catalog/Antiques.cshtml 的 是
在区域中,此值是不带扩展名的文件的路径,相对于指定区域的页根目录。
例如, ViewEnginePath 文件 Areas/Identity/Pages/Manage/Accounts.cshtml 的 为 |
扩展方法
GetProperty<T>(ActionDescriptor) |
使用 提供的 值作为键,从 Properties 集合中获取属性的值 |
SetProperty<T>(ActionDescriptor, T) |
使用 提供的 值作为键设置集合中 Properties 属性的值 |