CachedDataAnnotationsModelMetadataProvider Class
Implements the default cached model metadata provider for ASP.NET MVC.
Assembly: System.Web.Mvc (in System.Web.Mvc.dll)
System.Object
System.Web.Mvc.ModelMetadataProvider
System.Web.Mvc.AssociatedMetadataProvider
System.Web.Mvc.CachedAssociatedMetadataProvider(Of TModelMetadata)
System.Web.Mvc.CachedDataAnnotationsModelMetadataProvider
System.Web.Mvc.ModelMetadataProvider
System.Web.Mvc.AssociatedMetadataProvider
System.Web.Mvc.CachedAssociatedMetadataProvider(Of TModelMetadata)
System.Web.Mvc.CachedDataAnnotationsModelMetadataProvider
| Name | Description | |
|---|---|---|
![]() | CachedDataAnnotationsModelMetadataProvider() | Initializes a new instance of the CachedDataAnnotationsModelMetadataProvider class. |
| Name | Description | |
|---|---|---|
![]() | CacheItemPolicy | Gets the cache item policy.(Inherited from CachedAssociatedMetadataProvider(Of TModelMetadata).) |
![]() | CacheKeyPrefix | Gets the cache key prefix.(Inherited from CachedAssociatedMetadataProvider(Of TModelMetadata).) |
![]() | PrototypeCache | Gets the prototype cache.(Inherited from CachedAssociatedMetadataProvider(Of TModelMetadata).) |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show:
.jpeg?cs-save-lang=1&cs-lang=vb)
.jpeg?cs-save-lang=1&cs-lang=vb)
.jpeg?cs-save-lang=1&cs-lang=vb)