TaskAsyncActionDescriptor Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |