Microsoft.AspNet.Mvc.ModelBinding.Metadata Namespace

namespace Microsoft.AspNet.Mvc.ModelBinding.Metadata

Classes

class Microsoft.AspNet.Mvc.ModelBinding.Metadata.BindingMetadata
Binding metadata details for a Microsoft.AspNet.Mvc.ModelBinding.ModelMetadata.
class Microsoft.AspNet.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext
A context for an Microsoft.AspNet.Mvc.ModelBinding.Metadata.IBindingMetadataProvider.
class Microsoft.AspNet.Mvc.ModelBinding.Metadata.DataAnnotationsMetadataProvider
An implementation of Microsoft.AspNet.Mvc.ModelBinding.Metadata.IBindingMetadataProvider and Microsoft.AspNet.Mvc.ModelBinding.Metadata.IDisplayMetadataProvider for the System.ComponentModel.DataAnnotations attribute classes.
class Microsoft.AspNet.Mvc.ModelBinding.Metadata.DataMemberRequiredBindingMetadataProvider
An Microsoft.AspNet.Mvc.ModelBinding.Metadata.IBindingMetadataProvider for System.Runtime.Serialization.DataMemberAttribute.IsRequired.
class Microsoft.AspNet.Mvc.ModelBinding.Metadata.DefaultBindingMetadataProvider
A default implementation of Microsoft.AspNet.Mvc.ModelBinding.Metadata.IBindingMetadataProvider.
class Microsoft.AspNet.Mvc.ModelBinding.Metadata.DefaultCompositeMetadataDetailsProvider
A default implementation of Microsoft.AspNet.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider.
class Microsoft.AspNet.Mvc.ModelBinding.Metadata.DefaultMetadataDetails
Holds associated metadata objects for a Microsoft.AspNet.Mvc.ModelBinding.Metadata.DefaultModelMetadata.
class Microsoft.AspNet.Mvc.ModelBinding.Metadata.DefaultModelMetadata
A default Microsoft.AspNet.Mvc.ModelBinding.ModelMetadata implementation.
class Microsoft.AspNet.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider
A default implementation of Microsoft.AspNet.Mvc.ModelBinding.IModelMetadataProvider based on reflection.
class Microsoft.AspNet.Mvc.ModelBinding.Metadata.DefaultValidationMetadataProvider
A default implementation of Microsoft.AspNet.Mvc.ModelBinding.Metadata.IValidationMetadataProvider.
class Microsoft.AspNet.Mvc.ModelBinding.Metadata.DisplayMetadata
Display metadata details for a Microsoft.AspNet.Mvc.ModelBinding.ModelMetadata.
class Microsoft.AspNet.Mvc.ModelBinding.Metadata.DisplayMetadataProviderContext
A context for and Microsoft.AspNet.Mvc.ModelBinding.Metadata.IDisplayMetadataProvider.
class Microsoft.AspNet.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider
Read / write Microsoft.AspNet.Mvc.ModelBinding.Metadata.IModelBindingMessageProvider implementation.
class Microsoft.AspNet.Mvc.ModelBinding.Metadata.ValidationMetadata
Validation metadata details for a Microsoft.AspNet.Mvc.ModelBinding.ModelMetadata.
class Microsoft.AspNet.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext
A context for an Microsoft.AspNet.Mvc.ModelBinding.Metadata.IValidationMetadataProvider.

Structures

struct Microsoft.AspNet.Mvc.ModelBinding.Metadata.ModelMetadataIdentity
A key type which identifies a Microsoft.AspNet.Mvc.ModelBinding.ModelMetadata.

Interfaces

interface Microsoft.AspNet.Mvc.ModelBinding.Metadata.IBindingMetadataProvider
Provides Microsoft.AspNet.Mvc.ModelBinding.Metadata.BindingMetadata for a Microsoft.AspNet.Mvc.ModelBinding.Metadata.DefaultModelMetadata.
interface Microsoft.AspNet.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider
A composite Microsoft.AspNet.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider.
interface Microsoft.AspNet.Mvc.ModelBinding.Metadata.IDisplayMetadataProvider
Provides Microsoft.AspNet.Mvc.ModelBinding.Metadata.DisplayMetadata for a Microsoft.AspNet.Mvc.ModelBinding.Metadata.DefaultModelMetadata.
interface Microsoft.AspNet.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider
Marker interface for a provider of metadata details about model objects. Implementations should implement one or more of Microsoft.AspNet.Mvc.ModelBinding.Metadata.IBindingMetadataProvider, Microsoft.AspNet.Mvc.ModelBinding.Metadata.IDisplayMetadataProvider, and Microsoft.AspNet.Mvc.ModelBinding.Metadata.IValidationMetadataProvider.
interface Microsoft.AspNet.Mvc.ModelBinding.Metadata.IModelBindingMessageProvider
Provider for error messages the model binding system detects.
interface Microsoft.AspNet.Mvc.ModelBinding.Metadata.IValidationMetadataProvider
Provides Microsoft.AspNet.Mvc.ModelBinding.Metadata.ValidationMetadata for a Microsoft.AspNet.Mvc.ModelBinding.Metadata.DefaultModelMetadata.

Enumerations

enum Microsoft.AspNet.Mvc.ModelBinding.Metadata.ModelMetadataKind
Enumeration for the kinds of Microsoft.AspNet.Mvc.ModelBinding.ModelMetadata