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.
.jpeg?cs-save-lang=1&cs-lang=csharp)
.jpeg?cs-save-lang=1&cs-lang=csharp)