RequestValidator::Current Property
Gets or sets a reference to the current RequestValidator instance that will be used in an application.
Assembly: System.Web (in System.Web.dll)
| Exception | Condition |
|---|---|
| ArgumentNullException | The property is nullptr. |
The Current property maintains a reference to the single allowed instance of the RequestValidator class. If no instance exists, a new one is created. If an instance already exists, the current instance is returned.
During initialization, a single instance of the RequestValidator class is created, and a reference to the instance is made available in the Current property. ASP.NET does not create a new request validator instance per request. Therefore, custom implementations of the RequestValidator class must be thread-safe.
Note |
|---|
The Current property is not thread-safe while the property is setting a reference to the current RequestValidator class. |
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Note