Condividi tramite


Microsoft.AspNetCore.Mvc.ModelBinding.Binders Spazio dei nomi

Fornisce implementazioni per i binder del modello.

Classi

ArrayModelBinder<TElement>

IModelBinder implementazione per i valori della matrice di associazione.

ArrayModelBinderProvider

Oggetto IModelBinderProvider per le matrici.

BinderTypeModelBinder

Oggetto IModelBinder per i modelli che specificano un IModelBinder oggetto usando BinderType.

BinderTypeModelBinderProvider

Oggetto IModelBinderProvider per i modelli che specificano un IModelBinder oggetto usando BinderType.

BodyModelBinder

Oggetto IModelBinder che associa i modelli dal corpo della richiesta usando un IInputFormatter quando un modello ha l'origine Bodydi associazione .

BodyModelBinderProvider

Oggetto IModelBinderProvider per deserializzare il corpo della richiesta usando un formattatore.

ByteArrayModelBinder

ModelBinder per associare matrici di byte.

ByteArrayModelBinderProvider

Oggetto IModelBinderProvider per le matrici di byte codificate in base64 di associazione.

CancellationTokenModelBinder

IModelBinder implementazione per associare modelli di tipo CancellationToken.

CancellationTokenModelBinderProvider

Oggetto IModelBinderProvider per la CancellationToken.

CollectionModelBinder<TElement>

IModelBinder implementazione per i valori della raccolta di binding.

CollectionModelBinderProvider

Oggetto IModelBinderProvider per la ICollection<T>.

ComplexObjectModelBinder

IModelBinder implementazione per i tipi complessi di associazione.

ComplexObjectModelBinderProvider

Oggetto IModelBinderProvider per tipi complessi.

ComplexTypeModelBinder

IModelBinder implementazione per i tipi complessi di associazione.

ComplexTypeModelBinderProvider

Oggetto IModelBinderProvider per tipi complessi.

DateTimeModelBinder

Oggetto IModelBinder per DateTime e modelli nullable DateTime .

DateTimeModelBinderProvider

Oggetto IModelBinderProvider per l'associazione DateTime e i modelli nullable DateTime .

DecimalModelBinder

Oggetto IModelBinder per Decimal e Nullable<T> dove T è Decimal.

DictionaryModelBinder<TKey,TValue>

IModelBinder implementazione per i valori del dizionario di associazione.

DictionaryModelBinderProvider

Oggetto IModelBinderProvider per l'associazione IDictionary<TKey,TValue>.

DoubleModelBinder

Oggetto IModelBinder per Double e Nullable<T> dove T è Double.

EnumTypeModelBinder

IModelBinder implementazione per associare i modelli per i tipi derivati da Enum.

EnumTypeModelBinderProvider

Oggetto IModelBinderProvider per i tipi derivanti da Enum.

FloatingPointTypeModelBinderProvider

Oggetto IModelBinderProvider per l'associazione Decimal, Double, Singlee i relativi Nullable<T> wrapper.

FloatModelBinder

Oggetto IModelBinder per Single e Nullable<T> dove T è Single.

FormCollectionModelBinder

IModelBinder implementazione per associare i valori del modulo a IFormCollection.

FormCollectionModelBinderProvider

Oggetto IModelBinderProvider per la IFormCollection.

FormFileModelBinder

IModelBinder implementazione per associare i file pubblicati a IFormFile.

FormFileModelBinderProvider

Oggetto IModelBinderProvider per IFormFile, raccolte di IFormFilee IFormFileCollection.

HeaderModelBinder

Oggetto IModelBinder che associa i modelli dalle intestazioni della richiesta quando un modello ha l'origine Headerdi associazione .

HeaderModelBinderProvider

Oggetto IModelBinderProvider per i valori dell'intestazione di associazione.

KeyValuePairModelBinder<TKey,TValue>

Oggetto IModelBinder per la KeyValuePair<TKey,TValue>.

KeyValuePairModelBinderProvider

Oggetto IModelBinderProvider per la KeyValuePair<TKey,TValue>.

ServicesModelBinder

Oggetto IModelBinder che associa i modelli dai servizi di richiesta quando un modello ha l'origine Servicesdi associazione .

ServicesModelBinderProvider

Oggetto IModelBinderProvider per l'associazione IServiceProviderda .

SimpleTypeModelBinder

Oggetto IModelBinder per tipi semplici.

SimpleTypeModelBinderProvider

Oggetto IModelBinderProvider per l'associazione di tipi di dati semplici.

TryParseModelBinderProvider

Oggetto IModelBinderProvider per i tipi di associazione con un metodo TryParse.

Commenti

Per altre informazioni sull'associazione di modelli, associazione di modelli.