Validator.ValidateObject Metoda
Definicja
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.
Określa, czy określony obiekt jest prawidłowy.
Przeciążenia
ValidateObject(Object, ValidationContext) |
Określa, czy określony obiekt jest prawidłowy przy użyciu kontekstu weryfikacji. |
ValidateObject(Object, ValidationContext, Boolean) |
Określa, czy określony obiekt jest prawidłowy przy użyciu kontekstu weryfikacji, oraz wartość określającą, czy zweryfikować wszystkie właściwości. |
ValidateObject(Object, ValidationContext)
- Źródło:
- Validator.cs
- Źródło:
- Validator.cs
- Źródło:
- Validator.cs
Określa, czy określony obiekt jest prawidłowy przy użyciu kontekstu weryfikacji.
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
Obiekt do zweryfikowania.
- validationContext
- ValidationContext
Kontekst opisujący obiekt do zweryfikowania.
Wyjątki
Obiekt jest nieprawidłowy.
instance
to null
.
instance
element nie jest zgodny z parametrem ObjectInstance w dniu validationContext
.
Uwagi
Ta metoda ocenia każde ValidationAttribute wystąpienie dołączone do typu obiektu.
Dotyczy
ValidateObject(Object, ValidationContext, Boolean)
- Źródło:
- Validator.cs
- Źródło:
- Validator.cs
- Źródło:
- Validator.cs
Określa, czy określony obiekt jest prawidłowy przy użyciu kontekstu weryfikacji, oraz wartość określającą, czy zweryfikować wszystkie właściwości.
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
Obiekt do zweryfikowania.
- validationContext
- ValidationContext
Kontekst opisujący obiekt do zweryfikowania.
- validateAllProperties
- Boolean
true
aby zweryfikować wszystkie właściwości; w przeciwnym razie , false
.
Wyjątki
instance
jest nieprawidłowy.
instance
to null
.
instance
element nie jest zgodny z parametrem ObjectInstance w dniu validationContext
.
Uwagi
Ta metoda ocenia każde ValidationAttribute wystąpienie dołączone do typu obiektu.