Microsoft.AspNet.OData.Batch Namespace

Classes

ChangeSetRequestItem

Represents a ChangeSet request.

ChangeSetResponseItem

Represents a ChangeSet response.

DefaultODataBatchHandler

Default implementation of ODataBatchHandler for handling OData batch request.

HttpRequestExtensions

Provides extension methods for the HttpRequest class.

ODataBatchContent

Encapsulates a collection of OData batch responses.

ODataBatchHandler

Defines the abstraction for handling OData batch requests.

ODataBatchHttpRequestExtensions

Provides extension methods for the HttpRequest class.

ODataBatchHttpRequestMessageExtensions

Provides extension methods for the HttpRequestMessage class.

ODataBatchMiddleware

Defines the middleware for handling OData batch requests. This middleware essentially acts like branching middleware, MapExtensions, and redirects OData batch requests to the appropriate ODataBatchHandler.

ODataBatchPathMapping

A class for storing batch route names and prefixes used to determine if a route is a batch route.

ODataBatchReaderExtensions

Provides extension methods for the ODataBatchReader class.

ODataBatchRequestItem

Represents an OData batch request.

ODataBatchResponseItem

Represents an OData batch response.

ODataHttpContentExtensions

Provides extension methods for the HttpContent class.

OperationRequestItem

Represents an Operation request.

OperationResponseItem

Represents an Operation response.

UnbufferedODataBatchHandler

An implementation of ODataBatchHandler that doesn't buffer the request content stream.