Microsoft.Extensions.Validation Naamruimte
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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. |