TaskAsyncActionDescriptor Klasse

Definition

Wenn eine Aktionsmethode entweder Task oder Task T> zurückgibt,<stellt die TaskAsyncActionDescriptor Informationen zur Aktion bereit.

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
Vererbung
TaskAsyncActionDescriptor
Implementiert

Konstruktoren

TaskAsyncActionDescriptor(MethodInfo, String, ControllerDescriptor)

Initialisiert eine neue Instanz der TaskAsyncActionDescriptor-Klasse.

Eigenschaften

ActionName

Ruft den Namen der Aktionsmethode ab.

ControllerDescriptor

Ruft den Controllerdeskriptor ab.

MethodInfo

Wenn eine Aktionsmethode entweder Task oder Task T> zurückgibt,<stellt die TaskAsyncActionDescriptor Informationen zur Aktion bereit.

TaskMethodInfo

Ruft Informationen für die asynchrone Aufgabe ab.

UniqueId

Ruft die eindeutige ID für die Aufgabe ab.

Methoden

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

Ruft die asynchrone Aktionsmethode auf, indem die angegebenen Parameter, der Controllerkontext, die Rückrufmethode und der Zustand verwendet werden.

EndExecute(IAsyncResult)

Beendet den asynchronen Vorgang.

Execute(ControllerContext, IDictionary<String,Object>)

Führt die asynchrone Aktionsmethode aus.

GetCustomAttributes(Boolean)

Gibt ein Array mit benutzerdefinierten Attributen zurück, die für diesen Member definiert sind, mit Ausnahme von benannten Attributen.

GetCustomAttributes(Type, Boolean)

Gibt ein Array von benutzerdefinierten Attributen zurück, die für dieses Element definiert sind und durch den Typ identifiziert werden.

GetFilterAttributes(Boolean)

Gibt ein Array mit allen auf diesen Member angewendeten benutzerdefinierten Attributen zurück.

GetFilters()
Veraltet.

Gibt die Filter zurück, die dieser Aktionsmethode zugeordnet sind.

(Geerbt von ActionDescriptor)
GetParameters()

Gibt die Parameter der asynchronen Aktionsmethode zurück.

GetSelectors()

Gibt die asynchronen Aktionsmethodenselektoren zurück.

IsDefined(Type, Boolean)

Gibt einen Wert zurück, der angibt, ob mindestens ein instance des angegebenen benutzerdefinierten Attributs für dieses Element definiert sind.

Gilt für: