共用方式為


ReflectedAsyncActionDescriptor 類別

定義

提供非同步動作方法的相關資訊,例如其名稱、控制器、參數、屬性和篩選條件。

public class ReflectedAsyncActionDescriptor : System.Web.Mvc.Async.AsyncActionDescriptor, System.Web.Mvc.IMethodInfoActionDescriptor
type ReflectedAsyncActionDescriptor = class
    inherit AsyncActionDescriptor
    interface IMethodInfoActionDescriptor
Public Class ReflectedAsyncActionDescriptor
Inherits AsyncActionDescriptor
Implements IMethodInfoActionDescriptor
繼承
ReflectedAsyncActionDescriptor
實作

建構函式

ReflectedAsyncActionDescriptor(MethodInfo, MethodInfo, String, ControllerDescriptor)

初始化 ReflectedAsyncActionDescriptor 類別的新執行個體。

屬性

ActionName

取得動作方法的名稱。

AsyncMethodInfo

取得非同步動作方法的方法資訊。

CompletedMethodInfo

取得非同步完成方法的方法資訊。

ControllerDescriptor

取得非同步動作方法的控制器描述元。

MethodInfo

提供非同步動作方法的相關資訊,例如其名稱、控制器、參數、屬性和篩選條件。

UniqueId

取得此類別之執行個體的延遲初始化唯一 ID。

方法

BeginExecute(ControllerContext, IDictionary<String,Object>, AsyncCallback, Object)

使用指定的參數和控制器內容,開始執行非同步動作方法。

EndExecute(IAsyncResult)

傳回非同步作業的結果。

Execute(ControllerContext, IDictionary<String,Object>)

使用指定的參數和控制器內容,執行非同步動作方法。

(繼承來源 AsyncActionDescriptor)
GetCustomAttributes(Boolean)

傳回針對此成員定義的自訂屬性陣列,但不包括具名屬性。

GetCustomAttributes(Type, Boolean)

傳回針對此成員定義的自訂屬性陣列,並依型別識別。

GetFilterAttributes(Boolean)

取得篩選條件屬性。

GetFilters()
已淘汰.

傳回與此動作方法相關聯的篩選條件。

(繼承來源 ActionDescriptor)
GetParameters()

傳回動作方法的參數。

GetSelectors()

傳回動作方法選取器。

IsDefined(Type, Boolean)

判斷是否已為該動作成員定義指定之屬性型別的一個或多個執行個體。

適用於