Поделиться через


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)

Применяется к