Filter是ASP.NET MVC框架提供的基于AOP(面向方面)设计,提供在Action执行前后做一些非业务逻辑通用处理,如用户验证,缓存等。现在来看看Filter相关的一些类型信息。

一.基本类型

1. Filter类型,描述筛选器信息的元数据类型,具体定义如下:

 1     public class Filter
 2     {
 3         //     表示一个用于指定筛选器的默认顺序的常数。
 4         public const int DefaultOrder = -1;
 5       
 6         public Filter(object instance, FilterScope scope, int? order);
 7 
 8         public object Instance { get; protected set; }
 9         
10         public int Order { get; protected set; }
11       
12         public FilterScope Scope { get; protected set; }
13     }
View Code

相关文章: