Microsoft.Extensions.Validation Namespace

Klassen

Name Beschreibung
SkipValidationAttribute

Gibt an, dass eine Eigenschaft, ein Parameter oder ein Typ nicht überprüft werden soll.

ValidatableTypeAttribute

Gibt an, dass ein Typ gültig ist, um die Ermittlung durch den Validierungsgenerator zu unterstützen.

ValidateContext

Stellt den Kontext für die Überprüfung eines gültigen Objekts dar.

ValidationError

Stellt einen Überprüfungsfehler dar.

ValidationMessageKeyContext

Stellt Kontextinformationen bereit, die zum Berechnen des Ressourcenschlüssels zum Suchen einer lokalisierten Überprüfungsfehlermeldung verwendet werden.

ValidationOptions

Gibt Konfigurationsoptionen für das Überprüfungssystem an.

Schnittstellen

Name Beschreibung
IValidatableInfoResolver

Stellt eine Schnittstelle zum Auflösen der Überprüfungsinformationen bereit, die einem bestimmten <seealso cref="T:System.Type"></seealso or >seealso< cref="T:System.Reflection.ParameterInfo"></seealso> zugeordnet sind.

IValidatablePropertyInfo

Stellt eine Schnittstelle zum Überprüfen einer Eigenschaft dar.

IValidatableTypeInfo

Stellt eine Schnittstelle zum Überprüfen eines Werts eines Typs dar.

IValidationMessageFormatter

Wenn ein von ihr abgeleitetes ValidationAttribute benutzerdefiniertes Attribut von der Validierungslokalisierungspipeline implementiert wird, um vollständig formatierte Nachrichten aus lokalisierten Vorlagen zu erstellen, die Positionsplatzhalter für die attributspezifischen Argumente enthalten.