Share via


CalculateExchangeOperationsExtensions.PostAsync Method

Definition

Calculates the refund amounts and price of the new purchases.

public static System.Threading.Tasks.Task<Microsoft.Azure.Management.Reservations.Models.CalculateExchangeOperationResultResponse> PostAsync (this Microsoft.Azure.Management.Reservations.ICalculateExchangeOperations operations, Microsoft.Azure.Management.Reservations.Models.CalculateExchangeRequest body, System.Threading.CancellationToken cancellationToken = default);
static member PostAsync : Microsoft.Azure.Management.Reservations.ICalculateExchangeOperations * Microsoft.Azure.Management.Reservations.Models.CalculateExchangeRequest * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.Reservations.Models.CalculateExchangeOperationResultResponse>
<Extension()>
Public Function PostAsync (operations As ICalculateExchangeOperations, body As CalculateExchangeRequest, Optional cancellationToken As CancellationToken = Nothing) As Task(Of CalculateExchangeOperationResultResponse)

Parameters

operations
ICalculateExchangeOperations

The operations group for this extension method.

body
CalculateExchangeRequest

Request containing purchases and refunds that need to be executed.

cancellationToken
CancellationToken

The cancellation token.

Returns

Remarks

Calculates price for exchanging `Reservations` if there are no policy errors.

Applies to