Condividi tramite


TaskAsyncActionDescriptor Classe

Definizione

Quando un metodo di azione restituisce Task o Task<T> , TaskAsyncActionDescriptor fornisce informazioni sull'azione.

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
Ereditarietà
TaskAsyncActionDescriptor
Implementazioni

Costruttori

TaskAsyncActionDescriptor(MethodInfo, String, ControllerDescriptor)

Inizializza una nuova istanza della classe TaskAsyncActionDescriptor.

Proprietà

ActionName

Ottiene il nome del metodo di azione.

ControllerDescriptor

Ottiene il descrittore del controller.

MethodInfo

Quando un metodo di azione restituisce Task o Task<T> , TaskAsyncActionDescriptor fornisce informazioni sull'azione.

TaskMethodInfo

Ottiene informazioni per l'attività asincrona.

UniqueId

Ottiene l'ID univoco per l'attività.

Metodi

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

Richiama il metodo di azione asincrono utilizzando i parametri, il callback del contesto del controller e lo stato specificati.

EndExecute(IAsyncResult)

Termina l'operazione asincrona.

Execute(ControllerContext, IDictionary<String,Object>)

Esegue il metodo di azione asincrono.

GetCustomAttributes(Boolean)

Restituisce una matrice di attributi personalizzati definiti per questo membro, esclusi gli attributi denominati.

GetCustomAttributes(Type, Boolean)

Restituisce una matrice di attributi personalizzati definiti per questo membro, identificati dal tipo.

GetFilterAttributes(Boolean)

Restituisce una matrice di tutti gli attributi personalizzati applicati a questo membro.

GetFilters()
Obsoleti.

Restituisce i filtri associati al metodo di azione.

(Ereditato da ActionDescriptor)
GetParameters()

Restituisce i parametri del metodo di azione asincrono.

GetSelectors()

Restituisce i selettori del metodo di azione asincrono.

IsDefined(Type, Boolean)

Restituisce un valore che indica se per questo membro sono definite una o più istanze dell'attributo personalizzato specificato.

Si applica a