Windows apps
Collapse the table of content
Expand the table of content
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.

FilterAttributeFilterProvider Class

Defines a filter provider for filter attributes.


Namespace:  System.Web.Mvc
Assembly:  System.Web.Mvc (in System.Web.Mvc.dll)

public class FilterAttributeFilterProvider : IFilterProvider

The FilterAttributeFilterProvider type exposes the following members.

Public methodFilterAttributeFilterProvider()Initializes a new instance of the FilterAttributeFilterProvider class.
Public methodFilterAttributeFilterProvider(Boolean)Initializes a new instance of the FilterAttributeFilterProvider class and optionally caches attribute instances.

Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Protected methodGetActionAttributesGets a collection of custom action attributes.
Protected methodGetControllerAttributesGets a collection of controller attributes.
Public methodGetFiltersAggregates the filters from all of the filter providers into one collection.
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
© 2017 Microsoft