Validator.ValidateObject Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Determina se l'oggetto specificato è valido.
Overload
ValidateObject(Object, ValidationContext) |
Determina se l'oggetto specificato è valido utilizzando il contesto di convalida. |
ValidateObject(Object, ValidationContext, Boolean) |
Determina se l'oggetto specificato è valido utilizzando il contesto di convalida e un valore che specifica se convalidare tutte le proprietà. |
ValidateObject(Object, ValidationContext)
- Origine:
- Validator.cs
- Origine:
- Validator.cs
- Origine:
- Validator.cs
Determina se l'oggetto specificato è valido utilizzando il contesto di convalida.
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)
Parametri
- instance
- Object
Oggetto da convalidare.
- validationContext
- ValidationContext
Contesto che descrive l'oggetto da convalidare.
Eccezioni
L'oggetto non è valido.
instance
è null
.
instance
non corrisponde a ObjectInstance in validationContext
.
Commenti
Questo metodo valuta ogni ValidationAttribute istanza associata al tipo di oggetto.
Si applica a
ValidateObject(Object, ValidationContext, Boolean)
- Origine:
- Validator.cs
- Origine:
- Validator.cs
- Origine:
- Validator.cs
Determina se l'oggetto specificato è valido utilizzando il contesto di convalida e un valore che specifica se convalidare tutte le proprietà.
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)
Parametri
- instance
- Object
Oggetto da convalidare.
- validationContext
- ValidationContext
Contesto che descrive l'oggetto da convalidare.
- validateAllProperties
- Boolean
true
per convalidare tutte le proprietà. In caso contrario, false
.
Eccezioni
instance
non è valido.
instance
è null
.
instance
non corrisponde a ObjectInstance in validationContext
.
Commenti
Questo metodo valuta ogni ValidationAttribute istanza associata al tipo di oggetto.