Validator Class
Defines a helper class that can be used to validate objects, properties, and methods when it is included in their associated ValidationAttribute attributes.
Assembly: System.ComponentModel.DataAnnotations (in System.ComponentModel.DataAnnotations.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | TryValidateObject(Object^, ValidationContext^, ICollection<ValidationResult^>^) | Determines whether the specified object is valid using the validation context and validation results collection. |
![]() ![]() | TryValidateObject(Object^, ValidationContext^, ICollection<ValidationResult^>^, Boolean) | Determines whether the specified object is valid using the validation context, validation results collection, and a value that specifies whether to validate all properties. |
![]() ![]() | TryValidateProperty(Object^, ValidationContext^, ICollection<ValidationResult^>^) | Validates the property. |
![]() ![]() | TryValidateValue(Object^, ValidationContext^, ICollection<ValidationResult^>^, IEnumerable<ValidationAttribute^>^) | Returns a value that indicates whether the specified value is valid with the specified attributes. |
![]() ![]() | ValidateObject(Object^, ValidationContext^) | Determines whether the specified object is valid using the validation context. |
![]() ![]() | ValidateObject(Object^, ValidationContext^, Boolean) | Determines whether the specified object is valid using the validation context, and a value that specifies whether to validate all properties. |
![]() ![]() | ValidateProperty(Object^, ValidationContext^) | Validates the property. |
![]() ![]() | ValidateValue(Object^, ValidationContext^, IEnumerable<ValidationAttribute^>^) | Validates the specified attributes. |
Available since 8
.NET Framework
Available since 4.0
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 3.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

