System.Web.Http.ModelBinding.Binders Namespace

The System.Web.Http.ModelBinding.Binders namespace contains class of model binders.

Classes

  Class Description
Public class ArrayModelBinder<TElement> Maps a browser request to an array.
Public class ArrayModelBinderProvider Provides a model binder for arrays.
Public class CollectionModelBinder<TElement> Maps a browser request to a collection.
Public class CollectionModelBinderProvider Provides a model binder for a collection.
Public class ComplexModelDto Represents a data transfer object (DTO) for a complex model.
Public class ComplexModelDtoModelBinder Represents a model binder for ComplexModelDto object.
Public class ComplexModelDtoModelBinderProvider Represents a complex model that invokes a model binder provider.
Public class ComplexModelDtoResult Represents the result for ComplexModelDto object.
Public class CompositeModelBinder Represents an IModelBinder that delegates to one of a collection of ModelBinderProvider instances.
Public class CompositeModelBinderProvider Represents the class for composite model binder providers.
Public class DictionaryModelBinder<TKey, TValue> Maps a browser request to a dictionary data object.
Public class DictionaryModelBinderProvider Provides a model binder for a dictionary.
Public class KeyValuePairModelBinder<TKey, TValue> Maps a browser request to a key/value pair data object.
Public class KeyValuePairModelBinderProvider Provides a model binder for a collection of key/value pairs.
Public class MutableObjectModelBinder Maps a browser request to a mutable data object.
Public class MutableObjectModelBinderProvider Provides a model binder for mutable objects.
Public class SimpleModelBinderProvider
Public class TypeConverterModelBinder Maps a browser request to a data object. This type is used when model binding requires conversions using a .NET Framework type converter.
Public class TypeConverterModelBinderProvider Provides a model binder for a model that requires type conversion.
Public class TypeMatchModelBinder Maps a browser request to a data object. This class is used when model binding does not require type conversion.
Public class TypeMatchModelBinderProvider Provides a model binder for a model that does not require type conversion.