Share via


DefaultODataBatchHandler Class

Definition

Default implementation of ODataBatchHandler for handling OData batch request. By default, it buffers the request content stream.

public class DefaultODataBatchHandler : Microsoft.AspNetCore.OData.Batch.ODataBatchHandler
type DefaultODataBatchHandler = class
    inherit ODataBatchHandler
Public Class DefaultODataBatchHandler
Inherits ODataBatchHandler
Inheritance
DefaultODataBatchHandler

Constructors

DefaultODataBatchHandler()

Properties

MessageQuotas

Gets the ODataMessageQuotas used for reading/writing the batch request/response.

(Inherited from ODataBatchHandler)
PrefixName

Gets or sets the OData route associated with this batch handler.

(Inherited from ODataBatchHandler)

Methods

CreateResponseMessageAsync(IEnumerable<ODataBatchResponseItem>, HttpRequest)

Creates the batch response message.

(Inherited from ODataBatchHandler)
ExecuteRequestMessagesAsync(IEnumerable<ODataBatchRequestItem>, RequestDelegate)

Executes the OData batch requests.

GetBaseUri(HttpRequest)

Gets the base URI for the batched requests.

(Inherited from ODataBatchHandler)
ParseBatchRequestsAsync(HttpContext)

Converts the incoming OData batch request into a collection of request messages.

ProcessBatchAsync(HttpContext, RequestDelegate)

Abstract method for processing a batch request.

ValidateRequest(HttpRequest)

Validates the incoming request that contains the batch request messages.

(Inherited from ODataBatchHandler)

Applies to