EmptyModelMetadataProvider Class
Provides an empty metadata provider for data models that do not require metadata.
System.Object
System.Web.Mvc.ModelMetadataProvider
System.Web.Mvc.AssociatedMetadataProvider
System.Web.Mvc.EmptyModelMetadataProvider
System.Web.Mvc.ModelMetadataProvider
System.Web.Mvc.AssociatedMetadataProvider
System.Web.Mvc.EmptyModelMetadataProvider
Namespace: System.Web.Mvc
Assembly: System.Web.Mvc (in System.Web.Mvc.dll)
The EmptyModelMetadataProvider type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | EmptyModelMetadataProvider | Initializes a new instance of the EmptyModelMetadataProvider class. |
| Name | Description | |
|---|---|---|
![]() | CreateMetadata | Creates a new instance of the ModelMetadata class. (Overrides AssociatedMetadataProvider.CreateMetadata(IEnumerable<Attribute>, Type, Func<Object>, Type, String).) |
![]() | Equals | (Inherited from Object.) |
![]() | FilterAttributes | Gets a list of attributes. (Inherited from AssociatedMetadataProvider.) |
![]() | Finalize | (Inherited from Object.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetMetadataForProperties | Returns a list of properties for the model. (Inherited from AssociatedMetadataProvider.) |
![]() | GetMetadataForProperty(Func<Object>, Type, PropertyDescriptor) | Returns the metadata for the specified property using the container type and property descriptor. (Inherited from AssociatedMetadataProvider.) |
![]() | GetMetadataForProperty(Func<Object>, Type, String) | Returns the metadata for the specified property using the container type and property name. (Inherited from AssociatedMetadataProvider.) |
![]() | GetMetadataForType | Returns the metadata for the specified property using the type of the model. (Inherited from AssociatedMetadataProvider.) |
![]() | GetType | (Inherited from Object.) |
![]() | GetTypeDescriptor | Returns the type descriptor from the specified type. (Inherited from AssociatedMetadataProvider.) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | ToString | (Inherited from Object.) |
MVC requires that a data model be configured to use a metadata provider. Set Current to null to set the current metadata provider to the EmptyModelMetadataProvider provider.
Show:
.gif?cs-save-lang=1&cs-lang=csharp)
.gif?cs-save-lang=1&cs-lang=csharp)