Transaction Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Transaction() |
Initialise une nouvelle instance de la classe 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) |
Initialise une nouvelle instance de la classe Transaction. |
Transaction()
Initialise une nouvelle instance de la classe Transaction.
public Transaction ();
Public Sub New ()
S’applique à
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)
Initialise une nouvelle instance de la classe 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)
Paramètres
- id
- String
ID de ressource.
- name
- String
Nom de la ressource.
- type
- String
Type de ressource.
- kind
- String
Type de transaction. Les options sont toutes ou réservation. Les valeurs possibles sont les suivantes : 'all', 'reservation'
- invoice
- String
Facture sur laquelle la transaction a été facturée ou « en attente » si la transaction n’est pas facturée.
- invoiceId
- String
ID de la facture sur laquelle la transaction a été facturée. Ce champ s’applique uniquement aux transactions qui sont facturées.
- orderId
- String
ID de commande de la réservation. Le champ s’applique uniquement pour la réservation de type transaction.
- orderName
- String
Nom de l’ordre de réservation. Le champ s’applique uniquement aux transactions de réservation de type.
- productFamily
- String
Famille du produit pour lequel la transaction a eu lieu.
- productTypeId
- String
ID du type de produit pour lequel la transaction a eu lieu.
- productType
- String
Type du produit pour lequel la transaction a eu lieu.
- productDescription
- String
Description du produit pour lequel la transaction a eu lieu.
- transactionType
- String
Le type de transaction. Les valeurs possibles sont les suivantes : « Achat », « Frais d’utilisation »
- transactionAmount
- Amount
Frais associés à la transaction.
- invoiceSectionId
- String
ID de la section de facture qui sera facturée pour la transaction.
- invoiceSectionDisplayName
- String
Nom de la section de facture qui sera facturée pour la transaction.
- billingProfileId
- String
ID du profil de facturation qui sera facturé pour la transaction.
- billingProfileDisplayName
- String
Nom du profil de facturation qui sera facturé pour la transaction.
- customerId
- String
ID du client pour lequel la transaction a eu lieu. Le champ s’applique uniquement à Contrat Partenaire Microsoft compte de facturation.
- customerDisplayName
- String
Nom du client pour lequel la transaction a eu lieu. Le champ s’applique uniquement à Contrat Partenaire Microsoft compte de facturation.
- subscriptionId
- String
ID de l’abonnement utilisé pour la transaction. Le champ s’applique uniquement pour la réservation de type transaction.
- subscriptionName
- String
Nom de l’abonnement utilisé pour la transaction. Le champ s’applique uniquement pour la réservation de type transaction.
- azurePlan
- String
Type de plan Azure de l’abonnement utilisé pour la transaction.
- azureCreditApplied
- Amount
Montant de tous les crédits Azure appliqués automatiquement à cette transaction.
- billingCurrency
- String
Code ISO 4217 pour la devise dans laquelle cette transaction est facturée.
- effectivePrice
- Amount
Prix du produit après avoir appliqué des remises.
Taux de change utilisé pour convertir le montant facturé en devise de facturation, le cas échéant.
- marketPrice
- Amount
Prix de détail du produit.
- pricingCurrency
- String
Code ISO 4217 pour la devise dans laquelle le produit est facturé.
Date d’achat du produit ou date de début du mois au cours duquel l’utilisation a commencé.
Date de fin de la durée du produit ou date de fin du mois au cours duquel l’utilisation a pris fin.
- subTotal
- Amount
Montant avant taxes facturé pour la transaction.
- tax
- Amount
Montant de taxe appliqué à la transaction.
- unitOfMeasure
- String
Unité de mesure utilisée pour facturer le produit. Par exemple, les services de calcul sont facturés à l’heure.
- unitType
- String
Description de l’unité de mesure d’un produit donné.
S’applique à
Azure SDK for .NET