Namespace System.Web.Mvc.Async
Classes
- AsyncActionDescriptor
Provides information about an asynchronous action method, such as its name, controller, parameters, attributes, and filters.
- AsyncControllerActionInvoker
Represents a class that is responsible for invoking the action methods of an asynchronous controller.
- AsyncManager
Provides asynchronous operations for the AsyncController class.
- OperationCounter
Provides a container that maintains a count of pending asynchronous operations.
- ReflectedAsyncActionDescriptor
Provides information about an asynchronous action method, such as its name, controller, parameters, attributes, and filters.
- ReflectedAsyncControllerDescriptor
Encapsulates information that describes an asynchronous controller, such as its name, type, and actions.
- SynchronousOperationException
Represents an exception that occurred during the synchronous processing of an HTTP request in an ASP.NET MVC application.
- TaskAsyncActionDescriptor
When an action method returns either Task or Task<T> the TaskAsyncActionDescriptor provides information about the action.
Interfaces
- IAsyncActionInvoker
Defines the interface for an action invoker, which is used to invoke an asynchronous action in response to an HTTP request.
- IAsyncActionInvokerFactory
Used to create an IAsyncActionInvoker instance for the current request.
- IAsyncController
Defines the methods that are required for an asynchronous controller.
- IAsyncManagerContainer
Provides a container for the asynchronous manager object.