7 instantiations of ValidationError
System.ComponentModel.Annotations (7)
System\ComponentModel\DataAnnotations\Validator.cs (7)
680errors.Add(new ValidationError(null, instance, result)); 695errors.Add(new ValidationError(null, instance, result)); 789errors.Add(new ValidationError(reqAttr, property.Value, validationResult!)); 893errors.Add(new ValidationError(completedResult.attr, value, completedResult.result!)); 1049errors.Add(new ValidationError(null, instance, result)); 1098errors.Add(new ValidationError(reqAttr, property.Value, validationResult!)); 1226validationError = new ValidationError(attribute, value, validationResult!);
32 references to ValidationError
System.ComponentModel.Annotations (32)
System\ComponentModel\DataAnnotations\Validator.cs (32)
64foreach (var err in GetValidationErrors(value, validationContext, attributes, breakOnFirstError)) 148foreach (ValidationError err in GetObjectValidationErrors(instance, validationContext!, validateAllProperties, breakOnFirstError)) 196var err in 226List<ValidationError> errors = GetValidationErrors(value, validationContext, attributes, false); 289List<ValidationError> errors = GetObjectValidationErrors(instance, validationContext, validateAllProperties, false); 319List<ValidationError> errors = GetValidationErrors(value, validationContext, validationAttributes, false); 369foreach (var err in await GetValidationErrorsAsync(value, validationContext, attributes, breakOnFirstError, cancellationToken).ConfigureAwait(false)) 463foreach (ValidationError err in await GetObjectValidationErrorsAsync(instance, validationContext!, validateAllProperties, breakOnFirstError, cancellationToken).ConfigureAwait(false)) 503foreach (var err in await GetValidationErrorsAsync(value, validationContext, validationAttributes, breakOnFirstError, cancellationToken).ConfigureAwait(false)) 533List<ValidationError> errors = await GetValidationErrorsAsync(value, validationContext, attributes, false, cancellationToken).ConfigureAwait(false); 600List<ValidationError> errors = await GetObjectValidationErrorsAsync(instance, validationContext, validateAllProperties, false, cancellationToken).ConfigureAwait(false); 627List<ValidationError> errors = await GetValidationErrorsAsync(value, validationContext, validationAttributes, false, cancellationToken).ConfigureAwait(false); 639private static async Task<List<ValidationError>> GetObjectValidationErrorsAsync( 651List<ValidationError> errors = await GetObjectPropertyValidationErrorsAsync(instance, validationContext, validateAllProperties, breakOnFirstError, cancellationToken).ConfigureAwait(false); 709private static async Task<List<ValidationError>> GetObjectPropertyValidationErrorsAsync( 717var errors = new List<ValidationError>(); 723var tasks = new List<Task<List<ValidationError>>>(properties.Count); 736Task<List<ValidationError>> completed = await Task.WhenAny(tasks).ConfigureAwait(false); 739List<ValidationError> propertyErrors; 769foreach (Task<List<ValidationError>> remaining in tasks) 809private static async Task<List<ValidationError>> GetValidationErrorsAsync( 818var errors = new List<ValidationError>(); 820ValidationError? validationError; 1012private static List<ValidationError> GetObjectValidationErrors(object instance, 1020List<ValidationError> errors = GetObjectPropertyValidationErrors(instance, validationContext, validateAllProperties, breakOnFirstError); 1068/// <returns>A list of <see cref="ValidationError" /> instances.</returns> 1070private static List<ValidationError> GetObjectPropertyValidationErrors(object instance, 1074var errors = new List<ValidationError>(); 1161private static List<ValidationError> GetValidationErrors(object? value, 1166var errors = new List<ValidationError>(); 1167ValidationError? validationError; 1219[NotNullWhen(false)] out ValidationError? validationError)