Partager via


TaskAsyncActionDescriptor Classe

Définition

Lorsqu’une méthode d’action retourne une tâche ou une tâche<T> , le TaskAsyncActionDescriptor fournit des informations sur l’action.

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
Héritage
TaskAsyncActionDescriptor
Implémente

Constructeurs

TaskAsyncActionDescriptor(MethodInfo, String, ControllerDescriptor)

Initialise une nouvelle instance de la classe TaskAsyncActionDescriptor.

Propriétés

ActionName

Obtient le nom de la méthode d'action.

ControllerDescriptor

Obtient le descripteur du contrôleur.

MethodInfo

Lorsqu’une méthode d’action retourne une tâche ou une tâche<T> , le TaskAsyncActionDescriptor fournit des informations sur l’action.

TaskMethodInfo

Obtient les informations relatives à la tâche asynchrone.

UniqueId

Obtient l'ID unique de la tâche.

Méthodes

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

Appelle la méthode d'action asynchrone à l'aide des paramètres, du rappel de contexte de contrôleur et de l'état spécifiés.

EndExecute(IAsyncResult)

Termine l'opération asynchrone.

Execute(ControllerContext, IDictionary<String,Object>)

Exécute la méthode d'action asynchrone

GetCustomAttributes(Boolean)

Retourne un tableau des attributs personnalisés définis pour ce membre, à l'exception des attributs nommés.

GetCustomAttributes(Type, Boolean)

Retourne un tableau d’attributs personnalisés qui sont définis pour ce membre, identifiés par type.

GetFilterAttributes(Boolean)

Retourne un tableau incluant l'ensemble des attributs personnalisés appliqués à ce membre.

GetFilters()
Obsolète.

Retourne les filtres associés à cette méthode d'action.

(Hérité de ActionDescriptor)
GetParameters()

Retourne les paramètres de la méthode d'action asynchrone.

GetSelectors()

Retourne les sélecteurs de méthodes d'action asynchrones.

IsDefined(Type, Boolean)

Retourne une valeur qui indique si un ou plusieurs instance de l’attribut personnalisé spécifié sont définis pour ce membre.

S’applique à