Table of Contents

Class HttpRequestParameterBinding

Namespace
System.Web.Http.ModelBinding
Assembly
System.Web.Http.dll

Parameter binds to the request.

public class HttpRequestParameterBinding : HttpParameterBinding
Inheritance
HttpRequestParameterBinding
Inherited Members

Constructors

HttpRequestParameterBinding(HttpParameterDescriptor)

Initializes a new instance of the HttpRequestParameterBinding class.

public HttpRequestParameterBinding(HttpParameterDescriptor descriptor)

Parameters

descriptor HttpParameterDescriptor

The parameter descriptor.

Methods

ExecuteBindingAsync(ModelMetadataProvider, HttpActionContext, CancellationToken)

Asynchronously executes parameter binding.

public override Task ExecuteBindingAsync(ModelMetadataProvider metadataProvider, HttpActionContext actionContext, CancellationToken cancellationToken)

Parameters

metadataProvider ModelMetadataProvider

The metadata provider.

actionContext HttpActionContext

The action context.

cancellationToken CancellationToken

The cancellation token.

Returns

Task

The binded parameter.