CachedAssociatedMetadataProvider<TModelMetadata>.GetMetadataForProperty Method
Returns the metadata for the specified property.
Assembly: System.Web.Mvc (in System.Web.Mvc.dll)
| Name | Description | |
|---|---|---|
![]() | GetMetadataForProperty(Func<Object>, Type, PropertyDescriptor) | Returns the metadata for the specified property.(Overrides AssociatedMetadataProvider.GetMetadataForProperty(Func<Object>, Type, PropertyDescriptor).) |
![]() | GetMetadataForProperty(Func<Object>, Type, String) | Returns the metadata for the specified property.(Overrides AssociatedMetadataProvider.GetMetadataForProperty(Func<Object>, Type, String).) |
CachedAssociatedMetadataProvider<TModelMetadata>.GetMetadataForProperty Method (Func<Object>, Type, PropertyDescriptor)
Returns the metadata for the specified property.
protected override sealed ModelMetadata GetMetadataForProperty( Func<object> modelAccessor, Type containerType, PropertyDescriptor propertyDescriptor )
Parameters
- modelAccessor
-
Type:
System.Func<Object>
The model accessor.
- containerType
-
Type:
System.Type
The container type.
- propertyDescriptor
-
Type:
System.ComponentModel.PropertyDescriptor
The property descriptor.
CachedAssociatedMetadataProvider<TModelMetadata>.GetMetadataForProperty Method (Func<Object>, Type, String)
Returns the metadata for the specified property.
public override sealed ModelMetadata GetMetadataForProperty( Func<object> modelAccessor, Type containerType, string propertyName )
Parameters
- modelAccessor
-
Type:
System.Func<Object>
The model accessor.
- containerType
-
Type:
System.Type
The container type.
- propertyName
-
Type:
System.String
The property name.
Show:

