Microsoft.Extensions.Validation Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasy
| Nazwa | Opis |
|---|---|
| SkipValidationAttribute |
Wskazuje, że właściwość, parametr lub typ nie powinny być weryfikowane. |
| ValidatableTypeAttribute |
Wskazuje, że typ jest prawidłowy do obsługi odnajdywania przez generator weryfikacji. |
| ValidateContext |
Reprezentuje kontekst weryfikacji obiektu validatable. |
| ValidationError |
Reprezentuje błąd weryfikacji. |
| ValidationMessageKeyContext |
Udostępnia informacje kontekstowe używane do obliczania klucza zasobu w celu wyszukania zlokalizowanego komunikatu o błędzie weryfikacji. |
| ValidationOptions |
Określa opcje konfiguracji systemu weryfikacji. |
Interfejsy
| Nazwa | Opis |
|---|---|
| IValidatableInfoResolver |
Udostępnia interfejs służący do rozpoznawania informacji dotyczących walidacji skojarzonych z danym <elementem seealso cref="T:System.Type"></seealso lub >seealso< cref="T:System.Reflection.ParameterInfo"></seealso>. |
| IValidatableParameterInfo |
Reprezentuje interfejs do sprawdzania poprawności wartości parametru. |
| IValidatablePropertyInfo |
Reprezentuje interfejs sprawdzania poprawności właściwości. |
| IValidatableTypeInfo |
Reprezentuje interfejs do sprawdzania poprawności wartości typu. |
| IValidationMessageFormatter |
Po zaimplementowaniu przez atrybut niestandardowy uzyskany z ValidationAttribute niego jest używany przez potok lokalizacji walidacji do tworzenia w pełni sformatowanych komunikatów z zlokalizowanych szablonów zawierających symbole zastępcze pozycyjne dla argumentów specyficznych dla atrybutów. |