共用方式為


TaskAsyncActionDescriptor 類別

定義

當動作方法傳回 Task 或 Task < T > 時,會 TaskAsyncActionDescriptor 提供動作的相關資訊。

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

建構函式

TaskAsyncActionDescriptor(MethodInfo, String, ControllerDescriptor)

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

屬性

ActionName

取得動作方法的名稱。

ControllerDescriptor

取得控制器描述元。

MethodInfo

當動作方法傳回 Task 或 Task < T > 時,會 TaskAsyncActionDescriptor 提供動作的相關資訊。

TaskMethodInfo

取得非同步工作的資訊。

UniqueId

取得工作的唯一 ID。

方法

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

使用指定的參數、控制器內容回呼和狀態,叫用非同步動作方法。

EndExecute(IAsyncResult)

結束非同步作業。

Execute(ControllerContext, IDictionary<String,Object>)

執行非同步動作方法

GetCustomAttributes(Boolean)

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

GetCustomAttributes(Type, Boolean)

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

GetFilterAttributes(Boolean)

傳回套用到此成員的所有自訂屬性陣列。

GetFilters()
已淘汰.

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

(繼承來源 ActionDescriptor)
GetParameters()

傳回非同步動作方法的參數。

GetSelectors()

傳回非同步動作方法選取器。

IsDefined(Type, Boolean)

傳回值,這個值表示是否已為此成員定義指定之自訂屬性的一個或多個執行個體。

適用於