Compartilhar via


ControllerModel Classe

Definição

Um modelo para configurar controladores.

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
Herança
ControllerModel
Implementações

Construtores

ControllerModel(ControllerModel)

Inicializa uma nova instância de ControllerModel.

ControllerModel(TypeInfo, IReadOnlyList<Object>)

Inicializa uma nova instância de ControllerModel.

Propriedades

Actions

As ações nesse controlador.

ApiExplorer

Obtém ou define o ApiExplorerModel para esse controlador.

Application

Obtém ou define o ApplicationModel desse controlador.

Attributes

Os atributos desse controlador.

ControllerName

Obtém ou define o nome desse controlador.

ControllerProperties

As propriedades desse controlador.

ControllerType

O tipo desse controlador.

DisplayName

O DisplayName desse controlador.

Filters

Os metadados de filtro desse controlador.

Properties

Obtém um conjunto de propriedades associadas ao controlador. Essas propriedades serão copiadas para Properties.

RouteValues

Obtém uma coleção de valores de rota que devem estar presentes no Values para que a ação correspondente seja selecionada.

Selectors

Os modelos seletores desse controlador.

Implantações explícitas de interface

ICommonModel.MemberInfo

Um modelo para configurar controladores.

ICommonModel.Name

Um modelo para configurar controladores.

Aplica-se a