Microsoft.AspNetCore.Mvc.ModelBinding.Binders Ad Alanı

Model bağlayıcıları için uygulamalar sağlar.

Sınıflar

ArrayModelBinder<TElement>

IModelBinder dizi değerlerini bağlamaya yönelik uygulama.

ArrayModelBinderProvider

Diziler için bir IModelBinderProvider .

BinderTypeModelBinder

kullanan IModelBinderBinderTypebir IModelBinder belirten modeller için.

BinderTypeModelBinderProvider

kullanan IModelBinderProviderBinderTypebir IModelBinder belirten modeller için.

BodyModelBinder

Bir IModelBinder modelin bağlama kaynağı Bodyolduğunda kullanarak IInputFormatter istek gövdesinden modelleri bağlayan .

BodyModelBinderProvider

Bir IModelBinderProvider biçimlendirici kullanarak istek gövdesini seri durumdan çıkarma için.

ByteArrayModelBinder

Bayt Dizilerini bağlamak için ModelBinder.

ByteArrayModelBinderProvider

Base64 kodlanmış bayt dizilerini bağlamaya yönelik bir IModelBinderProvider .

CancellationTokenModelBinder

IModelBinder türüne CancellationTokenait modelleri bağlamak için uygulama.

CancellationTokenModelBinderProvider

için CancellationTokenbir IModelBinderProvider .

CollectionModelBinder<TElement>

IModelBinder koleksiyon değerlerini bağlamaya yönelik uygulama.

CollectionModelBinderProvider

için ICollection<T>bir IModelBinderProvider .

ComplexObjectModelBinder

IModelBinder karmaşık türleri bağlamaya yönelik uygulama.

ComplexObjectModelBinderProvider

Karmaşık türler için bir IModelBinderProvider .

ComplexTypeModelBinder

IModelBinder karmaşık türleri bağlamaya yönelik uygulama.

ComplexTypeModelBinderProvider

Karmaşık türler için bir IModelBinderProvider .

DateTimeModelBinder

For IModelBinderDateTime ve null atanabilir DateTime modeller.

DateTimeModelBinderProvider

Bağlama DateTime ve null atanabilir DateTime modeller için.IModelBinderProvider

DecimalModelBinder

for IModelBinderDecimal ve Nullable<T> where T şeklindedir Decimal.

DictionaryModelBinder<TKey,TValue>

IModelBinder uygulama için sözlük değerleri bağlama.

DictionaryModelBinderProvider

Bağlama IDictionary<TKey,TValue>için bir IModelBinderProvider .

DoubleModelBinder

for IModelBinderDouble ve Nullable<T> where T şeklindedir Double.

EnumTypeModelBinder

IModelBinder uygulamasından Enumtüretilen türler için modelleri bağlamak için uygulama.

EnumTypeModelBinderProvider

'den Enumtüretilen türler için A IModelBinderProvider

FloatingPointTypeModelBinderProvider

, , DoubleSingleve sarmalayıcılarını bağlamaya Decimalyönelik Nullable<T> birIModelBinderProvider.

FloatModelBinder

for IModelBinderSingle ve Nullable<T> where T şeklindedir Single.

FormCollectionModelBinder

IModelBinder uygulamasına form değerleri bağlamak için IFormCollection.

FormCollectionModelBinderProvider

için IFormCollectionbir IModelBinderProvider .

FormFileModelBinder

IModelBinder uygulaması, postalanan dosyaları 'a bağlamak için IFormFilekullanılır.

FormFileModelBinderProvider

için IModelBinderProviderIFormFile, ve koleksiyonlarıIFormFileIFormFileCollection.

HeaderModelBinder

Bir IModelBinder model bağlama kaynağına Headersahip olduğunda istek üst bilgilerinden modelleri bağlayan .

HeaderModelBinderProvider

Üst bilgi değerlerini bağlama için bir IModelBinderProvider .

KeyValuePairModelBinder<TKey,TValue>

için KeyValuePair<TKey,TValue>bir IModelBinder .

KeyValuePairModelBinderProvider

için KeyValuePair<TKey,TValue>bir IModelBinderProvider .

ServicesModelBinder

Bir IModelBinder model bağlama kaynağına Servicessahip olduğunda istek hizmetlerinden modelleri bağlayan .

ServicesModelBinderProvider

'den IServiceProviderbağlama için.IModelBinderProvider

SimpleTypeModelBinder

Basit türler için bir IModelBinder .

SimpleTypeModelBinderProvider

Basit veri türlerini bağlamaya yönelik bir IModelBinderProvider .

TryParseModelBinderProvider

IModelBinderProvider TryParse yöntemine sahip bağlama türleri için.

Açıklamalar

Model bağlama hakkında daha fazla bilgi için Model bağlama.