Microsoft.AspNetCore.Mvc.ModelBinding.Metadata Espace de noms

Fournit les types utilisés pour découvrir et appliquer les métadonnées utilisées pour la liaison de modèle.

Classes

BindingMetadata

Liaison des détails des métadonnées pour un ModelMetadata .

BindingMetadataProviderContext

Contexte d’un IBindingMetadataProvider .

BindingSourceMetadataProvider

Fournit BindingMetadata pour un DefaultModelMetadata .

DataMemberRequiredBindingMetadataProvider

Élément IBindingMetadataProvider correspondant à l'objet IsRequired.

DefaultMetadataDetails

Contient les objets de métadonnées associés à un DefaultModelMetadata .

DefaultModelBindingMessageProvider

Implémentation en lecture/écriture ModelBindingMessageProvider .

DefaultModelMetadata

Implémentation par défaut ModelMetadata .

DefaultModelMetadataProvider

Implémentation par défaut de IModelMetadataProvider basée sur la réflexion.

DisplayMetadata

Affichez les détails des métadonnées pour un ModelMetadata .

DisplayMetadataProviderContext

Contexte pour et IDisplayMetadataProvider .

ExcludeBindingMetadataProvider

IBindingMetadataProviderQui configure la IsBindingAllowed valeur false pour les types correspondants.

MetadataDetailsProviderExtensions

Méthodes d’extension pour IMetadataDetailsProvider.

ModelBindingMessageProvider

Fournisseur pour les messages d’erreur détectés par le système de liaison de modèle.

ValidationMetadata

Détails des métadonnées de validation pour un ModelMetadata .

ValidationMetadataProviderContext

Contexte d’un IValidationMetadataProvider .

Structures

ModelMetadataIdentity

Type de clé qui identifie un ModelMetadata .

Interfaces

IBindingMetadataProvider

Fournit BindingMetadata pour un DefaultModelMetadata .

ICompositeMetadataDetailsProvider

Composite IMetadataDetailsProvider .

IDisplayMetadataProvider

Fournit DisplayMetadata pour un DefaultModelMetadata .

IMetadataDetailsProvider

Interface de marqueur pour un fournisseur de métadonnées détails sur les objets de modèle. Les implémentations doivent implémenter un ou plusieurs IBindingMetadataProvider , IDisplayMetadataProvider et IValidationMetadataProvider .

IModelBindingMessageProvider

Fournisseur pour les messages d’erreur détectés par le système de liaison de modèle.

IValidationMetadataProvider

Fournit ValidationMetadata pour un DefaultModelMetadata .

Énumérations

ModelMetadataKind

Énumération pour les genres de ModelMetadata

Remarques

Pour plus d’informations sur la liaison de modèle, la liaison de modèle.