次の方法で共有


ArmReservationsModelFactory.CalculateExchangeResultProperties メソッド

定義

CalculateExchangeResultProperties の新しいインスタンスを初期化します。

public static Azure.ResourceManager.Reservations.Models.CalculateExchangeResultProperties CalculateExchangeResultProperties (Guid? sessionId = default, Azure.ResourceManager.Reservations.Models.PurchasePrice netPayable = default, Azure.ResourceManager.Reservations.Models.PurchasePrice refundsTotal = default, Azure.ResourceManager.Reservations.Models.PurchasePrice purchasesTotal = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Reservations.Models.ReservationToPurchaseCalculateExchange> reservationsToPurchase = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Reservations.Models.SavingsPlanToPurchaseCalculateExchange> savingsPlansToPurchase = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Reservations.Models.ReservationToExchange> reservationsToExchange = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Reservations.Models.ExchangePolicyError> policyErrors = default);
static member CalculateExchangeResultProperties : Nullable<Guid> * Azure.ResourceManager.Reservations.Models.PurchasePrice * Azure.ResourceManager.Reservations.Models.PurchasePrice * Azure.ResourceManager.Reservations.Models.PurchasePrice * seq<Azure.ResourceManager.Reservations.Models.ReservationToPurchaseCalculateExchange> * seq<Azure.ResourceManager.Reservations.Models.SavingsPlanToPurchaseCalculateExchange> * seq<Azure.ResourceManager.Reservations.Models.ReservationToExchange> * seq<Azure.ResourceManager.Reservations.Models.ExchangePolicyError> -> Azure.ResourceManager.Reservations.Models.CalculateExchangeResultProperties
Public Shared Function CalculateExchangeResultProperties (Optional sessionId As Nullable(Of Guid) = Nothing, Optional netPayable As PurchasePrice = Nothing, Optional refundsTotal As PurchasePrice = Nothing, Optional purchasesTotal As PurchasePrice = Nothing, Optional reservationsToPurchase As IEnumerable(Of ReservationToPurchaseCalculateExchange) = Nothing, Optional savingsPlansToPurchase As IEnumerable(Of SavingsPlanToPurchaseCalculateExchange) = Nothing, Optional reservationsToExchange As IEnumerable(Of ReservationToExchange) = Nothing, Optional policyErrors As IEnumerable(Of ExchangePolicyError) = Nothing) As CalculateExchangeResultProperties

パラメーター

sessionId
Nullable<Guid>

Exchange セッション識別子。

netPayable
PurchasePrice

金額と通貨コードを含む価格情報。

refundsTotal
PurchasePrice

金額と通貨コードを含む価格情報。

purchasesTotal
PurchasePrice

金額と通貨コードを含む価格情報。

reservationsToPurchase
IEnumerable<ReservationToPurchaseCalculateExchange>

購入される予約の詳細。

savingsPlansToPurchase
IEnumerable<SavingsPlanToPurchaseCalculateExchange>

購入中の節約プランの詳細。

reservationsToExchange
IEnumerable<ReservationToExchange>

返される予約の詳細。

policyErrors
IEnumerable<ExchangePolicyError>

Exchange ポリシー エラー。

戻り値

モック作成用の新しい CalculateExchangeResultProperties インスタンス。

適用対象