4 writes to MemberName
Microsoft.AspNetCore.Components.Forms (1)
EditContextDataAnnotationsExtensions.cs (1)
92MemberName = propertyInfo.Name
Microsoft.AspNetCore.Mvc.DataAnnotations (2)
DataAnnotationsModelValidator.cs (1)
80MemberName = memberName
ValidatableObjectAdapter.cs (1)
39MemberName = context.ModelMetadata.Name,
System.ComponentModel.Annotations (1)
System\ComponentModel\DataAnnotations\Validator.cs (1)
524context.MemberName = property.Name;
29 references to MemberName
Microsoft.AspNetCore.Mvc.Core.Test (1)
ModelBinding\Validation\DefaultObjectValidatorTests.cs (1)
1546$"Error1 about '{validationContext.MemberName}' (display: '{validationContext.DisplayName}').",
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (2)
DataAnnotationsModelValidatorTest.cs (1)
100Assert.Equal(expectedMemberName, context.MemberName);
ValidatableObjectAdapterTest.cs (1)
203MemberName = validationContext.MemberName;
Microsoft.AspNetCore.Mvc.IntegrationTests (4)
ValidationIntegrationTests.cs (2)
1301$"'{validationContext.MemberName}' (display: '{validationContext.DisplayName}') is not valid due " + 1319$"'{validationContext.MemberName}' (display: '{validationContext.DisplayName}') is not valid due " +
ValidationWithRecordIntegrationTests.cs (2)
1151$"'{validationContext.MemberName}' (display: '{validationContext.DisplayName}') is not valid due " + 1169$"'{validationContext.MemberName}' (display: '{validationContext.DisplayName}') is not valid due " +
Microsoft.Extensions.Compliance.Redaction (1)
src\Shared\Data.Validation\ValidationContextExtensions.cs (1)
19return validationContext?.MemberName is { } memberName
Microsoft.Extensions.Diagnostics.Probes (1)
src\Shared\Data.Validation\ValidationContextExtensions.cs (1)
19return validationContext?.MemberName is { } memberName
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
src\Shared\Data.Validation\ValidationContextExtensions.cs (1)
19return validationContext?.MemberName is { } memberName
Microsoft.Extensions.Http.Resilience (1)
src\Shared\Data.Validation\ValidationContextExtensions.cs (1)
19return validationContext?.MemberName is { } memberName
Microsoft.Extensions.Telemetry (1)
src\Shared\Data.Validation\ValidationContextExtensions.cs (1)
19return validationContext?.MemberName is { } memberName
Shared (1)
Data.Validation\ValidationContextExtensions.cs (1)
19return validationContext?.MemberName is { } memberName
System.ComponentModel.Annotations (16)
System\ComponentModel\DataAnnotations\CompareAttribute.cs (2)
51string[]? memberNames = validationContext.MemberName != null 52? new[] { validationContext.MemberName }
System\ComponentModel\DataAnnotations\ValidationAttribute.cs (1)
300string[]? memberNames = validationContext.MemberName is { } memberName
System\ComponentModel\DataAnnotations\ValidationAttributeStore.cs (5)
66var item = typeItem.GetPropertyStoreItem(validationContext.MemberName!); 80var item = typeItem.GetPropertyStoreItem(validationContext.MemberName!); 94var item = typeItem.GetPropertyStoreItem(validationContext.MemberName!); 100/// <see cref="ValidationContext.MemberName" /> references a property on 110return typeItem.TryGetPropertyStoreItem(validationContext.MemberName!, out _);
System\ComponentModel\DataAnnotations\ValidationContext.cs (5)
127/// to see if can use that instead. Lacking that, it returns <see cref="MemberName" />. The 181if (propertyType is null && MemberName != null) 201/// <returns>A display-friendly name of the member represented by the <see cref="MemberName" />.</returns> 209if (string.IsNullOrEmpty(MemberName)) 223return displayName ?? MemberName;
System\ComponentModel\DataAnnotations\Validator.cs (3)
45/// When the <see cref="ValidationContext.MemberName" /> of <paramref name="validationContext" /> is not a valid 54var propertyName = validationContext.MemberName!; 220EnsureValidPropertyType(validationContext.MemberName!, propertyType, value);