Microsoft.AspNetCore.Mvc.ModelBinding.Binders Namespace

Stellt Implementierungen für Modellordner bereit.

Klassen

Name Beschreibung
ArrayModelBinder<TElement>

IModelBinder Implementierung für Bindungsarraywerte.

ArrayModelBinderProvider

Eine IModelBinderProvider für Arrays.

BinderTypeModelBinder

Eine IModelBinder für Modelle, die eine IModelBinder Verwendung BinderTypeangeben.

BinderTypeModelBinderProvider

Eine IModelBinderProvider für Modelle, die eine IModelBinder Verwendung BinderTypeangeben.

BodyModelBinder

Ein IModelBinder Element, das Modelle vom Anforderungstext bindet, wenn IInputFormatter ein Modell über die Bindungsquelle Bodyverfügt.

BodyModelBinderProvider

Eine IModelBinderProvider Zum Deserialisieren des Anforderungstexts mithilfe eines Formatierers.

ByteArrayModelBinder

ModelBinder zum Binden von Bytearrays.

ByteArrayModelBinderProvider

Eine IModelBinderProvider für die Bindung base64 codierte Bytearrays.

CancellationTokenModelBinder

IModelBinder Implementierung zum Binden von Modellen vom Typ CancellationToken.

CancellationTokenModelBinderProvider

Ein IModelBinderProvider für CancellationToken.

CollectionModelBinder<TElement>

IModelBinder Implementierung für Bindungsauflistungswerte.

CollectionModelBinderProvider

Ein IModelBinderProvider für ICollection<T>.

ComplexObjectModelBinder

IModelBinder Implementierung für komplexe Bindungstypen.

ComplexObjectModelBinderProvider

Ein IModelBinderProvider für komplexe Typen.

ComplexTypeModelBinder

IModelBinder Implementierung für komplexe Bindungstypen.

ComplexTypeModelBinderProvider

Ein IModelBinderProvider für komplexe Typen.

DateTimeModelBinder

Ein IModelBinder für DateTime nullables DateTime Modell.

DateTimeModelBinderProvider

Eine IModelBinderProvider für bindungs DateTime - und nullable DateTime Modelle.

DecimalModelBinder

Ein IModelBinder für Decimal und Nullable<T> wo T ist Decimal.

DictionaryModelBinder<TKey,TValue>

IModelBinder Implementierung für Bindungswörterbuchwerte.

DictionaryModelBinderProvider

Eine IModelBinderProvider für bindung IDictionary<TKey,TValue>.

DoubleModelBinder

Ein IModelBinder für Double und Nullable<T> wo T ist Double.

EnumTypeModelBinder

IModelBinder Implementierung zum Binden von Modellen für Typen, die von Enum.

EnumTypeModelBinderProvider

A IModelBinderProvider für Typen, die von Enum.

FloatingPointTypeModelBinderProvider

Eine IModelBinderProvider für Bindung Decimal, Double, , Singleund deren Nullable<T> Wrapper.

FloatModelBinder

Ein IModelBinder für Single und Nullable<T> wo T ist Single.

FormCollectionModelBinder

IModelBinder Implementierung zum Binden von Formularwerten an IFormCollection.

FormCollectionModelBinderProvider

Ein IModelBinderProvider für IFormCollection.

FormFileModelBinder

IModelBinder Implementierung zum Binden von geposteten Dateien an IFormFile.

FormFileModelBinderProvider

An IModelBinderProvider für IFormFile, Sammlungen von IFormFileund IFormFileCollection.

HeaderModelBinder

Eine IModelBinder Bindung von Modellen aus den Anforderungsheadern, wenn ein Modell über die Bindungsquelle Headerverfügt.

HeaderModelBinderProvider

Eine IModelBinderProvider für bindungsheaderwerte.

KeyValuePairModelBinder<TKey,TValue>

Ein IModelBinder für KeyValuePair<TKey,TValue>.

KeyValuePairModelBinderProvider

Ein IModelBinderProvider für KeyValuePair<TKey,TValue>.

ServicesModelBinder

Ein IModelBinder Objekt, das Modelle von den Anforderungsdiensten bindet, wenn ein Modell über die Bindungsquelle Servicesverfügt.

ServicesModelBinderProvider

Eine IModelBinderProvider für die Bindung von der IServiceProvider.

SimpleTypeModelBinder

Eine IModelBinder für einfache Typen.

SimpleTypeModelBinderProvider

Eine IModelBinderProvider für die Bindung einfacher Datentypen.

TryParseModelBinderProvider

Eine IModelBinderProvider für Bindungstypen mit einer TryParse-Methode.

Hinweise

Weitere Informationen zur Modellbindung, Modellbindung.