ActionModel 类

定义

控制器操作的应用程序模型。

public ref class ActionModel : Microsoft::AspNetCore::Mvc::ApplicationModels::IApiExplorerModel, Microsoft::AspNetCore::Mvc::ApplicationModels::ICommonModel, Microsoft::AspNetCore::Mvc::ApplicationModels::IFilterModel
public class ActionModel : Microsoft.AspNetCore.Mvc.ApplicationModels.IApiExplorerModel, Microsoft.AspNetCore.Mvc.ApplicationModels.ICommonModel, Microsoft.AspNetCore.Mvc.ApplicationModels.IFilterModel
type ActionModel = class
    interface ICommonModel
    interface IPropertyModel
    interface IFilterModel
    interface IApiExplorerModel
type ActionModel = class
    interface IApiExplorerModel
    interface ICommonModel
    interface IPropertyModel
    interface IFilterModel
Public Class ActionModel
Implements IApiExplorerModel, ICommonModel, IFilterModel
继承
ActionModel
实现

构造函数

ActionModel(ActionModel)

的复制构造函数 ActionModel

ActionModel(MethodInfo, IReadOnlyList<Object>)

初始化 ActionModel 的新实例。

属性

ActionMethod

获取操作 MethodInfo

ActionName

获取操作名称。

ApiExplorer

获取或设置 ApiExplorerModel 此操作的。

Attributes

获取与操作关联的特性。

Controller

获取或设置 ControllerModel

DisplayName

获取操作显示名称。

Filters

获取 IFilterMetadata 与操作关联的实例。

Parameters

获取与此操作关联的参数。

Properties

获取与操作关联的属性集。 这些属性将复制到 Properties

RouteParameterTransformer

获取或设置一个 IOutboundParameterTransformer ,它用于将内置路由参数(如 操作控制器区域 )以及由指定的其他参数转换为 RouteValues 路由模板中的静态段。

RouteValues

获取在中必须存在的路由值的集合,以 Values 供选择相应的操作。

Selectors

获取 SelectorModel 实例。

显式接口实现

ICommonModel.MemberInfo
ICommonModel.Name

适用于