Namespace System.Web.Http.ModelBinding
Classes
- CancellationTokenParameterBinding
Represents the binding directly to the cancellation token.
- CustomModelBinderAttribute
Represents an attribute that invokes a custom model binder.
- DefaultActionValueBinder
No content here will be updated; please do not add material here.
- ErrorParameterBinding
Defines a binding error.
- FormDataCollectionExtensions
Represents the extensions for the collection of form data.
- FormatterParameterBinding
Represents parameter binding that will read from the body and invoke the formatters.
- HttpBindingBehaviorAttribute
Provides a base class for model-binding behavior attributes.
- HttpRequestParameterBinding
Parameter binds to the request.
- JQueryMvcFormUrlEncodedFormatter
Represents the System.Net.Http.Formatting.MediaTypeFormatter class for handling HTML form URL-ended data, also known as application/x-www-form-urlencoded.
- ModelBinderAttribute
Specify this parameter uses a model binder. This can optionally specify the specific model binder and value providers that drive that model binder. Derived attributes may provide convenience settings for the model binder or value provider.
- ModelBinderConfig
Provides a container for model-binder configuration.
- ModelBinderParameterBinding
Describes a parameter that gets bound via ModelBinding.
- ModelBinderProvider
Provides an abstract base class for model binder providers.
- ModelBindingContext
Provides the context in which a model binder functions.
- ModelError
Represents an error that occurs during model binding.
- ModelErrorCollection
Represents a collection of ModelError instances.
- ModelState
Encapsulates the state of model binding to a property of an action-method argument, or to the argument itself.
- ModelStateDictionary
Represents the state of an attempt to bind a posted form to an action method, which includes validation information.
- ParameterBindingRulesCollection
Collection of functions that can produce a parameter binding for a given parameter.
Interfaces
- IModelBinder
Defines the methods that are required for a model binder.
- IValueProviderParameterBinding
Represents a value provider for parameter binding.
Enums
- HttpBindingBehavior
Enumerates the behavior of the HTTP binding.
Delegates
- ModelBinderErrorMessageProvider
Provides a container for model-binder error message provider.