Partager via


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

Fournit des implémentations pour les classeurs de modèles.

Classes

ArrayModelBinder<TElement>

IModelBinder implémentation pour la liaison de valeurs de tableau.

ArrayModelBinderProvider

IModelBinderProvider pour les tableaux.

BinderTypeModelBinder

pour IModelBinder les modèles qui spécifient un à l’aide de IModelBinderBinderType.

BinderTypeModelBinderProvider

pour IModelBinderProvider les modèles qui spécifient un à l’aide de IModelBinderBinderType.

BodyModelBinder

IModelBinder qui lie des modèles à partir du corps de la requête à l’aide d’un IInputFormatter quand un modèle a la source Bodyde liaison .

BodyModelBinderProvider

pour IModelBinderProvider désérialiser le corps de la requête à l’aide d’un formateur.

ByteArrayModelBinder

ModelBinder pour lier des tableaux d’octets.

ByteArrayModelBinderProvider

pour IModelBinderProvider la liaison de tableaux d’octets encodés en base64.

CancellationTokenModelBinder

IModelBinder implémentation pour lier des modèles de type CancellationToken.

CancellationTokenModelBinderProvider

Élément IModelBinderProvider correspondant à l'objet CancellationToken.

CollectionModelBinder<TElement>

IModelBinder implémentation pour les valeurs de collection de liaison.

CollectionModelBinderProvider

Élément IModelBinderProvider correspondant à l'objet ICollection<T>.

ComplexObjectModelBinder

IModelBinder implémentation pour la liaison de types complexes.

ComplexObjectModelBinderProvider

pour les types complexes IModelBinderProvider .

ComplexTypeModelBinder

IModelBinder implémentation pour la liaison de types complexes.

ComplexTypeModelBinderProvider

pour les types complexes IModelBinderProvider .

DateTimeModelBinder

IModelBinder pour DateTime et les modèles nullablesDateTime.

DateTimeModelBinderProvider

pour IModelBinderProvider les modèles de liaison DateTime et nullables DateTime .

DecimalModelBinder

pour IModelBinderDecimal et Nullable<T>T est Decimal.

DictionaryModelBinder<TKey,TValue>

IModelBinder implémentation pour les valeurs de dictionnaire de liaison.

DictionaryModelBinderProvider

pour IModelBinderProvider la liaison IDictionary<TKey,TValue>.

DoubleModelBinder

pour IModelBinderDouble et Nullable<T>T est Double.

EnumTypeModelBinder

IModelBinder implémentation pour lier des modèles pour les types dérivant de Enum.

EnumTypeModelBinderProvider

IModelBinderProvider pour les types dérivant de Enum.

FloatingPointTypeModelBinderProvider

IModelBinderProvider pour lier Decimal, Double, Singleet leurs Nullable<T> wrappers.

FloatModelBinder

pour IModelBinderSingle et Nullable<T>T est Single.

FormCollectionModelBinder

IModelBinder implémentation pour lier des valeurs de formulaire à IFormCollection.

FormCollectionModelBinderProvider

Élément IModelBinderProvider correspondant à l'objet IFormCollection.

FormFileModelBinder

IModelBinder implémentation pour lier les fichiers publiés à IFormFile.

FormFileModelBinderProvider

IModelBinderProvider pour IFormFile, collections de IFormFileet IFormFileCollection.

HeaderModelBinder

IModelBinder qui lie des modèles à partir des en-têtes de requête lorsqu’un modèle a la source Headerde liaison .

HeaderModelBinderProvider

pour IModelBinderProvider la liaison des valeurs d’en-tête.

KeyValuePairModelBinder<TKey,TValue>

Élément IModelBinder correspondant à l'objet KeyValuePair<TKey,TValue>.

KeyValuePairModelBinderProvider

Élément IModelBinderProvider correspondant à l'objet KeyValuePair<TKey,TValue>.

ServicesModelBinder

IModelBinder qui lie des modèles à partir des services de requête lorsqu’un modèle a la source Servicesde liaison .

ServicesModelBinderProvider

pour IModelBinderProvider la liaison à partir du IServiceProvider.

SimpleTypeModelBinder

pour IModelBinder les types simples.

SimpleTypeModelBinderProvider

pour IModelBinderProvider la liaison de types de données simples.

TryParseModelBinderProvider

IModelBinderProvider pour les types de liaison qui ont une méthode TryParse.

Remarques

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