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)

适用于