System.Web 1.0.5000.0 2.0.0.0 Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details. Classes that implement this interface represent a possible user input error. When the method is called, the class updates its property to signify whether the error occurred. The property contains a text description of the error condition that you can display when the error occurs. The class implements this interface, and all other ASP.NET validation server control classes inherit from . For information on validation server controls and how they work, see Validation ASP.NET Controls. For details on how to develop custom ASP.NET validation server controls, see How to: Validate with a Custom Function for ASP.NET Server Controls. Defines the properties and methods that objects that participate in Web Forms validation must implement. Property System.String To be added: an object of type 'string' ASP.NET developers access this property declaratively in the opening tag of a validation server control. For more information, see Validation Server Controls. When implemented by a class, gets or sets the error message text generated when the condition being validated fails. 1.0.5000.0 2.0.0.0 Property System.Boolean To be added: an object of type 'bool' To be added When implemented by a class, gets or sets a value indicating whether the user-entered content in the specified control passes validation. 1.0.5000.0 2.0.0.0 Method System.Void To be added When implemented by a class, evaluates the condition it checks and updates the property. 1.0.5000.0 2.0.0.0