Condividi tramite


BillingManagementClient Classe

Definizione

Il client di fatturazione fornisce l'accesso alle risorse di fatturazione per le sottoscrizioni di 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
Ereditarietà
BillingManagementClient
Implementazioni

Costruttori

BillingManagementClient(DelegatingHandler[])

Inizializza una nuova istanza della classe BillingManagementClient.

BillingManagementClient(HttpClient, Boolean)

Inizializza una nuova istanza della classe BillingManagementClient.

BillingManagementClient(HttpClientHandler, DelegatingHandler[])

Inizializza una nuova istanza della classe BillingManagementClient.

BillingManagementClient(ServiceClientCredentials, DelegatingHandler[])

Inizializza una nuova istanza della classe BillingManagementClient.

BillingManagementClient(ServiceClientCredentials, HttpClient, Boolean)

Inizializza una nuova istanza della classe BillingManagementClient.

BillingManagementClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Inizializza una nuova istanza della classe BillingManagementClient.

BillingManagementClient(Uri, DelegatingHandler[])

Inizializza una nuova istanza della classe BillingManagementClient.

BillingManagementClient(Uri, HttpClientHandler, DelegatingHandler[])

Inizializza una nuova istanza della classe BillingManagementClient.

BillingManagementClient(Uri, ServiceClientCredentials, DelegatingHandler[])

Inizializza una nuova istanza della classe BillingManagementClient.

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

Inizializza una nuova istanza della classe BillingManagementClient.

Proprietà

AcceptLanguage

Lingua preferita per la risposta.

Address

Ottiene IAddressOperations.

Agreements

Ottiene IAgreementsOperations.

AvailableBalances

Ottiene IAvailableBalancesOperations.

BaseUri

URI di base del servizio.

BillingAccounts

Ottiene IBillingAccountsOperations.

BillingPeriods

Ottiene IBillingPeriodsOperations.

BillingPermissions

Ottiene IBillingPermissionsOperations.

BillingProfiles

Ottiene IBillingProfilesOperations.

BillingProperty

Ottiene IBillingPropertyOperations.

BillingRoleAssignments

Ottiene IBillingRoleAssignmentsOperations.

BillingRoleDefinitions

Ottiene IBillingRoleDefinitionsOperations.

BillingSubscriptions

Ottiene IBillingSubscriptionsOperations.

Credentials

Credenziali necessarie per la connessione del client ad Azure.

Customers

Ottiene ICustomersOperations.

DeserializationSettings

Ottiene o imposta le impostazioni di deserializzazione json.

EnrollmentAccounts

Ottiene IEnrollmentAccountsOperations.

FirstMessageHandler

Il client di fatturazione fornisce l'accesso alle risorse di fatturazione per le sottoscrizioni di Azure.

(Ereditato da ServiceClient<T>)
GenerateClientRequestId

Indica se deve essere generato un id univoco x-ms-client-request-id. Se impostato su true, viene generato un valore x-ms-client-request-id univoco e incluso in ogni richiesta. Il valore predefinito è true.

HttpClient

Il client di fatturazione fornisce l'accesso alle risorse di fatturazione per le sottoscrizioni di Azure.

(Ereditato da ServiceClient<T>)
HttpClientHandler

Il client di fatturazione fornisce l'accesso alle risorse di fatturazione per le sottoscrizioni di Azure.

(Ereditato da ServiceClient<T>)
HttpMessageHandlers

Il client di fatturazione fornisce l'accesso alle risorse di fatturazione per le sottoscrizioni di Azure.

(Ereditato da ServiceClient<T>)
Instructions

Ottiene IInstructionsOperations.

Invoices

Ottiene IInvoicesOperations.

InvoiceSections

Ottiene IInvoiceSectionsOperations.

LongRunningOperationRetryTimeout

Timeout di ripetizione dei tentativi in secondi per operazioni a esecuzione prolungata. Il valore predefinito è 30.

Operations

Ottiene IOperations.

Policies

Ottiene IPoliciesOperations.

Products

Ottiene IProductsOperations.

SerializationSettings

Ottiene o imposta le impostazioni di serializzazione json.

SubscriptionId

ID che identifica in modo univoco una sottoscrizione di Azure.

SubscriptionId1

ID sottoscrizione di Azure.

Transactions

Ottiene ITransactionsOperations.

UserAgent

Il client di fatturazione fornisce l'accesso alle risorse di fatturazione per le sottoscrizioni di Azure.

(Ereditato da ServiceClient<T>)

Metodi

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[])

Il client di fatturazione fornisce l'accesso alle risorse di fatturazione per le sottoscrizioni di Azure.

(Ereditato da ServiceClient<T>)
Dispose()

Il client di fatturazione fornisce l'accesso alle risorse di fatturazione per le sottoscrizioni di Azure.

(Ereditato da ServiceClient<T>)
Dispose(Boolean)

Il client di fatturazione fornisce l'accesso alle risorse di fatturazione per le sottoscrizioni di Azure.

(Ereditato da ServiceClient<T>)
InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[])

Il client di fatturazione fornisce l'accesso alle risorse di fatturazione per le sottoscrizioni di Azure.

(Ereditato da ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[])

Il client di fatturazione fornisce l'accesso alle risorse di fatturazione per le sottoscrizioni di Azure.

(Ereditato da ServiceClient<T>)
SetRetryPolicy(RetryPolicy)

Il client di fatturazione fornisce l'accesso alle risorse di fatturazione per le sottoscrizioni di Azure.

(Ereditato da ServiceClient<T>)
SetUserAgent(String)

Il client di fatturazione fornisce l'accesso alle risorse di fatturazione per le sottoscrizioni di Azure.

(Ereditato da ServiceClient<T>)
SetUserAgent(String, String)

Il client di fatturazione fornisce l'accesso alle risorse di fatturazione per le sottoscrizioni di Azure.

(Ereditato da ServiceClient<T>)

Metodi di estensione

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

Ottiene il risultato dell'operazione per operazioni a esecuzione prolungata.

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

Ottiene il risultato dell'operazione per operazioni a esecuzione prolungata.

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

Ottiene il risultato dell'operazione per operazioni a esecuzione prolungata.

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

Ottiene il risultato dell'operazione per operazioni a esecuzione prolungata.

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

Ottiene il risultato dell'operazione per le operazioni DELETE e POST. (Deprecato, usare GetLongRunningOperationResultAsync)

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

Ottiene il risultato dell'operazione per le operazioni DELETE e POST. (Deprecato, usare GetLongRunningOperationResultAsync)

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

Ottiene il risultato dell'operazione per le operazioni DELETE e POST. (Deprecato, usare GetLongRunningOperationResultAsync)

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

Ottiene il risultato dell'operazione per le operazioni DELETE e POST. (Deprecato, usare GetLongRunningOperationResultAsync)

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

Ottiene il risultato dell'operazione per le operazioni PUT e PATCH. (Deprecato, usare GetLongRunningOperationResultAsync)

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

Ottiene il risultato dell'operazione per le operazioni PUT e PATCH. (Deprecato, usare GetLongRunningOperationResultAsync)

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

Ottiene il risultato dell'operazione per le operazioni PUT e PATCH. (Deprecato, usare GetLongRunningOperationResultAsync)

Si applica a