Namespace System.Web.Http.Filters
Classes
- ActionDescriptorFilterProvider
Provides information about an action method, such as its name, controller, parameters, attributes, and filters.
- ActionFilterAttribute
Represents the base class for all action-filter attributes.
- AuthorizationFilterAttribute
Provides details for authorization filter.
- ConfigurationFilterProvider
Represents the configuration filter provider.
- ExceptionFilterAttribute
Represents the attributes for the exception filter.
- FilterAttribute
Represents the base class for action-filter attributes.
- FilterInfo
Provides information about the available action filters.
- HttpActionExecutedContext
Represents the action of the HTTP executed context.
- HttpAuthenticationChallengeContext
Represents an authentication challenge context containing information for executing an authentication challenge.
- HttpAuthenticationContext
Represents an authentication context containing information for performing authentication.
- HttpFilterCollection
Represents a collection of HTTP filters.
Interfaces
- IActionFilter
Defines the methods that are used in an action filter.
- IAuthenticationFilter
Defines a filter that performs authentication.
- IAuthorizationFilter
Defines the methods that are required for an authorization filter.
- IExceptionFilter
Defines the methods that are required for an exception filter.
- IFilter
Defines the methods that are used in a filter.
- IFilterProvider
Provides filter information.
Enums
- FilterScope
Defines values that specify the order in which filters run within the same filter type and filter order.