This documentation is archived and is not being maintained.
CachedAssociatedMetadataProvider<TModelMetadata> Methods
The CachedAssociatedMetadataProvider<TModelMetadata> type exposes the following members.
|
|
Name |
Description |
|
CreateMetadata
|
When overridden in a derived class, creates the cached model metadata for the property. (Overrides AssociatedMetadataProvider::CreateMetadata(IEnumerable<Attribute>, Type, Func<Object>, Type, String).) |
|
CreateMetadataFromPrototype
|
Creates prototype metadata by applying the prototype and model access to yield the final metadata.
|
|
CreateMetadataPrototype
|
Creates a metadata prototype.
|
|
Equals
|
(Inherited from Object.) |
|
FilterAttributes
|
Gets a list of attributes. (Inherited from AssociatedMetadataProvider.) |
|
Finalize
|
(Inherited from Object.) |
|
GetHashCode
|
(Inherited from Object.) |
|
GetMetadataForProperties
|
Gets the metadata for the properties. (Overrides AssociatedMetadataProvider::GetMetadataForProperties(Object, Type).) |
|
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).) |
|
GetMetadataForType
|
Returns the cached metadata for the specified property using the type of the model. (Overrides AssociatedMetadataProvider::GetMetadataForType(Func<Object>, Type).) |
|
GetType
|
(Inherited from Object.) |
|
GetTypeDescriptor
|
Returns the type descriptor from the specified type. (Inherited from AssociatedMetadataProvider.) |
|
MemberwiseClone
|
(Inherited from Object.) |
|
ToString
|
(Inherited from Object.) |
Top