Transaction コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Transaction()
Transaction クラスの新しいインスタンスを初期化します。
public Transaction ();
Public Sub New ()
適用対象
Transaction(String, String, String, String, Nullable<DateTime>, String, String, String, String, String, String, String, String, String, Amount, Nullable<Int32>, String, String, String, String, String, String, String, String, String, Amount, String, Nullable<Double>, Amount, Nullable<Double>, Amount, String, Nullable<DateTime>, Nullable<DateTime>, Amount, Amount, String, Nullable<Double>, String)
Transaction クラスの新しいインスタンスを初期化します。
public Transaction (string id = default, string name = default, string type = default, string kind = default, DateTime? date = default, string invoice = default, string invoiceId = default, string orderId = default, string orderName = default, string productFamily = default, string productTypeId = default, string productType = default, string productDescription = default, string transactionType = default, Microsoft.Azure.Management.Billing.Models.Amount transactionAmount = default, int? quantity = default, string invoiceSectionId = default, string invoiceSectionDisplayName = default, string billingProfileId = default, string billingProfileDisplayName = default, string customerId = default, string customerDisplayName = default, string subscriptionId = default, string subscriptionName = default, string azurePlan = default, Microsoft.Azure.Management.Billing.Models.Amount azureCreditApplied = default, string billingCurrency = default, double? discount = default, Microsoft.Azure.Management.Billing.Models.Amount effectivePrice = default, double? exchangeRate = default, Microsoft.Azure.Management.Billing.Models.Amount marketPrice = default, string pricingCurrency = default, DateTime? servicePeriodStartDate = default, DateTime? servicePeriodEndDate = default, Microsoft.Azure.Management.Billing.Models.Amount subTotal = default, Microsoft.Azure.Management.Billing.Models.Amount tax = default, string unitOfMeasure = default, double? units = default, string unitType = default);
new Microsoft.Azure.Management.Billing.Models.Transaction : string * string * string * string * Nullable<DateTime> * string * string * string * string * string * string * string * string * string * Microsoft.Azure.Management.Billing.Models.Amount * Nullable<int> * string * string * string * string * string * string * string * string * string * Microsoft.Azure.Management.Billing.Models.Amount * string * Nullable<double> * Microsoft.Azure.Management.Billing.Models.Amount * Nullable<double> * Microsoft.Azure.Management.Billing.Models.Amount * string * Nullable<DateTime> * Nullable<DateTime> * Microsoft.Azure.Management.Billing.Models.Amount * Microsoft.Azure.Management.Billing.Models.Amount * string * Nullable<double> * string -> Microsoft.Azure.Management.Billing.Models.Transaction
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional kind As String = Nothing, Optional date As Nullable(Of DateTime) = Nothing, Optional invoice As String = Nothing, Optional invoiceId As String = Nothing, Optional orderId As String = Nothing, Optional orderName As String = Nothing, Optional productFamily As String = Nothing, Optional productTypeId As String = Nothing, Optional productType As String = Nothing, Optional productDescription As String = Nothing, Optional transactionType As String = Nothing, Optional transactionAmount As Amount = Nothing, Optional quantity As Nullable(Of Integer) = Nothing, Optional invoiceSectionId As String = Nothing, Optional invoiceSectionDisplayName As String = Nothing, Optional billingProfileId As String = Nothing, Optional billingProfileDisplayName As String = Nothing, Optional customerId As String = Nothing, Optional customerDisplayName As String = Nothing, Optional subscriptionId As String = Nothing, Optional subscriptionName As String = Nothing, Optional azurePlan As String = Nothing, Optional azureCreditApplied As Amount = Nothing, Optional billingCurrency As String = Nothing, Optional discount As Nullable(Of Double) = Nothing, Optional effectivePrice As Amount = Nothing, Optional exchangeRate As Nullable(Of Double) = Nothing, Optional marketPrice As Amount = Nothing, Optional pricingCurrency As String = Nothing, Optional servicePeriodStartDate As Nullable(Of DateTime) = Nothing, Optional servicePeriodEndDate As Nullable(Of DateTime) = Nothing, Optional subTotal As Amount = Nothing, Optional tax As Amount = Nothing, Optional unitOfMeasure As String = Nothing, Optional units As Nullable(Of Double) = Nothing, Optional unitType As String = Nothing)
パラメーター
- id
- String
リソース ID。
- name
- String
リソース名。
- type
- String
リソースの種類。
- kind
- String
トランザクションの種類。 オプションはすべてまたは予約です。 使用可能な値は、'all'、'reservation' です。
- invoice
- String
トランザクションが課金された請求書。トランザクションが課金されない場合は "保留中" です。
- invoiceId
- String
トランザクションが請求された請求書の ID。 このフィールドは、課金対象のトランザクションにのみ適用されます。
- orderId
- String
予約の注文 ID。 フィールドは、種類の予約のトランザクションにのみ適用されます。
- orderName
- String
予約注文の名前。 フィールドは、種類の予約のトランザクションにのみ適用されます。
- productFamily
- String
トランザクションが行われた製品のファミリ。
- productTypeId
- String
トランザクションが実行された製品の種類の ID。
- productType
- String
トランザクションが実行された製品の種類。
- productDescription
- String
トランザクションが実行された製品の説明。
- transactionType
- String
トランザクションの種類。 使用可能な値は、'Purchase'、'Usage Charge' です。
- transactionAmount
- Amount
トランザクションに関連付けられている料金。
- invoiceSectionId
- String
トランザクションに対して課金される請求書セクションの ID。
- invoiceSectionDisplayName
- String
トランザクションに対して課金される請求書セクションの名前。
- billingProfileId
- String
トランザクションに対して課金される課金プロファイルの ID。
- billingProfileDisplayName
- String
トランザクションに対して課金される課金プロファイルの名前。
- customerId
- String
トランザクションが行われた顧客の ID。 このフィールドは、Microsoft Partner Agreement課金アカウントにのみ適用されます。
- customerDisplayName
- String
トランザクションが実行された顧客の名前。 このフィールドは、Microsoft Partner Agreement課金アカウントにのみ適用されます。
- subscriptionId
- String
トランザクションに使用されたサブスクリプションの ID。 フィールドは、種類の予約のトランザクションにのみ適用されます。
- subscriptionName
- String
トランザクションに使用されたサブスクリプションの名前。 フィールドは、種類の予約のトランザクションにのみ適用されます。
- azurePlan
- String
トランザクションに使用されたサブスクリプションの Azure プランの種類。
- azureCreditApplied
- Amount
このトランザクションに自動的に適用される Azure クレジットの量。
- billingCurrency
- String
このトランザクションが請求される通貨の ISO 4217 コード。
- effectivePrice
- Amount
割引を適用した後の製品の価格。
- marketPrice
- Amount
製品の小売価格。
- pricingCurrency
- String
製品の価格が設定されている通貨の ISO 4217 コード。
- subTotal
- Amount
トランザクションの税引き前金額。
- tax
- Amount
トランザクションに適用される税額。
- unitOfMeasure
- String
製品の請求に使用される測定単位。 たとえば、コンピューティング サービスは時間単位で課金されます。
- unitType
- String
特定の製品の測定単位の説明。
適用対象
Azure SDK for .NET