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 它将用于将内置路由参数(如 actioncontrollerarea )以及 指定的 RouteValues 其他参数转换为路由模板中的静态段。

RouteValues

获取路由值的集合,这些值必须存在于 Values 中才能选择相应的操作。

Selectors

获取 SelectorModel 实例。

显式接口实现

ICommonModel.MemberInfo

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

ICommonModel.Name

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

适用于