Transaction 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
Transaction()
Transaction 클래스의 새 instance 초기화합니다.
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 클래스의 새 instance 초기화합니다.
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
트랜잭션 형식입니다. 가능한 값은 '구매', '사용 요금'입니다.
- transactionAmount
- Amount
트랜잭션과 관련된 요금입니다.
- invoiceSectionId
- String
트랜잭션에 대해 청구될 청구서 섹션의 ID입니다.
- invoiceSectionDisplayName
- String
트랜잭션에 대해 청구될 청구서 섹션의 이름입니다.
- billingProfileId
- String
트랜잭션에 대해 청구될 청구 프로필의 ID입니다.
- billingProfileDisplayName
- String
트랜잭션에 대해 청구될 청구 프로필의 이름입니다.
- customerId
- String
트랜잭션이 발생한 고객의 ID입니다. 필드는 Microsoft 파트너 계약 청구 계정에만 적용됩니다.
- customerDisplayName
- String
트랜잭션이 발생한 고객의 이름입니다. 필드는 Microsoft 파트너 계약 청구 계정에만 적용됩니다.
- 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