Transaction Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
Transaction() |
Initialiseert een nieuw exemplaar van de klasse Transaction. |
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) |
Initialiseert een nieuw exemplaar van de klasse Transaction. |
Transaction()
Initialiseert een nieuw exemplaar van de klasse Transaction.
public Transaction ();
Public Sub New ()
Van toepassing op
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)
Initialiseert een nieuw exemplaar van de klasse 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)
Parameters
- id
- String
Resource-id.
- name
- String
Resourcenaam.
- type
- String
Resourcetype.
- kind
- String
Het soort transactie. Opties zijn allemaal of reservering. Mogelijke waarden zijn: 'all', 'reservation'
- invoice
- String
Factuur waarop de transactie is gefactureerd of 'in behandeling' als de transactie niet wordt gefactureerd.
- invoiceId
- String
De id van de factuur waarop de transactie is gefactureerd. Dit veld is alleen van toepassing op transacties die worden gefactureerd.
- orderId
- String
De order-id van de reservering. Het veld is alleen van toepassing op een transactie van het type reservering.
- orderName
- String
De naam van de reserveringsorder. Het veld is alleen van toepassing op transacties van het type reservering.
- productFamily
- String
De familie van het product waarvoor de transactie heeft plaatsgevonden.
- productTypeId
- String
De id van het producttype waarvoor de transactie heeft plaatsgevonden.
- productType
- String
Het type product waarvoor de transactie heeft plaatsgevonden.
- productDescription
- String
De beschrijving van het product waarvoor de transactie heeft plaatsgevonden.
- transactionType
- String
Het transactietype. Mogelijke waarden zijn: 'Aankoop', 'Gebruikskosten'
- transactionAmount
- Amount
De kosten die zijn gekoppeld aan de transactie.
- invoiceSectionId
- String
De id van de factuursectie die wordt gefactureerd voor de transactie.
- invoiceSectionDisplayName
- String
De naam van de factuursectie die wordt gefactureerd voor de transactie.
- billingProfileId
- String
De id van het factureringsprofiel dat wordt gefactureerd voor de transactie.
- billingProfileDisplayName
- String
De naam van het factureringsprofiel dat wordt gefactureerd voor de transactie.
- customerId
- String
De id van de klant waarvoor de transactie heeft plaatsgevonden. Het veld is alleen van toepassing op Microsoft Partner-overeenkomst factureringsrekening.
- customerDisplayName
- String
De naam van de klant waarvoor de transactie heeft plaatsgevonden. Het veld is alleen van toepassing op Microsoft Partner-overeenkomst factureringsrekening.
- subscriptionId
- String
De id van het abonnement dat is gebruikt voor de transactie. Het veld is alleen van toepassing op een transactie van het type reservering.
- subscriptionName
- String
De naam van het abonnement dat is gebruikt voor de transactie. Het veld is alleen van toepassing op een transactie van het type reservering.
- azurePlan
- String
Het type Azure-plan van het abonnement dat is gebruikt voor de transactie.
- azureCreditApplied
- Amount
Het bedrag van eventuele Azure-tegoeden dat automatisch op deze transactie wordt toegepast.
- billingCurrency
- String
De ISO 4217-code voor de valuta waarin deze transactie wordt gefactureerd.
- effectivePrice
- Amount
De prijs van het product na het toepassen van eventuele kortingen.
De wisselkoers die wordt gebruikt om het in rekening gebrachte bedrag om te zetten in factureringsvaluta, indien van toepassing.
- marketPrice
- Amount
De verkoopprijs van het product.
- pricingCurrency
- String
De ISO 4217-code voor de valuta waarin het product is geprijsd.
De datum van aankoop van het product of de begindatum van de maand waarin het gebruik is begonnen.
De einddatum van de producttermijn of de einddatum van de maand waarin het gebruik is beëindigd.
- subTotal
- Amount
Het bedrag vóór belasting dat voor de transactie in rekening wordt gebracht.
- tax
- Amount
Het btw-bedrag dat op de transactie wordt toegepast.
- unitOfMeasure
- String
De maateenheid die wordt gebruikt om het product te factureren. Computeservices worden bijvoorbeeld per uur gefactureerd.
- unitType
- String
De beschrijving van de maateenheid voor een bepaald product.
Van toepassing op
Azure SDK for .NET