System.Web.Mvc.Async Namespace
The System.Web.Mvc.Async namespace contains classes that support asynchronous actions in an ASP.NET MVC application.
Classes
Class | Description | |
---|---|---|
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
Interface | Description | |
---|---|---|
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. |
See Also
System.Web.Mvc
System.Web.Mvc.Html
Return to top