Compartilhar via


BillingManagementClient Classe

Definição

O cliente de faturação fornece acesso aos recursos de faturação das subscrições do 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
Herança
BillingManagementClient
Implementações

Construtores

BillingManagementClient(DelegatingHandler[])

Inicializa uma nova instância da classe BillingManagementClient.

BillingManagementClient(HttpClient, Boolean)

Inicializa uma nova instância da classe BillingManagementClient.

BillingManagementClient(HttpClientHandler, DelegatingHandler[])

Inicializa uma nova instância da classe BillingManagementClient.

BillingManagementClient(ServiceClientCredentials, DelegatingHandler[])

Inicializa uma nova instância da classe BillingManagementClient.

BillingManagementClient(ServiceClientCredentials, HttpClient, Boolean)

Inicializa uma nova instância da classe BillingManagementClient.

BillingManagementClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Inicializa uma nova instância da classe BillingManagementClient.

BillingManagementClient(Uri, DelegatingHandler[])

Inicializa uma nova instância da classe BillingManagementClient.

BillingManagementClient(Uri, HttpClientHandler, DelegatingHandler[])

Inicializa uma nova instância da classe BillingManagementClient.

BillingManagementClient(Uri, ServiceClientCredentials, DelegatingHandler[])

Inicializa uma nova instância da classe BillingManagementClient.

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

Inicializa uma nova instância da classe BillingManagementClient.

Propriedades

AcceptLanguage

O idioma preferencial para a resposta.

Address

Obtém as IAddressOperations.

Agreements

Obtém as IAgreementsOperations.

AvailableBalances

Obtém o IAvailableBalancesOperations.

BaseUri

O URI base do serviço.

BillingAccounts

Obtém as IBillingAccountsOperations.

BillingPeriods

Obtém o IBillingPeriodsOperations.

BillingPermissions

Obtém o IBillingPermissionsOperations.

BillingProfiles

Obtém o IBillingProfilesOperations.

BillingProperty

Obtém as IBillingPropertyOperations.

BillingRoleAssignments

Obtém o IBillingRoleAssignmentsOperations.

BillingRoleDefinitions

Obtém o IBillingRoleDefinitionsOperations.

BillingSubscriptions

Obtém o IBillingSubscriptionsOperations.

Credentials

Credenciais necessárias para que o cliente se ligue ao Azure.

Customers

Obtém as ICustomersOperations.

DeserializationSettings

Obtém ou define as definições de desserialização json.

EnrollmentAccounts

Obtém o IEnrollmentAccountsOperations.

FirstMessageHandler

O cliente de faturação fornece acesso aos recursos de faturação das subscrições do Azure.

(Herdado de ServiceClient<T>)
GenerateClientRequestId

Se deve ser gerado um x-ms-client-request-id exclusivo. Quando definido como verdadeiro, é gerado e incluído um valor x-ms-client-request-id exclusivo em cada pedido. A predefinição é verdadeiro.

HttpClient

O cliente de faturação fornece acesso aos recursos de faturação das subscrições do Azure.

(Herdado de ServiceClient<T>)
HttpClientHandler

O cliente de faturação fornece acesso aos recursos de faturação das subscrições do Azure.

(Herdado de ServiceClient<T>)
HttpMessageHandlers

O cliente de faturação fornece acesso aos recursos de faturação das subscrições do Azure.

(Herdado de ServiceClient<T>)
Instructions

Obtém as IInstructionsOperations.

Invoices

Obtém as IInvoicesOperations.

InvoiceSections

Obtém o IInvoiceSectionsOperations.

LongRunningOperationRetryTimeout

O tempo limite de repetição em segundos para Operações de Execução Prolongada. O valor predefinido é 30.

Operations

Obtém os IOperations.

Policies

Obtém as IPoliciesOperations.

Products

Obtém os IProductsOperations.

SerializationSettings

Obtém ou define as definições de serialização json.

SubscriptionId

O ID que identifica exclusivamente uma subscrição do Azure.

SubscriptionId1

ID da Subscrição do Azure.

Transactions

Obtém as ITransactionsOperations.

UserAgent

O cliente de faturação fornece acesso aos recursos de faturação das subscrições do Azure.

(Herdado de ServiceClient<T>)

Métodos

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[])

O cliente de faturação fornece acesso aos recursos de faturação das subscrições do Azure.

(Herdado de ServiceClient<T>)
Dispose()

O cliente de faturação fornece acesso aos recursos de faturação das subscrições do Azure.

(Herdado de ServiceClient<T>)
Dispose(Boolean)

O cliente de faturação fornece acesso aos recursos de faturação das subscrições do Azure.

(Herdado de ServiceClient<T>)
InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[])

O cliente de faturação fornece acesso aos recursos de faturação das subscrições do Azure.

(Herdado de ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[])

O cliente de faturação fornece acesso aos recursos de faturação das subscrições do Azure.

(Herdado de ServiceClient<T>)
SetRetryPolicy(RetryPolicy)

O cliente de faturação fornece acesso aos recursos de faturação das subscrições do Azure.

(Herdado de ServiceClient<T>)
SetUserAgent(String)

O cliente de faturação fornece acesso aos recursos de faturação das subscrições do Azure.

(Herdado de ServiceClient<T>)
SetUserAgent(String, String)

O cliente de faturação fornece acesso aos recursos de faturação das subscrições do Azure.

(Herdado de ServiceClient<T>)

Métodos da Extensão

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

Obtém o resultado da operação para operações de execução prolongada.

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

Obtém o resultado da operação para operações de execução prolongada.

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

Obtém o resultado da operação para operações de execução prolongada.

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

Obtém o resultado da operação para operações de execução prolongada.

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

Obtém o resultado da operação para operações DELETE e POST. (Preterido, utilize GetLongRunningOperationResultAsync)

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

Obtém o resultado da operação para operações DELETE e POST. (Preterido, utilize GetLongRunningOperationResultAsync)

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

Obtém o resultado da operação para operações DELETE e POST. (Preterido, utilize GetLongRunningOperationResultAsync)

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

Obtém o resultado da operação para operações DELETE e POST. (Preterido, utilize GetLongRunningOperationResultAsync)

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

Obtém o resultado da operação para operações PUT e PATCH. (Preterido, utilize GetLongRunningOperationResultAsync)

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

Obtém o resultado da operação para operações PUT e PATCH. (Preterido, utilize GetLongRunningOperationResultAsync)

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

Obtém o resultado da operação para operações PUT e PATCH. (Preterido, utilize GetLongRunningOperationResultAsync)

Aplica-se a