AsyncTimeoutAttribute 类

定义

表示一个特性,该特性用于设置异步方法的超时值(以毫秒为单位)。

[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public class AsyncTimeoutAttribute : System.Web.Mvc.ActionFilterAttribute
type AsyncTimeoutAttribute = class
    inherit ActionFilterAttribute
Public Class AsyncTimeoutAttribute
Inherits ActionFilterAttribute
继承
派生
属性

构造函数

AsyncTimeoutAttribute(Int32)

初始化 AsyncTimeoutAttribute 类的新实例。

属性

AllowMultiple

获取或设置一个值,该值指示是否可指定筛选器特性的多个实例。

(继承自 FilterAttribute)
Duration

获取超时持续时间(以毫秒为单位)。

Order

获取或者设置执行操作筛选器的顺序。

(继承自 FilterAttribute)

方法

OnActionExecuted(ActionExecutedContext)

在执行操作方法后由 ASP.NET MVC 框架调用。

(继承自 ActionFilterAttribute)
OnActionExecuting(ActionExecutingContext)

在执行异步操作方法之前由 ASP.NET 调用。

OnResultExecuted(ResultExecutedContext)

在执行操作结果后由 ASP.NET MVC 框架调用。

(继承自 ActionFilterAttribute)
OnResultExecuting(ResultExecutingContext)

在执行操作结果之前由 ASP.NET MVC 框架调用。

(继承自 ActionFilterAttribute)

适用于