An NDoc Documented Class Library

PageFilterAttribute Class

Register your page-level filter (interceptor), with a specified base page class type or an interface which is implemented in the matched pages.

Multiple attriutes for one page type are allowed and all of them will take effect, and you may register a same type (page class or interface) with different filters, however repeated registering for a (type, filter) pair will cause exceptions.

Assemblies that contain page filters to be registered automatially (with this attribute) must have PageFilterEnabledAttribute

For a list of all members of this type, see PageFilterAttribute Members.

System.Object
   Attribute
      PageFilterAttribute

[Visual Basic]
Public Class PageFilterAttribute
    Inherits Attribute
[C#]
public class PageFilterAttribute : Attribute
[C++]
public __gc class PageFilterAttribute : public Attribute
[JScript]
public class PageFilterAttribute extends Attribute

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

The filters take effect only for pages that derive from ManagedPage.

Requirements

Namespace: AqDWeb.Attributes

Assembly: AqDWeb (in AqDWeb.dll)

See Also

PageFilterAttribute Members | AqDWeb.Attributes Namespace