Microsoft.Extensions.Validation Naamruimte

Klassen

Name Description
SkipValidationAttribute

Geeft aan dat een eigenschap, parameter of type niet mag worden gevalideerd.

ValidatableTypeAttribute

Geeft aan dat een type geldig is om detectie te ondersteunen door de validatiegenerator.

ValidateContext

Vertegenwoordigt de context voor het valideren van een geldig object.

ValidationError

Vertegenwoordigt een validatiefout.

ValidationMessageKeyContext

Biedt contextuele informatie die wordt gebruikt om de resourcesleutel te berekenen voor het opzoeken van een gelokaliseerd validatiefoutbericht.

ValidationOptions

Hiermee geeft u configuratieopties voor het validatiesysteem.

Interfaces

Name Description
IValidatableInfoResolver

Biedt een interface voor het oplossen van de validatie-informatie die is gekoppeld aan een bepaalde <seealso cref="T:System.Type"></seealso">/seealso< cref="T:System.Reflection.ParameterInfo"></seealso>.

IValidatableParameterInfo

Vertegenwoordigt een interface voor het valideren van een waarde van een parameter.

IValidatablePropertyInfo

Vertegenwoordigt een interface voor het valideren van een eigenschap.

IValidatableTypeInfo

Vertegenwoordigt een interface voor het valideren van een waarde van een type.

IValidationMessageFormatter

Wanneer het wordt geïmplementeerd door een aangepast kenmerk dat is afgeleid van ValidationAttribute het kenmerk, wordt gebruikt door de validatielokalisatiepijplijn om volledig opgemaakte berichten te produceren van gelokaliseerde sjablonen die positionele tijdelijke aanduidingen bevatten voor de kenmerkspecifieke argumenten.