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.