FilterAttributeFilterProvider FilterAttributeFilterProvider FilterAttributeFilterProvider Class

Definition

Defines a filter provider for filter attributes.

public class FilterAttributeFilterProvider : System.Web.Mvc.IFilterProvider
type FilterAttributeFilterProvider = class
    interface IFilterProvider
Public Class FilterAttributeFilterProvider
Implements IFilterProvider
Inheritance
FilterAttributeFilterProviderFilterAttributeFilterProviderFilterAttributeFilterProvider
Implements

Constructors

FilterAttributeFilterProvider() FilterAttributeFilterProvider() FilterAttributeFilterProvider()

Initializes a new instance of the FilterAttributeFilterProvider class.

FilterAttributeFilterProvider(Boolean) FilterAttributeFilterProvider(Boolean) FilterAttributeFilterProvider(Boolean)

Initializes a new instance of the FilterAttributeFilterProvider class and optionally caches attribute instances.

Methods

GetActionAttributes(ControllerContext, ActionDescriptor) GetActionAttributes(ControllerContext, ActionDescriptor) GetActionAttributes(ControllerContext, ActionDescriptor)

Gets a collection of custom action attributes.

GetControllerAttributes(ControllerContext, ActionDescriptor) GetControllerAttributes(ControllerContext, ActionDescriptor) GetControllerAttributes(ControllerContext, ActionDescriptor)

Gets a collection of controller attributes.

GetFilters(ControllerContext, ActionDescriptor) GetFilters(ControllerContext, ActionDescriptor) GetFilters(ControllerContext, ActionDescriptor)

Aggregates the filters from all of the filter providers into one collection.

Applies to