2 writes to MemberNames
System.ComponentModel.Annotations (2)
System\ComponentModel\DataAnnotations\ValidationResult.cs (2)
60
MemberNames
= memberNames ?? Array.Empty<string>();
73
MemberNames
= validationResult.MemberNames;
35 references to MemberNames
Microsoft.AspNetCore.Components.Forms (1)
EditContextDataAnnotationsExtensions.cs (1)
186
foreach (var memberName in validationResult.
MemberNames
)
Microsoft.AspNetCore.Mvc.DataAnnotations (5)
DataAnnotationsModelValidator.cs (2)
100
if (result.
MemberNames
!= null)
102
foreach (var resultMemberName in result.
MemberNames
)
ValidatableObjectAdapter.cs (3)
51
if (result.
MemberNames
== null || !result.
MemberNames
.Any())
57
foreach (var memberName in result.
MemberNames
)
Microsoft.Extensions.Options (1)
ValidateOptionsResultBuilder.cs (1)
46
string joinedMembers = string.Join(MemberSeparatorString, result.
MemberNames
);
Microsoft.Extensions.Options.DataAnnotations (2)
DataAnnotationValidateOptions.Async.cs (1)
107
errors.Add($"DataAnnotation validation failed for '{qualifiedName}' members: '{string.Join(",", result.
MemberNames
)}' with the error: '{result.ErrorMessage}'.");
DataAnnotationValidateOptions.cs (1)
99
errors.Add($"DataAnnotation validation failed for '{qualifiedName}' members: '{string.Join(",", result.
MemberNames
)}' with the error: '{result.ErrorMessage}'.");
Shared.Tests (24)
Data.Validation\LengthAttributeTests.cs (13)
41
Assert.Contains(nameof(options.Name), results[0].
MemberNames
);
55
Assert.Contains(nameof(options.Address), results[0].
MemberNames
);
62
Assert.Contains(nameof(options.Address), results[0].
MemberNames
);
97
Assert.Contains(nameof(options.Name), results[0].
MemberNames
);
111
Assert.Contains(nameof(options.Address), results[0].
MemberNames
);
119
Assert.Contains(nameof(options.Address), results[0].
MemberNames
);
170
Assert.Contains(nameof(options.Names), results[0].
MemberNames
);
188
Assert.Contains(nameof(options.Addresses), results[0].
MemberNames
);
224
Assert.Contains(nameof(options.Names), results[0].
MemberNames
);
236
Assert.Contains(nameof(options.Addresses), results[0].
MemberNames
);
277
Assert.Contains(nameof(options.Names), results[0].
MemberNames
);
295
Assert.Contains(nameof(options.Addresses), results[0].
MemberNames
);
376
Assert.Empty(result!.
MemberNames
);
Data.Validation\TimeSpanAttributeTests.cs (11)
39
Assert.Contains(nameof(options.Time), results[0].
MemberNames
);
46
Assert.Contains(nameof(options.Time), results[0].
MemberNames
);
64
Assert.Contains(nameof(options.Time2), results[0].
MemberNames
);
104
Assert.Contains(nameof(options.Time), results[0].
MemberNames
);
111
Assert.Contains(nameof(options.Time), results[0].
MemberNames
);
125
Assert.Contains(nameof(options.Time2), results[0].
MemberNames
);
132
Assert.Contains(nameof(options.Time2), results[0].
MemberNames
);
167
Assert.Contains(nameof(options.Time), results[0].
MemberNames
);
174
Assert.Contains(nameof(options.Time), results[0].
MemberNames
);
192
Assert.Contains(nameof(options.Time2), results[0].
MemberNames
);
253
Assert.Empty(result!.
MemberNames
);
System.ComponentModel.Annotations (2)
System\ComponentModel\DataAnnotations\ValidationAttribute.cs (1)
322
return new ValidationResult(errorMessage, result.
MemberNames
);
System\ComponentModel\DataAnnotations\ValidationResult.cs (1)
73
MemberNames = validationResult.
MemberNames
;