Microsoft.AspNetCore.Mvc.ModelBinding.Binders Namespace¶
-
namespace
Microsoft.AspNetCore.Mvc.ModelBinding.
Binders
¶ Classes
- class
ArrayModelBinderProvider
- An
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider
for arrays. - class
ArrayModelBinder<TElement>
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder
implementation for binding array values.- class
BinderTypeModelBinder
- An
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder
for models which specify anMicrosoft.AspNetCore.Mvc.ModelBinding.IModelBinder
usingMicrosoft.AspNetCore.Mvc.ModelBinding.BindingInfo.BinderType
. - class
BinderTypeModelBinderProvider
- An
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider
for models which specify anMicrosoft.AspNetCore.Mvc.ModelBinding.IModelBinder
usingMicrosoft.AspNetCore.Mvc.ModelBinding.BindingInfo.BinderType
. - class
BodyModelBinder
- An
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder
which binds models from the request body using anMicrosoft.AspNetCore.Mvc.Formatters.IInputFormatter
when a model has the binding sourceMicrosoft.AspNetCore.Mvc.ModelBinding.BindingSource.Body
. - class
BodyModelBinderProvider
- An
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider
for deserializing the request body using a formatter. - class
ByteArrayModelBinder
- ModelBinder to bind byte Arrays.
- class
ByteArrayModelBinderProvider
- An
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider
for binding base64 encoded byte arrays. - class
CancellationTokenModelBinder
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder
implementation to bind models of typeSystem.Threading.CancellationToken
.- class
CancellationTokenModelBinderProvider
- An
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider
forSystem.Threading.CancellationToken
. - class
CollectionModelBinderProvider
- An
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider
forSystem.Collections.Generic.ICollection`1
. - class
CollectionModelBinder<TElement>
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder
implementation for binding collection values.- class
ComplexTypeModelBinder
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder
implementation for binding complex types.- class
ComplexTypeModelBinderProvider
- An
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider
for complex types. - class
DictionaryModelBinderProvider
- An
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider
for bindingSystem.Collections.Generic.IDictionary`2
. - class
DictionaryModelBinder<TKey, TValue>
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder
implementation for binding dictionary values.- class
FormCollectionModelBinder
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder
implementation to bind form values toMicrosoft.AspNetCore.Http.IFormCollection
.- class
FormCollectionModelBinderProvider
- An
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider
forMicrosoft.AspNetCore.Http.IFormCollection
. - class
FormFileModelBinder
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder
implementation to bind posted files toMicrosoft.AspNetCore.Http.IFormFile
.- class
FormFileModelBinderProvider
- An
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider
forMicrosoft.AspNetCore.Http.IFormFile
, collections ofMicrosoft.AspNetCore.Http.IFormFile
, andMicrosoft.AspNetCore.Http.IFormFileCollection
. - class
HeaderModelBinder
- An
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder
which binds models from the request headers when a model has the binding sourceMicrosoft.AspNetCore.Mvc.ModelBinding.BindingSource.Header
/ - class
HeaderModelBinderProvider
- An
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider
for binding header values. - class
KeyValuePairModelBinderProvider
- An
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider
forSystem.Collections.Generic.KeyValuePair`2
. - class
KeyValuePairModelBinder<TKey, TValue>
- An
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder
forSystem.Collections.Generic.KeyValuePair`2
. - class
ServicesModelBinder
- An
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder
which binds models from the request services when a model has the binding sourceMicrosoft.AspNetCore.Mvc.ModelBinding.BindingSource.Services
/ - class
ServicesModelBinderProvider
- An
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider
for binding from theSystem.IServiceProvider
. - class
SimpleTypeModelBinder
- An
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder
for simple types. - class
SimpleTypeModelBinderProvider
- An
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider
for binding simple data types.
- class