Partilhar via


AsyncTimeoutAttribute Classe

Definição

Representa um atributo usado para definir o valor de tempo limite, em milissegundos, para um método assíncrono.

[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
Herança
Derivado
Atributos

Construtores

AsyncTimeoutAttribute(Int32)

Inicializa uma nova instância da classe AsyncTimeoutAttribute.

Propriedades

AllowMultiple

Obtém ou define um valor que indica se mais de uma instância do atributo de filtro pode ser especificada.

(Herdado de FilterAttribute)
Duration

Obtém a duração do tempo limite, em milissegundos.

Order

Obtém ou define a ordem em que os filtros de ação são executados.

(Herdado de FilterAttribute)

Métodos

OnActionExecuted(ActionExecutedContext)

Chamado pela estrutura do ASP.NET MVC após o método de ação ser executado.

(Herdado de ActionFilterAttribute)
OnActionExecuting(ActionExecutingContext)

Chamado pelo ASP.NET antes de o método de ação assíncrono ser executado.

OnResultExecuted(ResultExecutedContext)

Chamado pela estrutura do ASP.NET MVC após o resultado da ação ser executado.

(Herdado de ActionFilterAttribute)
OnResultExecuting(ResultExecutingContext)

Chamado pela estrutura do ASP.NET MVC antes de o resultado da ação ser executado.

(Herdado de ActionFilterAttribute)

Aplica-se a