ActionModel クラス

定義

コントローラー アクションのアプリケーション モデル。

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
継承
ActionModel
実装

コンストラクター

ActionModel(ActionModel)

ActionModelコピー コンストラクター。

ActionModel(MethodInfo, IReadOnlyList<Object>)

ActionModel の新しいインスタンスを初期化します。

プロパティ

ActionMethod

アクション を取得します MethodInfo

ActionName

アクション名を取得します。

ApiExplorer

このアクションの を ApiExplorerModel 取得または設定します。

Attributes

アクションに関連付けられている属性を取得します。

Controller

ControllerModel を取得または設定します。

DisplayName

アクションの表示名を取得します。

Filters

アクションに IFilterMetadata 関連付けられているインスタンスを取得します。

Parameters

このアクションに関連付けられているパラメーターを取得します。

Properties

アクションに関連付けられているプロパティのセットを取得します。 これらのプロパティは に Propertiesコピーされます。

RouteParameterTransformer

、、 などのactioncontroller組み込みのルート パラメーターとarea、 でRouteValues指定された追加パラメーターをルート テンプレート内の静的セグメントに変換するために使用される を取得または設定IOutboundParameterTransformerします。

RouteValues

選択する対応するアクションの に Values 存在する必要があるルート値のコレクションを取得します。

Selectors

インスタンスを SelectorModel 取得します。

明示的なインターフェイスの実装

ICommonModel.MemberInfo

コントローラー アクションのアプリケーション モデル。

ICommonModel.Name

コントローラー アクションのアプリケーション モデル。

適用対象