10 writes to MemberName
Microsoft.AspNetCore.Components.Forms (1)
EditContextDataAnnotationsExtensions.cs (1)
188MemberName = propertyInfo.Name
Microsoft.AspNetCore.Mvc.DataAnnotations (2)
DataAnnotationsModelValidator.cs (1)
80MemberName = memberName
ValidatableObjectAdapter.cs (1)
39MemberName = context.ModelMetadata.Name,
Microsoft.Extensions.Validation (6)
ValidatableParameterInfo.cs (1)
74context.ValidationContext.MemberName = Name;
ValidatablePropertyInfo.cs (1)
88context.ValidationContext.MemberName = Name;
ValidatableTypeInfo.cs (4)
202context.ValidationContext.MemberName = null; 246context.ValidationContext.MemberName = originalMemberName; 260context.ValidationContext.MemberName = null; 285context.ValidationContext.MemberName = originalMemberName;
System.ComponentModel.Annotations (1)
System\ComponentModel\DataAnnotations\Validator.cs (1)
524context.MemberName = property.Name;
23 references to MemberName
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
Microsoft.Extensions.Validation (2)
ValidatableTypeInfo.cs (2)
199var originalMemberName = context.ValidationContext.MemberName; 256var originalMemberName = context.ValidationContext.MemberName;
Shared (1)
Data.Validation\ValidationContextExtensions.cs (1)
19return validationContext?.MemberName is { } memberName
System.ComponentModel.Annotations (15)
System\ComponentModel\DataAnnotations\CompareAttribute.cs (2)
53string[]? memberNames = validationContext.MemberName != null 54? 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 (4)
164/// to see if can use that instead. Lacking that, it returns <see cref="MemberName" />. The 217/// <returns>A display-friendly name of the member represented by the <see cref="MemberName" />.</returns> 225if (string.IsNullOrEmpty(MemberName)) 239return 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);