BillingManagementClient 類別

定義

計費用戶端可讓您存取 Azure 訂用帳戶的計費資源。

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
繼承
BillingManagementClient
實作

建構函式

BillingManagementClient(DelegatingHandler[])

初始化 BillingManagementClient 類別的新實例。

BillingManagementClient(HttpClient, Boolean)

初始化 BillingManagementClient 類別的新實例。

BillingManagementClient(HttpClientHandler, DelegatingHandler[])

初始化 BillingManagementClient 類別的新實例。

BillingManagementClient(ServiceClientCredentials, DelegatingHandler[])

初始化 BillingManagementClient 類別的新實例。

BillingManagementClient(ServiceClientCredentials, HttpClient, Boolean)

初始化 BillingManagementClient 類別的新實例。

BillingManagementClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

初始化 BillingManagementClient 類別的新實例。

BillingManagementClient(Uri, DelegatingHandler[])

初始化 BillingManagementClient 類別的新實例。

BillingManagementClient(Uri, HttpClientHandler, DelegatingHandler[])

初始化 BillingManagementClient 類別的新實例。

BillingManagementClient(Uri, ServiceClientCredentials, DelegatingHandler[])

初始化 BillingManagementClient 類別的新實例。

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

初始化 BillingManagementClient 類別的新實例。

屬性

AcceptLanguage

回應的慣用語言。

Address

取得 IAddressOperations。

Agreements

取得 IAgreementsOperations。

AvailableBalances

取得 IAvailableBalancesOperations。

BaseUri

服務的基底 URI。

BillingAccounts

取得 IBillingAccountsOperations。

BillingPeriods

取得 IBillingPeriodsOperations。

BillingPermissions

取得 IBillingPermissionsOperations。

BillingProfiles

取得 IBillingProfilesOperations。

BillingProperty

取得 IBillingPropertyOperations。

BillingRoleAssignments

取得 IBillingRoleAssignmentsOperations。

BillingRoleDefinitions

取得 IBillingRoleDefinitionsOperations。

BillingSubscriptions

取得 IBillingSubscriptionsOperations。

Credentials

用戶端連線到 Azure 所需的認證。

Customers

取得 ICustomersOperations。

DeserializationSettings

取得或設定 json 還原序列化設定。

EnrollmentAccounts

取得 IEnrollmentAccountsOperations。

FirstMessageHandler

計費用戶端可讓您存取 Azure 訂用帳戶的計費資源。

(繼承來源 ServiceClient<T>)
GenerateClientRequestId

是否應該產生唯一的 x-ms-client-request-id。 當設定為 true 時,會產生唯一的 x-ms-client-request-id 值,並包含在每個要求中。 預設值為 true。

HttpClient

計費用戶端可讓您存取 Azure 訂用帳戶的計費資源。

(繼承來源 ServiceClient<T>)
HttpClientHandler

計費用戶端可讓您存取 Azure 訂用帳戶的計費資源。

(繼承來源 ServiceClient<T>)
HttpMessageHandlers

計費用戶端可讓您存取 Azure 訂用帳戶的計費資源。

(繼承來源 ServiceClient<T>)
Instructions

取得 IInstructionsOperations。

Invoices

取得 IInvoicesOperations。

InvoiceSections

取得 IInvoiceSectionsOperations。

LongRunningOperationRetryTimeout

長時間執行作業的重試逾時以秒為單位。 預設值為 30。

Operations

取得 IOperations。

Policies

取得 IPoliciesOperations。

Products

取得 IProductsOperations。

SerializationSettings

取得或設定 json 序列化設定。

SubscriptionId

可唯一識別 Azure 訂用帳戶的識別碼。

SubscriptionId1

Azure 訂用帳戶識別碼。

Transactions

取得 ITransactionsOperations。

UserAgent

計費用戶端可讓您存取 Azure 訂用帳戶的計費資源。

(繼承來源 ServiceClient<T>)

方法

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[])

計費用戶端可讓您存取 Azure 訂用帳戶的計費資源。

(繼承來源 ServiceClient<T>)
Dispose()

計費用戶端可讓您存取 Azure 訂用帳戶的計費資源。

(繼承來源 ServiceClient<T>)
Dispose(Boolean)

計費用戶端可讓您存取 Azure 訂用帳戶的計費資源。

(繼承來源 ServiceClient<T>)
InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[])

計費用戶端可讓您存取 Azure 訂用帳戶的計費資源。

(繼承來源 ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[])

計費用戶端可讓您存取 Azure 訂用帳戶的計費資源。

(繼承來源 ServiceClient<T>)
SetRetryPolicy(RetryPolicy)

計費用戶端可讓您存取 Azure 訂用帳戶的計費資源。

(繼承來源 ServiceClient<T>)
SetUserAgent(String)

計費用戶端可讓您存取 Azure 訂用帳戶的計費資源。

(繼承來源 ServiceClient<T>)
SetUserAgent(String, String)

計費用戶端可讓您存取 Azure 訂用帳戶的計費資源。

(繼承來源 ServiceClient<T>)

擴充方法

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

取得長時間執行作業的作業結果。

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

取得長時間執行作業的作業結果。

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

取得長時間執行作業的作業結果。

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

取得長時間執行作業的作業結果。

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

取得 DELETE 和 POST 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

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

取得 DELETE 和 POST 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

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

取得 DELETE 和 POST 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

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

取得 DELETE 和 POST 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

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

取得 PUT 和 PATCH 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

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

取得 PUT 和 PATCH 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

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

取得 PUT 和 PATCH 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

適用於