Validator.ValidateObject Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje, zda je zadaný objekt platný.
Přetížení
ValidateObject(Object, ValidationContext) |
Určuje, zda je zadaný objekt platný pomocí ověřovacího kontextu. |
ValidateObject(Object, ValidationContext, Boolean) |
Určuje, zda je zadaný objekt platný pomocí ověřovacího kontextu a hodnotu, která určuje, zda se mají ověřit všechny vlastnosti. |
ValidateObject(Object, ValidationContext)
- Zdroj:
- Validator.cs
- Zdroj:
- Validator.cs
- Zdroj:
- Validator.cs
Určuje, zda je zadaný objekt platný pomocí ověřovacího kontextu.
public:
static void ValidateObject(System::Object ^ instance, System::ComponentModel::DataAnnotations::ValidationContext ^ validationContext);
public static void ValidateObject (object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext);
static member ValidateObject : obj * System.ComponentModel.DataAnnotations.ValidationContext -> unit
Public Shared Sub ValidateObject (instance As Object, validationContext As ValidationContext)
Parametry
- instance
- Object
Objekt, který se má ověřit.
- validationContext
- ValidationContext
Kontext, který popisuje objekt k ověření.
Výjimky
Objekt není platný.
instance
je null
.
instance
neodpovídá hodnotě ObjectInstance na validationContext
.
Poznámky
Tato metoda vyhodnocuje každou ValidationAttribute instanci, která je připojena k typu objektu.
Platí pro
ValidateObject(Object, ValidationContext, Boolean)
- Zdroj:
- Validator.cs
- Zdroj:
- Validator.cs
- Zdroj:
- Validator.cs
Určuje, zda je zadaný objekt platný pomocí ověřovacího kontextu a hodnotu, která určuje, zda se mají ověřit všechny vlastnosti.
public:
static void ValidateObject(System::Object ^ instance, System::ComponentModel::DataAnnotations::ValidationContext ^ validationContext, bool validateAllProperties);
public static void ValidateObject (object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, bool validateAllProperties);
static member ValidateObject : obj * System.ComponentModel.DataAnnotations.ValidationContext * bool -> unit
Public Shared Sub ValidateObject (instance As Object, validationContext As ValidationContext, validateAllProperties As Boolean)
Parametry
- instance
- Object
Objekt, který se má ověřit.
- validationContext
- ValidationContext
Kontext, který popisuje objekt k ověření.
- validateAllProperties
- Boolean
true
k ověření všech vlastností; v opačném případě . false
Výjimky
instance
není platný.
instance
je null
.
instance
neodpovídá hodnotě ObjectInstance na validationContext
.
Poznámky
Tato metoda vyhodnocuje každou ValidationAttribute instanci, která je připojena k typu objektu.