DefaultODataBatchHandler Class

 

Default implementation of ODataBatchHandler for handling OData batch request.

Namespace:   System.Web.OData.Batch
Assembly:  System.Web.OData (in System.Web.OData.dll)

System::Object
  System.Net.Http::HttpMessageHandler
    System.Web.Http.Batch::HttpBatchHandler
      System.Web.OData.Batch::ODataBatchHandler
        System.Web.OData.Batch::DefaultODataBatchHandler

public ref class DefaultODataBatchHandler : ODataBatchHandler

NameDescription
System_CAPS_pubmethodDefaultODataBatchHandler(HttpServer^)

Initializes a new instance of the DefaultODataBatchHandler class.

NameDescription
System_CAPS_pubpropertyInvoker

Gets the invoker to send the batch requests to the HttpServer.(Inherited from HttpBatchHandler.)

System_CAPS_pubpropertyMessageQuotas

Gets the ODataMessageQuotas used for reading/writing the batch request/response. (Inherited from ODataBatchHandler.)

System_CAPS_pubpropertyODataRouteName

Gets or sets the name of the OData route associated with this batch handler. (Inherited from ODataBatchHandler.)

NameDescription
System_CAPS_pubmethodCreateResponseMessageAsync(IEnumerable<ODataBatchResponseItem^>^, HttpRequestMessage^, CancellationToken)

Creates the batch response message. (Inherited from ODataBatchHandler.)

System_CAPS_pubmethodDispose()

(Inherited from HttpMessageHandler.)

System_CAPS_protmethodDispose(Boolean)

(Inherited from HttpMessageHandler.)

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_pubmethodExecuteRequestMessagesAsync(IEnumerable<ODataBatchRequestItem^>^, CancellationToken)

Executes the OData batch requests.

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetBaseUri(HttpRequestMessage^)

Gets the base URI for the batched requests. (Inherited from ODataBatchHandler.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodParseBatchRequestsAsync(HttpRequestMessage^, CancellationToken)

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

System_CAPS_pubmethodProcessBatchAsync(HttpRequestMessage^, CancellationToken)
System_CAPS_protmethodSendAsync(HttpRequestMessage^, CancellationToken)

Sends the batch handler asynchronously.(Inherited from HttpBatchHandler.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodValidateRequest(HttpRequestMessage^)

Validates the incoming request that contains the batch request messages. (Inherited from ODataBatchHandler.)

By default, it buffers the request content stream.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: