Sprache

Validator Klasse

Definition

Definiert eine Hilfsklasse, die verwendet werden kann, um Objekte, Eigenschaften und Methoden zu überprüfen, wenn sie in die zugehörigen ValidationAttribute Attribute einbezogen werden.

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

Methoden

Name Beschreibung
TryValidateObject(Object, ValidationContext, ICollection<ValidationResult>, Boolean)

Bestimmt, ob das angegebene Objekt mithilfe des Überprüfungskontexts, der Überprüfungsergebnisseauflistung und eines Werts gültig ist, der angibt, ob alle Eigenschaften überprüft werden sollen.

TryValidateObject(Object, ValidationContext, ICollection<ValidationResult>)

Bestimmt, ob das angegebene Objekt mithilfe des Überprüfungskontexts und der Ergebnisauflistung gültig ist.

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

Überprüft asynchron, ob die angegebene Objektinstanz gültig ist.

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

Überprüft asynchron, ob die angegebene Objektinstanz gültig ist.

TryValidateProperty(Object, ValidationContext, ICollection<ValidationResult>)

Überprüft die Eigenschaft.

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

Testet asynchron, ob der angegebene Eigenschaftswert gültig ist.

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

Gibt einen Wert zurück, der angibt, ob der angegebene Wert mit den angegebenen Attributen gültig ist.

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

Testet asynchron, ob der angegebene Wert für eine angegebene Liste von ValidationAttributes gültig ist.

ValidateObject(Object, ValidationContext, Boolean)

Bestimmt, ob das angegebene Objekt mithilfe des Überprüfungskontexts gültig ist, und einen Wert, der angibt, ob alle Eigenschaften überprüft werden sollen.

ValidateObject(Object, ValidationContext)

Bestimmt, ob das angegebene Objekt mithilfe des Überprüfungskontexts gültig ist.

ValidateObjectAsync(Object, ValidationContext, Boolean, CancellationToken)

Löst asynchron ein ValidationException , wenn die angegebene Objektinstanz ungültig ist.

ValidateObjectAsync(Object, ValidationContext, CancellationToken)

Löst asynchron ein ValidationException , wenn der angegebene instance Wert ungültig ist.

ValidateProperty(Object, ValidationContext)

Überprüft die Eigenschaft.

ValidatePropertyAsync(Object, ValidationContext, CancellationToken)

Löst asynchron ein ValidationException , wenn die angegebene Eigenschaft value ungültig ist.

ValidateValue(Object, ValidationContext, IEnumerable<ValidationAttribute>)

Überprüft die angegebenen Attribute.

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

Löst asynchron ein ValidationException , wenn der angegebene Wert für die ValidationAttributes ungültig ist.

Gilt für: