ControllerModel 类

定义

用于配置控制器的模型。

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

构造函数

名称 说明
ControllerModel(ControllerModel)

初始化 ControllerModel 的新实例。

ControllerModel(TypeInfo, IReadOnlyList<Object>)

初始化 ControllerModel 的新实例。

属性

名称 说明
Actions

此控制器上的操作。

ApiExplorer

获取或设置 ApiExplorerModel 此控制器的 。

Application

获取或设置 ApplicationModel 此控制器的 。

Attributes

此控制器的属性。

ControllerName

获取或设置此控制器的名称。

ControllerProperties

此控制器的属性。

ControllerType

此控制器的类型。

DisplayName

此控制器的 DisplayName。

Filters

此控制器的筛选器元数据。

Properties

获取与控制器关联的一组属性。 这些属性将复制到 Properties

RouteValues

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

Selectors

此控制器的选择器模型。

显式接口实现

名称 说明
ICommonModel.MemberInfo

用于配置控制器的模型。

ICommonModel.Name

用于配置控制器的模型。

适用于