Share via


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

TypeInfocontroller 的 。

DisplayName

此動作的易記名稱。

EndpointMetadata

取得或設定此動作的端點中繼資料。 此 API 適用于基礎結構,不應由應用程式程式碼使用。

(繼承來源 ActionDescriptor)
FilterDescriptors

與此動作相關聯的篩選集。

(繼承來源 ActionDescriptor)
Id

取得可唯一識別動作的識別碼。

(繼承來源 ActionDescriptor)
MethodInfo

MethodInfo

Parameters

與此動作相關聯的參數集。

(繼承來源 ActionDescriptor)
Properties

儲存與 相關聯的 ActionDescriptor 任意中繼資料屬性。

(繼承來源 ActionDescriptor)
RouteValues

取得或設定路由值的集合,這些值必須由路由提供,才能選取動作。

(繼承來源 ActionDescriptor)

擴充方法

GetProperty<T>(ActionDescriptor)

使用 提供的 值做為索引鍵, Properties 從集合取得屬性的值 T

SetProperty<T>(ActionDescriptor, T)

使用 提供的 值做為索引鍵, Properties 設定集合中屬性的值 T

適用於