Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ValidateObject() [2/2]

static void System.ComponentModel.DataAnnotations.Validator.ValidateObject ( object instance,
ValidationContext validationContext,
bool validateAllProperties )
inlinestatic

Definition at line 109 of file Validator.cs.

110 {
111 if (instance == null)
112 {
113 throw new ArgumentNullException("instance");
114 }
115 if (validationContext == null)
116 {
117 throw new ArgumentNullException("validationContext");
118 }
119 if (instance != validationContext.ObjectInstance)
120 {
122 }
125 {
126 objectValidationErrors[0].ThrowValidationException();
127 }
128 }
static List< ValidationError > GetObjectValidationErrors(object instance, ValidationContext validationContext, bool validateAllProperties, bool breakOnFirstError)
Definition Validator.cs:173
static string Validator_InstanceMustMatchValidationContextInstance
Definition SR.cs:116
Definition SR.cs:7

References System.Collections.Generic.Dictionary< TKey, TValue >.Count, System.ComponentModel.DataAnnotations.Validator.GetObjectValidationErrors(), and System.SR.Validator_InstanceMustMatchValidationContextInstance.