Ask Learn
Preview
Please sign in to use this experience.
Sign inThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Describes how a parameter is bound. The binding should be static (based purely on the descriptor) and can be shared across requests.
Namespace: System.Web.Http.Controllers
Assembly: System.Web.Http (in System.Web.Http.dll)
System.Object
System.Web.Http.Controllers.HttpParameterBinding
System.Web.Http.ModelBinding.CancellationTokenParameterBinding
System.Web.Http.ModelBinding.ErrorParameterBinding
System.Web.Http.ModelBinding.FormatterParameterBinding
System.Web.Http.ModelBinding.HttpRequestParameterBinding
System.Web.Http.ModelBinding.ModelBinderParameterBinding
public abstract class HttpParameterBinding
public ref class HttpParameterBinding abstract
[<AbstractClass>]
type HttpParameterBinding = class end
Public MustInherit Class HttpParameterBinding
Name | Description | |
---|---|---|
![]() |
HttpParameterBinding(HttpParameterDescriptor) | Initializes a new instance of the HttpParameterBinding class. |
Name | Description | |
---|---|---|
![]() |
Descriptor | Gets the HttpParameterDescriptor that was used to initialize this instance. |
![]() |
ErrorMessage | If the binding is invalid, gets an error message that describes the binding error. |
![]() |
IsValid | Gets a value that indicates whether the binding was successful. |
![]() |
WillReadBody | Returns a value indicating whether this HttpParameterBinding instance will read the entity body of the HTTP message. |
Name | Description | |
---|---|---|
![]() |
Equals(Object) | (Inherited from Object.) |
![]() |
ExecuteBindingAsync(ModelMetadataProvider, HttpActionContext, CancellationToken) | Asynchronously executes the binding for the given request. |
![]() |
Finalize() | (Inherited from Object.) |
![]() |
GetHashCode() | (Inherited from Object.) |
![]() |
GetType() | (Inherited from Object.) |
![]() |
GetValue(HttpActionContext) | Gets the parameter value from argument dictionary of the action context. |
![]() |
MemberwiseClone() | (Inherited from Object.) |
![]() |
SetValue(HttpActionContext, Object) | Sets the result of this parameter binding in the argument dictionary of the action context. |
![]() |
ToString() | (Inherited from Object.) |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
System.Web.Http.Controllers Namespace
Return to top
Please sign in to use this experience.
Sign in