ControllerActionDescriptor クラス

定義

コントローラーのアクションの記述子。

public ref class ControllerActionDescriptor : Microsoft::AspNetCore::Mvc::Abstractions::ActionDescriptor
public class ControllerActionDescriptor : Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor
type ControllerActionDescriptor = class
    inherit ActionDescriptor
Public Class ControllerActionDescriptor
Inherits ActionDescriptor
継承
ControllerActionDescriptor

コンストラクター

ControllerActionDescriptor()

コントローラーのアクションの記述子。

プロパティ

ActionConstraints

このアクションの制約のセット。 アクションを選択するには、すべて満たす必要があります。

(継承元 ActionDescriptor)
ActionName

アクションの名前。

AttributeRouteInfo

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

(継承元 ActionDescriptor)
BoundProperties

モデルバインドされるプロパティのセット。

(継承元 ActionDescriptor)
ControllerName

コントローラーの名前。

ControllerTypeInfo

TypeInfoコントローラーの 。

DisplayName

このアクションのフレンドリ名。

EndpointMetadata

このアクションのエンドポイント メタデータを取得または設定します。 この API はインフラストラクチャを対象としており、アプリケーション コードでは使用しないでください。

(継承元 ActionDescriptor)
FilterDescriptors

このアクションに関連付けられているフィルターのセット。

(継承元 ActionDescriptor)
Id

アクションを一意に識別する ID を取得します。

(継承元 ActionDescriptor)
MethodInfo

MethodInfo

Parameters

このアクションに関連付けられているパラメーターのセット。

(継承元 ActionDescriptor)
Properties

に関連付けられている任意のメタデータ プロパティを格納します ActionDescriptor

(継承元 ActionDescriptor)
RouteValues

選択するアクションのルーティングによって提供される必要があるルート値のコレクションを取得または設定します。

(継承元 ActionDescriptor)

拡張メソッド

GetProperty<T>(ActionDescriptor)

指定した 値 をキーとして使用して、 Properties コレクションからプロパティの T 値を取得します。

SetProperty<T>(ActionDescriptor, T)

指定した 値 をキーとして使用して、 Properties コレクション内のプロパティの T 値を設定します。

適用対象