Share via


Microsoft.Web.Mvc.ModelBinding Namespace

 

The Microsoft.Web.Mvc.ModelBinding namespace provides classes that enable you to bind data objects to ASP.NET Web Forms server controls.

Classes

Class Description
System_CAPS_pubclass ArrayModelBinder<TElement>

Maps a browser request to an array.

System_CAPS_pubclass ArrayModelBinderProvider

Provides a model binder for arrays.

System_CAPS_pubclass BinaryDataModelBinderProvider

Represents a model binder for binary data.

System_CAPS_pubclass BindingBehaviorAttribute

Provides a base class for model-binding behavior attributes.

System_CAPS_pubclass BindNeverAttribute

Provides an attribute that specifies that model binding should exclude a property.

System_CAPS_pubclass BindRequiredAttribute

Provides an attribute that specifies that a property is required for model binding.

System_CAPS_pubclass CollectionModelBinder<TElement>

Maps a browser request to a collection.

System_CAPS_pubclass CollectionModelBinderProvider

Provides a model binder for a collection.

System_CAPS_pubclass ComplexModelDto

Represents a data transfer object (DTO) for a complex model.

System_CAPS_pubclass ComplexModelDtoModelBinder

Represents a model binder for ComplexModelDto object.

System_CAPS_pubclass ComplexModelDtoModelBinderProvider

Represents a complex model that invokes a model binder provider.

System_CAPS_pubclass ComplexModelDtoResult

Represents the result for ComplexModelDto object.

System_CAPS_pubclass DictionaryModelBinder<TKey, TValue>

Maps a browser request to a dictionary data object.

System_CAPS_pubclass DictionaryModelBinderProvider

Provides a model binder for a dictionary.

System_CAPS_pubclass ExtensibleModelBinderAdapter

Provides an adapter for the model binder type.

System_CAPS_pubclass ExtensibleModelBinderAttribute

Specifies the binder type for a model type.

System_CAPS_pubclass ExtensibleModelBindingContext

Provides the context in which a model binder functions.

System_CAPS_pubclass GenericModelBinderProvider

Gets a model binder for a generic type.

System_CAPS_pubclass KeyValuePairModelBinder<TKey, TValue>

Maps a browser request to a key/value pair data object.

System_CAPS_pubclass KeyValuePairModelBinderProvider

Provides a model binder for a collection of key/value pairs.

System_CAPS_pubclass ModelBinderConfig

Provides a container for model-binder configuration.

System_CAPS_pubclass ModelBinderProvider

Provides an abstract base class for model binder providers.

System_CAPS_pubclass ModelBinderProviderCollection

Provides a container for a collection of model binder providers.

System_CAPS_pubclass ModelBinderProviderOptionsAttribute

Represents an attribute that specifies options for a model-binder provider.

System_CAPS_pubclass ModelBinderProviders

Provides a container for model binder providers for the application.

System_CAPS_pubclass ModelValidatedEventArgs

Provides data for the ModelValidationNode.Validated event.

System_CAPS_pubclass ModelValidatingEventArgs

Provides data for the ModelValidationNode.Validating event.

System_CAPS_pubclass ModelValidationNode

Provides a container for model validation information.

System_CAPS_pubclass MutableObjectModelBinder

Maps a browser request to a mutable data object.

System_CAPS_pubclass MutableObjectModelBinderProvider

Provides a model binder for mutable objects.

System_CAPS_pubclass SimpleModelBinderProvider

Provides a model binder for a simple type.

System_CAPS_pubclass TypeConverterModelBinder

Maps a browser request to a data object. This type is used when model binding requires conversions using a .NET Framework type converter.

System_CAPS_pubclass TypeConverterModelBinderProvider

Provides a model binder for a model that requires type conversion.

System_CAPS_pubclass TypeMatchModelBinder

Maps a browser request to a data object. This class is used when model binding does not require type conversion.

System_CAPS_pubclass TypeMatchModelBinderProvider

Provides a model binder for a model that does not require type conversion.

Interfaces

Interface Description
System_CAPS_pubinterface IExtensibleModelBinder

Provides the methods that are required for a model binder.

Delegates

Delegate Description
System_CAPS_pubdelegate ModelBinderErrorMessageProvider

Provides a container for model-binder error message providers.

Enumerations

Enumeration Description
System_CAPS_pubenum BindingBehavior

Enumerates model-binding behavior options.

Return to top