TaskAsyncActionDescriptor Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |