Partager via


ActionModel Classe

Définition

Modèle d’application pour les actions de contrôleur.

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
Héritage
ActionModel
Implémente

Constructeurs

ActionModel(ActionModel)

Copiez le constructeur pour ActionModel.

ActionModel(MethodInfo, IReadOnlyList<Object>)

Initialise une nouvelle instance de ActionModel.

Propriétés

ActionMethod

Obtient l’action MethodInfo.

ActionName

Obtient le nom de l’action.

ApiExplorer

Obtient ou définit le ApiExplorerModel pour cette action.

Attributes

Obtient les attributs associés à l’action.

Controller

Obtient ou définit ControllerModel.

DisplayName

Obtient le nom d’affichage de l’action.

Filters

Obtient les IFilterMetadata instances associées à l’action.

Parameters

Obtient les paramètres associés à cette action.

Properties

Obtient un ensemble de propriétés associées à l’action. Ces propriétés seront copiées dans Properties.

RouteParameterTransformer

Obtient ou définit un IOutboundParameterTransformer qui sera utilisé pour transformer les paramètres d’itinéraire intégrés tels que action, controlleret area ainsi que les paramètres supplémentaires spécifiés par RouteValues en segments statiques dans le modèle d’itinéraire.

RouteValues

Obtient une collection de valeurs de route qui doivent être présentes dans pour Values que l’action correspondante soit sélectionnée.

Selectors

Obtient les SelectorModel instances.

Implémentations d’interfaces explicites

ICommonModel.MemberInfo

Modèle d’application pour les actions de contrôleur.

ICommonModel.Name

Modèle d’application pour les actions de contrôleur.

S’applique à