Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

System.Web.Mvc.Async Namespace

The System.Web.Mvc.Async namespace contains classes that support asynchronous actions in an ASP.NET MVC application.

  Class Description
Public class AsyncActionDescriptor Provides information about an asynchronous action method, such as its name, controller, parameters, attributes, and filters.
Public class AsyncControllerActionInvoker Represents a class that is responsible for invoking the action methods of an asynchronous controller.
Public class AsyncManager Provides asynchronous operations for the AsyncController class.
Public class OperationCounter Provides a container that maintains a count of pending asynchronous operations.
Public class ReflectedAsyncActionDescriptor Provides information about an asynchronous action method, such as its name, controller, parameters, attributes, and filters.
Public class ReflectedAsyncControllerDescriptor Encapsulates information that describes an asynchronous controller, such as its name, type, and actions.
Public class SynchronousOperationException Represents an exception that occurred during the synchronous processing of an HTTP request in an ASP.NET MVC application.
Public class TaskAsyncActionDescriptor When an action method returns either Task or Task<T> the TaskAsyncActionDescriptor provides information about the action.

  Interface Description
Public interface IAsyncActionInvoker Defines the interface for an action invoker, which is used to invoke an asynchronous action in response to an HTTP request.
Public interface IAsyncController Defines the methods that are required for an asynchronous controller.
Public interface IAsyncManagerContainer Provides a container for the asynchronous manager object.
Show:
© 2014 Microsoft