Freigeben über


ActionModel Klasse

Definition

Ein Anwendungsmodell für Controlleraktionen.

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
Vererbung
ActionModel
Implementiert

Konstruktoren

ActionModel(ActionModel)

Kopieren Sie den Konstruktor für ActionModel.

ActionModel(MethodInfo, IReadOnlyList<Object>)

Initialisiert eine neue Instanz von ActionModel.

Eigenschaften

ActionMethod

Ruft die Aktion MethodInfoab.

ActionName

Ruft den Aktionsnamen ab.

ApiExplorer

Ruft die ApiExplorerModel für diese Aktion ab oder legt sie fest.

Attributes

Ruft die Attribute ab, die der Aktion zugeordnet sind.

Controller

Ruft den ControllerModel ab oder legt diesen fest.

DisplayName

Ruft den Anzeigenamen der Aktion ab.

Filters

Ruft die IFilterMetadata der Aktion zugeordneten Instanzen ab.

Parameters

Ruft die Parameter ab, die dieser Aktion zugeordnet sind.

Properties

Ruft einen Satz von Eigenschaften ab, die der Aktion zugeordnet sind. Diese Eigenschaften werden in Propertieskopiert.

RouteParameterTransformer

Ruft einen IOutboundParameterTransformer ab, der verwendet wird, um integrierte Routenparameter wie action, controllerund area sowie zusätzliche Parameter, die von RouteValues angegeben werden, in statische Segmente in der Routenvorlage zu transformieren, oder legt diesen fest.

RouteValues

Ruft eine Auflistung von Routenwerten ab, die in der Values vorhanden sein müssen, damit die entsprechende Aktion ausgewählt werden kann.

Selectors

Ruft die SelectorModel -Instanzen ab.

Explizite Schnittstellenimplementierungen

ICommonModel.MemberInfo

Ein Anwendungsmodell für Controlleraktionen.

ICommonModel.Name

Ein Anwendungsmodell für Controlleraktionen.

Gilt für: