Transaction Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Transaction() |
Инициализирует новый экземпляр класса 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) |
Инициализирует новый экземпляр класса Transaction. |
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
Идентификатор ресурса.
- name
- String
Имя ресурса.
- type
- String
Тип ресурса.
- kind
- String
Тип транзакции. Возможные варианты: все или резервирование. Возможные значения: "all", "reservation"
- invoice
- String
Счет, по которому был выставлен счет за транзакцию, или "ожидание", если транзакция не выставлена.
- invoiceId
- String
Идентификатор счета, по которому был выставлен счет за транзакцию. Это поле применимо только к транзакциям, по которым выставляются счета.
- orderId
- String
Идентификатор заказа резервирования. Поле применимо только к резервированию типа транзакций.
- orderName
- String
Имя заказа на резервирование. Поле применимо только для транзакций с резервированием типа.
- productFamily
- String
Семейство продукта, для которого произошла транзакция.
- productTypeId
- String
Идентификатор типа продукта, для которого произошла транзакция.
- productType
- String
Тип продукта, для которого произошла транзакция.
- productDescription
- String
Описание продукта, для которого произошла транзакция.
- transactionType
- String
Тип транзакции. Возможные значения: "Покупка", "Плата за использование".
- transactionAmount
- Amount
Плата, связанная с транзакцией.
- invoiceSectionId
- String
Идентификатор раздела счета, в котором будет выставлен счет за транзакцию.
- invoiceSectionDisplayName
- String
Имя раздела счета, в котором будет выставлен счет за транзакцию.
- billingProfileId
- String
Идентификатор профиля выставления счетов, по которому будет выставлен счет за транзакцию.
- billingProfileDisplayName
- String
Имя профиля выставления счетов, для которого будет выставлен счет за транзакцию.
- customerId
- String
Идентификатор клиента, для которого произошла транзакция. Поле применимо только к учетной записи выставления счетов Соглашение с партнером Майкрософт.
- customerDisplayName
- String
Имя клиента, для которого произошла транзакция. Поле применимо только к учетной записи выставления счетов Соглашение с партнером Майкрософт.
- subscriptionId
- String
Идентификатор подписки, которая использовалась для транзакции. Поле применимо только к резервированию типа транзакций.
- 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