System.Web.Http.Metadata.Providers Namespace
The System.Web.Http.Metadata.Providers namespace contains classes related to metadata providers.
Classes
Class | Description | |
---|---|---|
![]() |
AssociatedMetadataProvider<TModelMetadata> | Provides an abstract class to implement a metadata provider. |
![]() |
CachedDataAnnotationsMetadataAttributes | Provides prototype cache data for CachedModelMetadata<TPrototypeCache>. |
![]() |
CachedDataAnnotationsModelMetadata | Provides a container for common metadata, for the DataAnnotationsModelMetadataProvider class, for a data model. |
![]() |
CachedModelMetadata<TPrototypeCache> | |
![]() |
DataAnnotationsModelMetadataProvider | Implements the default model metadata provider. |
![]() |
EmptyModelMetadataProvider |