FormatterParameterBinding.ReadContentAsync Method

 

Namespace:   System.Web.Http.ModelBinding
Assembly:  System.Web.Http (in System.Web.Http.dll)

Overload List

Name Description
System_CAPS_pubmethod ReadContentAsync(HttpRequestMessage, Type, IEnumerable<MediaTypeFormatter>, IFormatterLogger)

Asynchronously reads the content of FormatterParameterBinding.

System_CAPS_pubmethod ReadContentAsync(HttpRequestMessage, Type, IEnumerable<MediaTypeFormatter>, IFormatterLogger, CancellationToken)

See Also

FormatterParameterBinding Class
System.Web.Http.ModelBinding Namespace

Return to top

FormatterParameterBinding.ReadContentAsync Method (HttpRequestMessage, Type, IEnumerable<MediaTypeFormatter>, IFormatterLogger)

Asynchronously reads the content of FormatterParameterBinding.

Syntax

public virtual Task<object> ReadContentAsync(
    HttpRequestMessage request,
    Type type,
    IEnumerable<MediaTypeFormatter> formatters,
    IFormatterLogger formatterLogger
)
public:
virtual Task<Object^>^ ReadContentAsync(
    HttpRequestMessage^ request,
    Type^ type,
    IEnumerable<MediaTypeFormatter^>^ formatters,
    IFormatterLogger^ formatterLogger
)
abstract ReadContentAsync : 
        request:HttpRequestMessage *
        type:Type *
        formatters:IEnumerable<MediaTypeFormatter> *
        formatterLogger:IFormatterLogger -> Task<Object>
override ReadContentAsync : 
        request:HttpRequestMessage *
        type:Type *
        formatters:IEnumerable<MediaTypeFormatter> *
        formatterLogger:IFormatterLogger -> Task<Object>
Public Overridable Function ReadContentAsync (
    request As HttpRequestMessage,
    type As Type,
    formatters As IEnumerable(Of MediaTypeFormatter),
    formatterLogger As IFormatterLogger
) As Task(Of Object)

Parameters

Return Value

Type: System.Threading.Tasks.Task<Object>

The result of the action.

Return to top

FormatterParameterBinding.ReadContentAsync Method (HttpRequestMessage, Type, IEnumerable<MediaTypeFormatter>, IFormatterLogger, CancellationToken)

Syntax

public virtual Task<object> ReadContentAsync(
    HttpRequestMessage request,
    Type type,
    IEnumerable<MediaTypeFormatter> formatters,
    IFormatterLogger formatterLogger,
    CancellationToken cancellationToken
)
public:
virtual Task<Object^>^ ReadContentAsync(
    HttpRequestMessage^ request,
    Type^ type,
    IEnumerable<MediaTypeFormatter^>^ formatters,
    IFormatterLogger^ formatterLogger,
    CancellationToken cancellationToken
)
abstract ReadContentAsync : 
        request:HttpRequestMessage *
        type:Type *
        formatters:IEnumerable<MediaTypeFormatter> *
        formatterLogger:IFormatterLogger *
        cancellationToken:CancellationToken -> Task<Object>
override ReadContentAsync : 
        request:HttpRequestMessage *
        type:Type *
        formatters:IEnumerable<MediaTypeFormatter> *
        formatterLogger:IFormatterLogger *
        cancellationToken:CancellationToken -> Task<Object>
Public Overridable Function ReadContentAsync (
    request As HttpRequestMessage,
    type As Type,
    formatters As IEnumerable(Of MediaTypeFormatter),
    formatterLogger As IFormatterLogger,
    cancellationToken As CancellationToken
) As Task(Of Object)

Parameters

Return Value

Type: System.Threading.Tasks.Task<Object>

Return to top