Freigeben über


System.Web.Mvc.Async Namespace

Klassen

AsyncActionDescriptor

Stellt Informationen zu einer asynchronen Aktionsmethode bereit, z. B. Name, Controller, Parameter, Attribute und Filter.

AsyncControllerActionInvoker

Stellt eine Klasse dar, die für das Aufrufen der Aktionsmethoden eines asynchronen Controllers zuständig ist.

AsyncManager

Stellt asynchrone Vorgänge für die -Klasse bereit AsyncController .

OperationCounter

Stellt einen Container bereit, der die Anzahl ausstehender asynchroner Vorgänge verwaltet.

ReflectedAsyncActionDescriptor

Stellt Informationen zu einer asynchronen Aktionsmethode bereit, z. B. Name, Controller, Parameter, Attribute und Filter.

ReflectedAsyncControllerDescriptor

Kapselt Informationen, die einen asynchronen Controller beschreiben, z. B. seinen Namen, den Typ und die Aktionen.

SynchronousOperationException

Stellt eine Ausnahme dar, die während der synchronen Verarbeitung einer HTTP-Anforderung in einer ASP.NET MVC-Anwendung aufgetreten ist.

TaskAsyncActionDescriptor

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

Schnittstellen

IAsyncActionInvoker

Definiert die Schnittstelle für eine Instanz zum Aufrufen einer Aktion, die verwendet wird, um als Reaktion auf eine HTTP-Anforderung eine asynchrone Aktion aufzurufen.

IAsyncActionInvokerFactory

Wird verwendet, um eine IAsyncActionInvoker instance für die aktuelle Anforderung zu erstellen.

IAsyncController

Definiert die Methoden, die für einen asynchronen Controller erforderlich sind.

IAsyncManagerContainer

Stellt einen Container für das asynchrone Managerobjekt bereit.