System.Web.Http.Metadata.Providers Namespace

The System.Web.Http.Metadata.Providers namespace contains classes related to metadata providers.

Classes

  Class Description
Public class AssociatedMetadataProvider<TModelMetadata> Provides an abstract class to implement a metadata provider.
Public class CachedDataAnnotationsMetadataAttributes Provides prototype cache data for CachedModelMetadata<TPrototypeCache>.
Public class CachedDataAnnotationsModelMetadata Provides a container for common metadata, for the DataAnnotationsModelMetadataProvider class, for a data model.
Public class CachedModelMetadata<TPrototypeCache>
Public class DataAnnotationsModelMetadataProvider Implements the default model metadata provider.
Public class EmptyModelMetadataProvider