UnbufferedODataBatchHandler.ExecuteChangeSetAsync Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| ExecuteChangeSetAsync(ODataBatchReader, Guid, HttpRequest, RequestDelegate) |
Executes the ChangeSet. |
| ExecuteChangeSetAsync(ODataBatchReader, Guid, HttpRequestMessage, CancellationToken) |
Executes the ChangeSet. |
ExecuteChangeSetAsync(ODataBatchReader, Guid, HttpRequest, RequestDelegate)
Executes the ChangeSet.
public virtual System.Threading.Tasks.Task<Microsoft.AspNet.OData.Batch.ODataBatchResponseItem> ExecuteChangeSetAsync(Microsoft.OData.ODataBatchReader batchReader, Guid batchId, Microsoft.AspNetCore.Http.HttpRequest originalRequest, Microsoft.AspNetCore.Http.RequestDelegate handler);
abstract member ExecuteChangeSetAsync : Microsoft.OData.ODataBatchReader * Guid * Microsoft.AspNetCore.Http.HttpRequest * Microsoft.AspNetCore.Http.RequestDelegate -> System.Threading.Tasks.Task<Microsoft.AspNet.OData.Batch.ODataBatchResponseItem>
override this.ExecuteChangeSetAsync : Microsoft.OData.ODataBatchReader * Guid * Microsoft.AspNetCore.Http.HttpRequest * Microsoft.AspNetCore.Http.RequestDelegate -> System.Threading.Tasks.Task<Microsoft.AspNet.OData.Batch.ODataBatchResponseItem>
Public Overridable Function ExecuteChangeSetAsync (batchReader As ODataBatchReader, batchId As Guid, originalRequest As HttpRequest, handler As RequestDelegate) As Task(Of ODataBatchResponseItem)
Parameters
- batchReader
- ODataBatchReader
The batch reader.
- batchId
- Guid
The batch id.
- originalRequest
- HttpRequest
The original request containing all the batch requests.
- handler
- RequestDelegate
The handler for processing a message.
Returns
The response for the ChangeSet.
Applies to
ExecuteChangeSetAsync(ODataBatchReader, Guid, HttpRequestMessage, CancellationToken)
Executes the ChangeSet.
public virtual System.Threading.Tasks.Task<Microsoft.AspNet.OData.Batch.ODataBatchResponseItem> ExecuteChangeSetAsync(Microsoft.OData.ODataBatchReader batchReader, Guid batchId, System.Net.Http.HttpRequestMessage originalRequest, System.Threading.CancellationToken cancellationToken);
abstract member ExecuteChangeSetAsync : Microsoft.OData.ODataBatchReader * Guid * System.Net.Http.HttpRequestMessage * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.AspNet.OData.Batch.ODataBatchResponseItem>
override this.ExecuteChangeSetAsync : Microsoft.OData.ODataBatchReader * Guid * System.Net.Http.HttpRequestMessage * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.AspNet.OData.Batch.ODataBatchResponseItem>
Public Overridable Function ExecuteChangeSetAsync (batchReader As ODataBatchReader, batchId As Guid, originalRequest As HttpRequestMessage, cancellationToken As CancellationToken) As Task(Of ODataBatchResponseItem)
Parameters
- batchReader
- ODataBatchReader
The batch reader.
- batchId
- Guid
The batch id.
- originalRequest
- HttpRequestMessage
The original request containing all the batch requests.
- cancellationToken
- CancellationToken
The token to monitor for cancellation requests.
Returns
The response for the ChangeSet.