Microsoft.AspNetCore.Mvc.ModelBinding.Metadata Obor názvů

Poskytuje typy používané pro zjišťování a aplikování metadat použitých pro vazbu modelu.

Třídy

BindingMetadata

Podrobnosti o metadatech vazby pro ModelMetadata.

BindingMetadataProviderContext

Kontext pro objekt .IBindingMetadataProvider

BindingSourceMetadataProvider

Poskytuje BindingMetadata pro DefaultModelMetadata.

DataMemberRequiredBindingMetadataProvider

A IBindingMetadataProvider for IsRequired.

DefaultMetadataDetails

Obsahuje přidružené objekty metadat pro DefaultModelMetadataobjekty .

DefaultModelBindingMessageProvider

Implementace čtení a zápisu ModelBindingMessageProvider

DefaultModelMetadata

Výchozí ModelMetadata implementace.

DefaultModelMetadataProvider

Výchozí implementace založená IModelMetadataProvider na reflexi.

DisplayMetadata

Zobrazení podrobností metadat pro ModelMetadataobjekt .

DisplayMetadataProviderContext

Kontext pro a IDisplayMetadataProvider.

ExcludeBindingMetadataProvider

Která IBindingMetadataProvider konfiguruje IsBindingAllowed hodnotu false pro odpovídající typy.

MetadataDetailsProviderExtensions

Rozšiřující metody pro IMetadataDetailsProvider.

ModelBindingMessageProvider

Zprostředkovatel chybových zpráv rozpozná systém vazeb modelu.

SystemTextJsonValidationMetadataProvider

Implementace IDisplayMetadataProvider a IValidationMetadataProvider pro třídy atributů System.Text.Json.Serialization.

ValidationMetadata

Podrobnosti ověřovacích metadat pro ModelMetadata.

ValidationMetadataProviderContext

Kontext pro objekt .IValidationMetadataProvider

Struktury

ModelMetadataIdentity

Typ klíče, který identifikuje ModelMetadata.

Rozhraní

IBindingMetadataProvider

Poskytuje BindingMetadata pro DefaultModelMetadata.

ICompositeMetadataDetailsProvider

Složená IMetadataDetailsProvider.

IDisplayMetadataProvider

Poskytuje DisplayMetadata pro DefaultModelMetadata.

IMetadataDetailsProvider

Rozhraní značek pro poskytovatele metadat podrobností o objektech modelu Implementace by měly implementovat jednu nebo více z IBindingMetadataProvider, IDisplayMetadataProvidera IValidationMetadataProvider.

IModelBindingMessageProvider

Zprostředkovatel pro chybové zprávy, který systém vazby modelů detekuje

IValidationMetadataProvider

Poskytuje ValidationMetadata pro DefaultModelMetadata.

Výčty

ModelMetadataKind

Výčet pro druhy ModelMetadata

Poznámky

Další informace o vazbách modelů, modelu vazby.