Udostępnij za pośrednictwem


Transaction Konstruktory

Definicja

Przeciążenia

Transaction()

Inicjuje nowe wystąpienie klasy 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)

Inicjuje nowe wystąpienie klasy Transaction.

Transaction()

Inicjuje nowe wystąpienie klasy Transaction.

public Transaction ();
Public Sub New ()

Dotyczy

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)

Inicjuje nowe wystąpienie klasy 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)

Parametry

id
String

Identyfikator zasobu.

name
String

Nazwa zasobu.

type
String

Typ zasobu.

kind
String

Rodzaj transakcji. Opcje są wszystkie lub rezerwacja. Możliwe wartości to: "all", "reservation"

date
Nullable<DateTime>

Data transakcji.

invoice
String

Faktura, na której transakcja została naliczona lub "oczekująca", jeśli transakcja nie jest rozliczana.

invoiceId
String

Identyfikator faktury, na której została naliczona transakcja. To pole dotyczy tylko transakcji, które są rozliczane.

orderId
String

Identyfikator zamówienia rezerwacji. Pole ma zastosowanie tylko do transakcji rodzaju rezerwacji.

orderName
String

Nazwa zamówienia rezerwacji. Pole dotyczy tylko transakcji rodzaju rezerwacji.

productFamily
String

Rodzina produktu, dla którego miała miejsce transakcja.

productTypeId
String

Identyfikator typu produktu, dla którego miała miejsce transakcja.

productType
String

Typ produktu, dla którego miała miejsce transakcja.

productDescription
String

Opis produktu, dla którego miała miejsce transakcja.

transactionType
String

Typ transakcji. Możliwe wartości to: "Zakup", "Opłata za użycie"

transactionAmount
Amount

Opłata skojarzona z transakcją.

quantity
Nullable<Int32>

Ilość zakupiona w transakcji.

invoiceSectionId
String

Identyfikator sekcji faktury, która zostanie naliczona za transakcję.

invoiceSectionDisplayName
String

Nazwa sekcji faktury, która zostanie naliczona za transakcję.

billingProfileId
String

Identyfikator profilu rozliczeniowego, który zostanie naliczony za transakcję.

billingProfileDisplayName
String

Nazwa profilu rozliczeniowego, który zostanie naliczony za transakcję.

customerId
String

Identyfikator klienta, dla którego miała miejsce transakcja. Pole ma zastosowanie tylko dla konta rozliczeniowego Microsoft Partner Agreement.

customerDisplayName
String

Nazwa klienta, dla którego miała miejsce transakcja. Pole ma zastosowanie tylko dla konta rozliczeniowego Microsoft Partner Agreement.

subscriptionId
String

Identyfikator subskrypcji, która została użyta do transakcji. Pole ma zastosowanie tylko do transakcji rodzaju rezerwacji.

subscriptionName
String

Nazwa subskrypcji, która została użyta dla transakcji. Pole ma zastosowanie tylko do transakcji rodzaju rezerwacji.

azurePlan
String

Typ planu platformy Azure subskrypcji, która została użyta do transakcji.

azureCreditApplied
Amount

Kwota środków na korzystanie z platformy Azure automatycznie zastosowana do tej transakcji.

billingCurrency
String

Kod ISO 4217 dla waluty, w której ta transakcja jest rozliczana.

discount
Nullable<Double>

Rabat procentowy, jeśli istnieje, zastosowany do tej transakcji.

effectivePrice
Amount

Cena produktu po zastosowaniu wszelkich rabatów.

exchangeRate
Nullable<Double>

Kurs wymiany używany do konwersji naliczonej kwoty na walutę rozliczeniową, jeśli ma to zastosowanie.

marketPrice
Amount

Cena detaliczna produktu.

pricingCurrency
String

Kod ISO 4217 dla waluty, w której produkt jest wyceniany.

servicePeriodStartDate
Nullable<DateTime>

Data zakupu produktu lub data rozpoczęcia miesiąca, w którym rozpoczęto użycie.

servicePeriodEndDate
Nullable<DateTime>

Data zakończenia okresu produktu lub data zakończenia miesiąca, w którym zakończyło się użycie.

subTotal
Amount

Kwota naliczona przed opodatkowaniem dla transakcji.

tax
Amount

Kwota podatku zastosowana do transakcji.

unitOfMeasure
String

Jednostka miary używana do naliczania opłat za produkt. Na przykład usługi obliczeniowe są rozliczane godzinowo.

units
Nullable<Double>

Liczba jednostek używanych dla danego produktu.

unitType
String

Opis jednostki miary dla danego produktu.

Dotyczy