RequestValidator.Current 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置对将在应用程序中使用的当前 RequestValidator 实例的引用。
public:
static property System::Web::Util::RequestValidator ^ Current { System::Web::Util::RequestValidator ^ get(); void set(System::Web::Util::RequestValidator ^ value); };
public static System.Web.Util.RequestValidator Current { get; set; }
member this.Current : System.Web.Util.RequestValidator with get, set
Public Shared Property Current As RequestValidator
属性值
RequestValidator 类的实例。
例外
属性为 null
。
注解
该 Current 属性维护对类的单个允许实例的 RequestValidator 引用。 如果不存在实例,则会创建一个新实例。 如果实例已存在,则返回当前实例。
在初始化期间,将创建类的 RequestValidator 单个实例,并在属性中提供对实例的 Current 引用。 ASP.NET 不会为每个请求创建新的请求验证程序实例。 因此,类的 RequestValidator 自定义实现必须是线程安全的。
备注
当属性设置对当前RequestValidator类的引用时,该Current属性不是线程安全的。