Share via


ODataBatchHandler.CreateResponseMessageAsync Method

Definition

Overloads

CreateResponseMessageAsync(IEnumerable<ODataBatchResponseItem>, HttpRequest)

Creates the batch response message.

public virtual System.Threading.Tasks.Task CreateResponseMessageAsync(System.Collections.Generic.IEnumerable<Microsoft.AspNet.OData.Batch.ODataBatchResponseItem> responses, Microsoft.AspNetCore.Http.HttpRequest request);
abstract member CreateResponseMessageAsync : seq<Microsoft.AspNet.OData.Batch.ODataBatchResponseItem> * Microsoft.AspNetCore.Http.HttpRequest -> System.Threading.Tasks.Task
override this.CreateResponseMessageAsync : seq<Microsoft.AspNet.OData.Batch.ODataBatchResponseItem> * Microsoft.AspNetCore.Http.HttpRequest -> System.Threading.Tasks.Task
Public Overridable Function CreateResponseMessageAsync (responses As IEnumerable(Of ODataBatchResponseItem), request As HttpRequest) As Task

Parameters

responses
IEnumerable<ODataBatchResponseItem>

The responses for the batch requests.

request
HttpRequest

The original request containing all the batch requests.

Returns

The batch response message.

Applies to

CreateResponseMessageAsync(IEnumerable<ODataBatchResponseItem>, HttpRequestMessage, CancellationToken)

Creates the batch response message.

public virtual System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> CreateResponseMessageAsync(System.Collections.Generic.IEnumerable<Microsoft.AspNet.OData.Batch.ODataBatchResponseItem> responses, System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken);
abstract member CreateResponseMessageAsync : seq<Microsoft.AspNet.OData.Batch.ODataBatchResponseItem> * System.Net.Http.HttpRequestMessage * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
override this.CreateResponseMessageAsync : seq<Microsoft.AspNet.OData.Batch.ODataBatchResponseItem> * System.Net.Http.HttpRequestMessage * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
Public Overridable Function CreateResponseMessageAsync (responses As IEnumerable(Of ODataBatchResponseItem), request As HttpRequestMessage, cancellationToken As CancellationToken) As Task(Of HttpResponseMessage)

Parameters

responses
IEnumerable<ODataBatchResponseItem>

The responses for the batch requests.

request
HttpRequestMessage

The original request containing all the batch requests.

cancellationToken
CancellationToken

The token to monitor for cancellation requests.

Returns

The batch response message.

Applies to