Lenguaje

Validator Clase

Definición

Define una clase auxiliar que se puede usar para validar objetos, propiedades y métodos cuando se incluye en sus atributos asociados ValidationAttribute .

public ref class Validator abstract sealed
public static class Validator
type Validator = class
Public Class Validator
Herencia
Validator

Métodos

Nombre Description
TryValidateObject(Object, ValidationContext, ICollection<ValidationResult>, Boolean)

Determina si el objeto especificado es válido mediante el contexto de validación, la colección de resultados de validación y un valor que especifica si se deben validar todas las propiedades.

TryValidateObject(Object, ValidationContext, ICollection<ValidationResult>)

Determina si el objeto especificado es válido mediante el contexto de validación y la colección de resultados de validación.

TryValidateObjectAsync(Object, ValidationContext, ICollection<ValidationResult>, Boolean, CancellationToken)

Comprueba de forma asincrónica si la instancia de objeto especificada es válida.

TryValidateObjectAsync(Object, ValidationContext, ICollection<ValidationResult>, CancellationToken)

Comprueba de forma asincrónica si la instancia de objeto especificada es válida.

TryValidateProperty(Object, ValidationContext, ICollection<ValidationResult>)

Valida la propiedad .

TryValidatePropertyAsync(Object, ValidationContext, ICollection<ValidationResult>, CancellationToken)

Comprueba de forma asincrónica si el valor de propiedad especificado es válido.

TryValidateValue(Object, ValidationContext, ICollection<ValidationResult>, IEnumerable<ValidationAttribute>)

Devuelve un valor que indica si el valor especificado es válido con los atributos especificados.

TryValidateValueAsync(Object, ValidationContext, ICollection<ValidationResult>, IEnumerable<ValidationAttribute>, CancellationToken)

Comprueba de forma asincrónica si el valor especificado es válido en una lista especificada de ValidationAttributes.

ValidateObject(Object, ValidationContext, Boolean)

Determina si el objeto especificado es válido mediante el contexto de validación y un valor que especifica si se deben validar todas las propiedades.

ValidateObject(Object, ValidationContext)

Determina si el objeto especificado es válido mediante el contexto de validación.

ValidateObjectAsync(Object, ValidationContext, Boolean, CancellationToken)

Produce de forma asincrónica un ValidationException si la instancia de objeto especificada no es válida.

ValidateObjectAsync(Object, ValidationContext, CancellationToken)

Produce de forma asincrónica un ValidationException si el especificado instance no es válido.

ValidateProperty(Object, ValidationContext)

Valida la propiedad .

ValidatePropertyAsync(Object, ValidationContext, CancellationToken)

Produce de forma asincrónica un ValidationException si la propiedad value especificada no es válida.

ValidateValue(Object, ValidationContext, IEnumerable<ValidationAttribute>)

Valida los atributos especificados.

ValidateValueAsync(Object, ValidationContext, IEnumerable<ValidationAttribute>, CancellationToken)

Produce de forma asincrónica un ValidationException si el valor especificado no es válido para s ValidationAttribute.

Se aplica a