Compartilhar via


ActionModel Classe

Definição

Um modelo de aplicativo para ações do controlador.

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

Construtores

ActionModel(ActionModel)

Construtor de cópia para ActionModel.

ActionModel(MethodInfo, IReadOnlyList<Object>)

Inicializa uma nova instância de ActionModel.

Propriedades

ActionMethod

Obtém a ação MethodInfo.

ActionName

Obtém o nome da ação.

ApiExplorer

Obtém ou define o ApiExplorerModel para essa ação.

Attributes

Obtém os atributos associados à ação.

Controller

Obtém ou define o ControllerModel.

DisplayName

Obtém o nome de exibição da ação.

Filters

Obtém as IFilterMetadata instâncias associadas à ação.

Parameters

Obtém os parâmetros associados a essa ação.

Properties

Obtém um conjunto de propriedades associadas à ação. Essas propriedades serão copiadas para Properties.

RouteParameterTransformer

Obtém ou define um IOutboundParameterTransformer que será usado para transformar parâmetros de rota internos, como action, controllere area , bem como parâmetros adicionais especificados por RouteValues em segmentos estáticos no modelo de rota.

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

Obtém as SelectorModel instâncias.

Implantações explícitas de interface

ICommonModel.MemberInfo

Um modelo de aplicativo para ações do controlador.

ICommonModel.Name

Um modelo de aplicativo para ações do controlador.

Aplica-se a