This documentation is archived and is not being maintained.
ParameterBindingExtensions Class
Namespace:
System.Web.Http.ControllersAssembly:
System.Web.Http (in System.Web.Http.dll)
System::Object System.Web.Http.Controllers::ParameterBindingExtensions
[ExtensionAttribute]
public ref class ParameterBindingExtensions abstract sealed
| Name | Description |
|---|
  | BindAsError(HttpParameterDescriptor^, String^) | Binds parameter that results as an error. |
  | BindWithAttribute(HttpParameterDescriptor^, ParameterBindingAttribute^) | Bind the parameter as if it had the given attribute on the declaration. |
  | BindWithFormatter(HttpParameterDescriptor^) | Binds parameter by parsing the HTTP body content. |
  | BindWithFormatter(HttpParameterDescriptor^, IEnumerable<MediaTypeFormatter^>^) | Binds parameter by parsing the HTTP body content. |
  | BindWithFormatter(HttpParameterDescriptor^, IEnumerable<MediaTypeFormatter^>^, IBodyModelValidator^) | Binds parameter by parsing the HTTP body content. |
  | BindWithFormatter(HttpParameterDescriptor^, array<MediaTypeFormatter^>^) | Binds parameter by parsing the HTTP body content. |
  | BindWithModelBinding(HttpParameterDescriptor^) | Binds parameter by parsing the query string. |
  | BindWithModelBinding(HttpParameterDescriptor^, IEnumerable<ValueProviderFactory^>^) | Binds parameter by parsing the query string. |
  | BindWithModelBinding(HttpParameterDescriptor^, IModelBinder^) | Binds parameter by parsing the query string. |
  | BindWithModelBinding(HttpParameterDescriptor^, IModelBinder^, IEnumerable<ValueProviderFactory^>^) | Binds parameter by parsing the query string. |
  | BindWithModelBinding(HttpParameterDescriptor^, array<ValueProviderFactory^>^) | Binds parameter by parsing the query string. |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Return to top