共用方式為


AsyncControllerActionInvoker 類別

定義

表示負責叫用非同步控制器之動作方法的類別。

public class AsyncControllerActionInvoker : System.Web.Mvc.ControllerActionInvoker, System.Web.Mvc.Async.IAsyncActionInvoker
type AsyncControllerActionInvoker = class
    inherit ControllerActionInvoker
    interface IAsyncActionInvoker
    interface IActionInvoker
Public Class AsyncControllerActionInvoker
Inherits ControllerActionInvoker
Implements IAsyncActionInvoker
繼承
AsyncControllerActionInvoker
實作

建構函式

AsyncControllerActionInvoker()

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

屬性

Binders

取得或設定與動作相關聯的模型繫結器。

(繼承來源 ControllerActionInvoker)

方法

BeginInvokeAction(ControllerContext, String, AsyncCallback, Object)

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

BeginInvokeActionMethod(ControllerContext, ActionDescriptor, IDictionary<String,Object>, AsyncCallback, Object)

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

BeginInvokeActionMethodWithFilters(ControllerContext, IList<IActionFilter>, ActionDescriptor, IDictionary<String,Object>, AsyncCallback, Object)

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

CreateActionResult(ControllerContext, ActionDescriptor, Object)

建立動作結果。

(繼承來源 ControllerActionInvoker)
EndInvokeAction(IAsyncResult)

取消動作。

EndInvokeActionMethod(IAsyncResult)

取消動作。

EndInvokeActionMethodWithFilters(IAsyncResult)

取消動作。

FindAction(ControllerContext, ControllerDescriptor, String)

尋找動作方法的相關資訊。

(繼承來源 ControllerActionInvoker)
GetControllerDescriptor(ControllerContext)

傳回控制器描述元。

GetFilters(ControllerContext, ActionDescriptor)

擷取動作篩選條件的相關資訊。

(繼承來源 ControllerActionInvoker)
GetParameterValue(ControllerContext, ParameterDescriptor)

取得指定之動作方法參數的值。

(繼承來源 ControllerActionInvoker)
GetParameterValues(ControllerContext, ActionDescriptor)

取得動作方法參數的值。

(繼承來源 ControllerActionInvoker)
InvokeAction(ControllerContext, String)

使用指定的控制器內容,叫用指定的動作。

(繼承來源 ControllerActionInvoker)
InvokeActionMethod(ControllerContext, ActionDescriptor, IDictionary<String,Object>)

使用指定的參數和控制器內容,叫用指定的動作方法。

(繼承來源 ControllerActionInvoker)
InvokeActionMethodWithFilters(ControllerContext, IList<IActionFilter>, ActionDescriptor, IDictionary<String,Object>)

使用指定的參數、控制器內容和動作篩選條件,叫用指定的動作方法。

(繼承來源 ControllerActionInvoker)
InvokeActionResult(ControllerContext, ActionResult)

使用指定的控制器內容,叫用指定的動作結果。

(繼承來源 ControllerActionInvoker)
InvokeActionResultWithFilters(ControllerContext, IList<IResultFilter>, ActionResult)

使用指定的動作篩選條件和控制器內容,叫用指定的動作結果。

(繼承來源 ControllerActionInvoker)
InvokeAuthenticationFilters(ControllerContext, IList<IAuthenticationFilter>, ActionDescriptor)

表示負責叫用非同步控制器之動作方法的類別。

(繼承來源 ControllerActionInvoker)
InvokeAuthenticationFiltersChallenge(ControllerContext, IList<IAuthenticationFilter>, ActionDescriptor, ActionResult)

表示負責叫用非同步控制器之動作方法的類別。

(繼承來源 ControllerActionInvoker)
InvokeAuthorizationFilters(ControllerContext, IList<IAuthorizationFilter>, ActionDescriptor)

使用指定的動作描述元和控制器內容,叫用指定的授權篩選。

(繼承來源 ControllerActionInvoker)
InvokeExceptionFilters(ControllerContext, IList<IExceptionFilter>, Exception)

使用指定的例外狀況和控制器內容,叫用指定的例外狀況篩選條件。

(繼承來源 ControllerActionInvoker)

適用於