Class EmptyModelMetadataProvider
No content here will be updated; please do not add material here.
public class EmptyModelMetadataProvider : AssociatedMetadataProvider<ModelMetadata>
- Inheritance
-
EmptyModelMetadataProvider
- Inherited Members
Constructors
EmptyModelMetadataProvider()
Initializes a new instance of the EmptyModelMetadataProvider class.
public EmptyModelMetadataProvider()
Methods
CreateMetadataFromPrototype(ModelMetadata, Func<object>)
Creates metadata from prototype.
protected override ModelMetadata CreateMetadataFromPrototype(ModelMetadata prototype, Func<object> modelAccessor)
Parameters
prototype
ModelMetadataThe model metadata prototype.
modelAccessor
Func<object>The model accessor.
Returns
- ModelMetadata
The metadata.
CreateMetadataPrototype(IEnumerable<Attribute>, Type, Type, string)
Creates a prototype of the metadata provider of the EmptyModelMetadataProvider.
protected override ModelMetadata CreateMetadataPrototype(IEnumerable<Attribute> attributes, Type containerType, Type modelType, string propertyName)
Parameters
attributes
IEnumerable<Attribute>The attributes.
containerType
TypeThe type of container.
modelType
TypeThe type of model.
propertyName
stringThe name of the property.
Returns
- ModelMetadata
A prototype of the metadata provider.