BillingManagementClient Sınıf

Tanım

Faturalama istemcisi, Azure abonelikleri için faturalama kaynaklarına erişim sağlar.

public class BillingManagementClient : Microsoft.Rest.ServiceClient<Microsoft.Azure.Management.Billing.BillingManagementClient>, IDisposable, Microsoft.Azure.Management.Billing.IBillingManagementClient, Microsoft.Rest.Azure.IAzureClient
type BillingManagementClient = class
    inherit ServiceClient<BillingManagementClient>
    interface IBillingManagementClient
    interface IDisposable
    interface IAzureClient
Public Class BillingManagementClient
Inherits ServiceClient(Of BillingManagementClient)
Implements IAzureClient, IBillingManagementClient, IDisposable
Devralma
BillingManagementClient
Uygulamalar

Oluşturucular

BillingManagementClient(DelegatingHandler[])

BillingManagementClient sınıfının yeni bir örneğini başlatır.

BillingManagementClient(HttpClient, Boolean)

BillingManagementClient sınıfının yeni bir örneğini başlatır.

BillingManagementClient(HttpClientHandler, DelegatingHandler[])

BillingManagementClient sınıfının yeni bir örneğini başlatır.

BillingManagementClient(ServiceClientCredentials, DelegatingHandler[])

BillingManagementClient sınıfının yeni bir örneğini başlatır.

BillingManagementClient(ServiceClientCredentials, HttpClient, Boolean)

BillingManagementClient sınıfının yeni bir örneğini başlatır.

BillingManagementClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

BillingManagementClient sınıfının yeni bir örneğini başlatır.

BillingManagementClient(Uri, DelegatingHandler[])

BillingManagementClient sınıfının yeni bir örneğini başlatır.

BillingManagementClient(Uri, HttpClientHandler, DelegatingHandler[])

BillingManagementClient sınıfının yeni bir örneğini başlatır.

BillingManagementClient(Uri, ServiceClientCredentials, DelegatingHandler[])

BillingManagementClient sınıfının yeni bir örneğini başlatır.

BillingManagementClient(Uri, ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

BillingManagementClient sınıfının yeni bir örneğini başlatır.

Özellikler

AcceptLanguage

Yanıt için tercih edilen dil.

Address

IAddressOperations alır.

Agreements

IAgreementsOperations'ı alır.

AvailableBalances

IAvailableBalancesOperations alır.

BaseUri

Hizmetin temel URI'si.

BillingAccounts

IBillingAccountsOperations'ı alır.

BillingPeriods

IBillingPeriodsOperations'ı alır.

BillingPermissions

IBillingPermissionsOperations alır.

BillingProfiles

IBillingProfilesOperations'ı alır.

BillingProperty

IBillingPropertyOperations'ı alır.

BillingRoleAssignments

IBillingRoleAssignmentsOperations'ı alır.

BillingRoleDefinitions

IBillingRoleDefinitionsOperations alır.

BillingSubscriptions

IBillingSubscriptionsOperations'ı alır.

Credentials

İstemcinin Azure'a bağlanması için gereken kimlik bilgileri.

Customers

ICustomersOperations alır.

DeserializationSettings

JSON seri durumdan çıkarma ayarlarını alır veya ayarlar.

EnrollmentAccounts

IEnrollmentAccountsOperations alır.

FirstMessageHandler

Faturalama istemcisi, Azure abonelikleri için faturalama kaynaklarına erişim sağlar.

(Devralındığı yer: ServiceClient<T>)
GenerateClientRequestId

Benzersiz bir x-ms-client-request-id oluşturulup oluşturulmayacağı. True olarak ayarlandığında benzersiz bir x-ms-client-request-id değeri oluşturulur ve her isteğe eklenir. Varsayılan değer doğru değeridir.

HttpClient

Faturalama istemcisi, Azure abonelikleri için faturalama kaynaklarına erişim sağlar.

(Devralındığı yer: ServiceClient<T>)
HttpClientHandler

Faturalama istemcisi, Azure abonelikleri için faturalama kaynaklarına erişim sağlar.

(Devralındığı yer: ServiceClient<T>)
HttpMessageHandlers

Faturalama istemcisi, Azure abonelikleri için faturalama kaynaklarına erişim sağlar.

(Devralındığı yer: ServiceClient<T>)
Instructions

IInstructionsOperations'ı alır.

Invoices

IInvoicesOperations'ı alır.

InvoiceSections

IInvoiceSectionsOperations alır.

LongRunningOperationRetryTimeout

Uzun Süre Çalışan İşlemler için saniyeler içinde yeniden deneme zaman aşımı. Varsayılan değer 30’dur.

Operations

IOperations alır.

Policies

IPoliciesOperations alır.

Products

IProductsOperations alır.

SerializationSettings

JSON serileştirme ayarlarını alır veya ayarlar.

SubscriptionId

Bir Azure aboneliğini benzersiz olarak tanımlayan kimlik.

SubscriptionId1

Azure Abonelik Kimliği.

Transactions

ITransactionsOperations'ı alır.

UserAgent

Faturalama istemcisi, Azure abonelikleri için faturalama kaynaklarına erişim sağlar.

(Devralındığı yer: ServiceClient<T>)

Yöntemler

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[])

Faturalama istemcisi, Azure abonelikleri için faturalama kaynaklarına erişim sağlar.

(Devralındığı yer: ServiceClient<T>)
Dispose()

Faturalama istemcisi, Azure abonelikleri için faturalama kaynaklarına erişim sağlar.

(Devralındığı yer: ServiceClient<T>)
Dispose(Boolean)

Faturalama istemcisi, Azure abonelikleri için faturalama kaynaklarına erişim sağlar.

(Devralındığı yer: ServiceClient<T>)
InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[])

Faturalama istemcisi, Azure abonelikleri için faturalama kaynaklarına erişim sağlar.

(Devralındığı yer: ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[])

Faturalama istemcisi, Azure abonelikleri için faturalama kaynaklarına erişim sağlar.

(Devralındığı yer: ServiceClient<T>)
SetRetryPolicy(RetryPolicy)

Faturalama istemcisi, Azure abonelikleri için faturalama kaynaklarına erişim sağlar.

(Devralındığı yer: ServiceClient<T>)
SetUserAgent(String)

Faturalama istemcisi, Azure abonelikleri için faturalama kaynaklarına erişim sağlar.

(Devralındığı yer: ServiceClient<T>)
SetUserAgent(String, String)

Faturalama istemcisi, Azure abonelikleri için faturalama kaynaklarına erişim sağlar.

(Devralındığı yer: ServiceClient<T>)

Uzantı Metotları

GetLongRunningOperationResultAsync(IAzureClient, AzureOperationResponse, Dictionary<String,List<String>>, CancellationToken)

Uzun süre çalışan işlemler için işlem sonucunu alır.

GetLongRunningOperationResultAsync<THeader>(IAzureClient, AzureOperationHeaderResponse<THeader>, Dictionary<String,List<String>>, CancellationToken)

Uzun süre çalışan işlemler için işlem sonucunu alır.

GetLongRunningOperationResultAsync<TBody>(IAzureClient, AzureOperationResponse<TBody>, Dictionary<String,List<String>>, CancellationToken)

Uzun süre çalışan işlemler için işlem sonucunu alır.

GetLongRunningOperationResultAsync<TBody,THeader>(IAzureClient, AzureOperationResponse<TBody,THeader>, Dictionary<String,List<String>>, CancellationToken)

Uzun süre çalışan işlemler için işlem sonucunu alır.

GetPostOrDeleteOperationResultAsync(IAzureClient, AzureOperationResponse, Dictionary<String,List<String>>, CancellationToken)

DELETE ve POST işlemleri için işlem sonucunu alır. (Kullanım dışı, lütfen GetLongRunningOperationResultAsync kullanın)

GetPostOrDeleteOperationResultAsync<THeader>(IAzureClient, AzureOperationHeaderResponse<THeader>, Dictionary<String,List<String>>, CancellationToken)

DELETE ve POST işlemleri için işlem sonucunu alır. (Kullanım dışı, lütfen GetLongRunningOperationResultAsync kullanın)

GetPostOrDeleteOperationResultAsync<TBody>(IAzureClient, AzureOperationResponse<TBody>, Dictionary<String,List<String>>, CancellationToken)

DELETE ve POST işlemleri için işlem sonucunu alır. (Kullanım dışı, lütfen GetLongRunningOperationResultAsync kullanın)

GetPostOrDeleteOperationResultAsync<TBody,THeader>(IAzureClient, AzureOperationResponse<TBody,THeader>, Dictionary<String,List<String>>, CancellationToken)

DELETE ve POST işlemleri için işlem sonucunu alır. (Kullanım dışı, lütfen GetLongRunningOperationResultAsync kullanın)

GetPutOrPatchOperationResultAsync(IAzureClient, AzureOperationResponse, Dictionary<String,List<String>>, CancellationToken)

PUT ve PATCH işlemleri için işlem sonucunu alır. (Kullanım dışı, lütfen GetLongRunningOperationResultAsync kullanın)

GetPutOrPatchOperationResultAsync<TBody>(IAzureClient, AzureOperationResponse<TBody>, Dictionary<String,List<String>>, CancellationToken)

PUT ve PATCH işlemleri için işlem sonucunu alır. (Kullanım dışı, lütfen GetLongRunningOperationResultAsync kullanın)

GetPutOrPatchOperationResultAsync<TBody,THeader>(IAzureClient, AzureOperationResponse<TBody,THeader>, Dictionary<String,List<String>>, CancellationToken)

PUT ve PATCH işlemleri için işlem sonucunu alır. (Kullanım dışı, lütfen GetLongRunningOperationResultAsync kullanın)

Şunlara uygulanır