Udostępnij za pośrednictwem


ActionModel Klasa

Definicja

Model aplikacji dla akcji kontrolera.

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
Dziedziczenie
ActionModel
Implementuje

Konstruktory

ActionModel(ActionModel)

Konstruktor kopiujący dla elementu ActionModel.

ActionModel(MethodInfo, IReadOnlyList<Object>)

Inicjuje nowe wystąpienie klasy ActionModel.

Właściwości

ActionMethod

Pobiera akcję MethodInfo.

ActionName

Pobiera nazwę akcji.

ApiExplorer

Pobiera lub ustawia ApiExplorerModel wartość dla tej akcji.

Attributes

Pobiera atrybuty skojarzone z akcją.

Controller

Pobiera lub ustawia wartość ControllerModel.

DisplayName

Pobiera nazwę wyświetlaną akcji.

Filters

IFilterMetadata Pobiera wystąpienia skojarzone z akcją.

Parameters

Pobiera parametry skojarzone z tą akcją.

Properties

Pobiera zestaw właściwości skojarzonych z akcją. Te właściwości zostaną skopiowane do elementu Properties.

RouteParameterTransformer

Pobiera lub ustawia element IOutboundParameterTransformer , który będzie używany do przekształcania wbudowanych parametrów trasy, takich jak action, controller, i area , a także dodatkowych parametrów określonych przez RouteValues element w segmentach statycznych w szablonie trasy.

RouteValues

Pobiera kolekcję wartości tras, które muszą znajdować się w Values obiekcie dla odpowiedniej akcji do wybrania.

Selectors

SelectorModel Pobiera wystąpienia.

Jawne implementacje interfejsu

ICommonModel.MemberInfo

Model aplikacji dla akcji kontrolera.

ICommonModel.Name

Model aplikacji dla akcji kontrolera.

Dotyczy