93 for (
int num =
list.Count - 1; num >= 0; num--)
bool TryGetValue(TKey key, [MaybeNullWhen(false)] out TValue value)
PropertyStoreItem(Type propertyType, AttributeCollection attributes)
IEnumerable< ValidationAttribute > ValidationAttributes
StoreItem(AttributeCollection attributes)
readonly object _syncRoot
AttributeCollection GetExplicitAttributes(PropertyDescriptor propertyDescriptor)
Dictionary< string, PropertyStoreItem > _propertyStoreItems
Dictionary< string, PropertyStoreItem > CreatePropertyStoreItems()
TypeStoreItem([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type type, AttributeCollection attributes)
PropertyStoreItem GetPropertyStoreItem(string propertyName)
bool TryGetPropertyStoreItem(string propertyName, [NotNullWhen(true)] out PropertyStoreItem item)
static ValidationAttributeStore Instance
IEnumerable< ValidationAttribute > GetTypeValidationAttributes(ValidationContext validationContext)
bool IsPropertyContext(ValidationContext validationContext)
DisplayAttribute GetTypeDisplayAttribute(ValidationContext validationContext)
readonly Dictionary< Type, TypeStoreItem > _typeStoreItems
DisplayAttribute GetPropertyDisplayAttribute(ValidationContext validationContext)
static void EnsureValidationContext(ValidationContext validationContext)
Type GetPropertyType(ValidationContext validationContext)
TypeStoreItem GetTypeStoreItem([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type type)
IEnumerable< ValidationAttribute > GetPropertyValidationAttributes(ValidationContext validationContext)
static PropertyDescriptorCollection GetProperties([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type componentType)
static AttributeCollection GetAttributes([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type componentType)
static string AttributeStore_Unknown_Property
static string Format(string resourceFormat, object p1)
DynamicallyAccessedMemberTypes