Udostępnij za pośrednictwem


BillingManagementClient Klasa

Definicja

Klient rozliczeń zapewnia dostęp do zasobów rozliczeniowych dla subskrypcji platformy 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
Dziedziczenie
BillingManagementClient
Implementuje

Konstruktory

BillingManagementClient(DelegatingHandler[])

Inicjuje nowe wystąpienie klasy BillingManagementClient.

BillingManagementClient(HttpClient, Boolean)

Inicjuje nowe wystąpienie klasy BillingManagementClient.

BillingManagementClient(HttpClientHandler, DelegatingHandler[])

Inicjuje nowe wystąpienie klasy BillingManagementClient.

BillingManagementClient(ServiceClientCredentials, DelegatingHandler[])

Inicjuje nowe wystąpienie klasy BillingManagementClient.

BillingManagementClient(ServiceClientCredentials, HttpClient, Boolean)

Inicjuje nowe wystąpienie klasy BillingManagementClient.

BillingManagementClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Inicjuje nowe wystąpienie klasy BillingManagementClient.

BillingManagementClient(Uri, DelegatingHandler[])

Inicjuje nowe wystąpienie klasy BillingManagementClient.

BillingManagementClient(Uri, HttpClientHandler, DelegatingHandler[])

Inicjuje nowe wystąpienie klasy BillingManagementClient.

BillingManagementClient(Uri, ServiceClientCredentials, DelegatingHandler[])

Inicjuje nowe wystąpienie klasy BillingManagementClient.

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

Inicjuje nowe wystąpienie klasy BillingManagementClient.

Właściwości

AcceptLanguage

Preferowany język odpowiedzi.

Address

Pobiera element IAddressOperations.

Agreements

Pobiera IAgreementsOperations.

AvailableBalances

Pobiera element IAvailableBalancesOperations.

BaseUri

Podstawowy identyfikator URI usługi.

BillingAccounts

Pobiera element IBillingAccountsOperations.

BillingPeriods

Pobiera element IBillingPeriodsOperations.

BillingPermissions

Pobiera element IBillingPermissionsOperations.

BillingProfiles

Pobiera element IBillingProfilesOperations.

BillingProperty

Pobiera element IBillingPropertyOperations.

BillingRoleAssignments

Pobiera element IBillingRoleAssignmentsOperations.

BillingRoleDefinitions

Pobiera element IBillingRoleDefinitionsOperations.

BillingSubscriptions

Pobiera element IBillingSubscriptionsOperations.

Credentials

Poświadczenia wymagane do nawiązania połączenia z platformą Azure przez klienta.

Customers

Pobiera ICustomersOperations.

DeserializationSettings

Pobiera lub ustawia ustawienia deserializacji json.

EnrollmentAccounts

Pobiera element IEnrollmentAccountsOperations.

FirstMessageHandler

Klient rozliczeń zapewnia dostęp do zasobów rozliczeniowych dla subskrypcji platformy Azure.

(Odziedziczone po ServiceClient<T>)
GenerateClientRequestId

Czy należy wygenerować unikatowy identyfikator x-ms-client-request-id. W przypadku ustawienia wartości true jest generowana unikatowa wartość x-ms-client-request-id i uwzględniana w każdym żądaniu. Wartość domyślna to „true”.

HttpClient

Klient rozliczeń zapewnia dostęp do zasobów rozliczeniowych dla subskrypcji platformy Azure.

(Odziedziczone po ServiceClient<T>)
HttpClientHandler

Klient rozliczeń zapewnia dostęp do zasobów rozliczeniowych dla subskrypcji platformy Azure.

(Odziedziczone po ServiceClient<T>)
HttpMessageHandlers

Klient rozliczeń zapewnia dostęp do zasobów rozliczeniowych dla subskrypcji platformy Azure.

(Odziedziczone po ServiceClient<T>)
Instructions

Pobiera strukturę IInstructionsOperations.

Invoices

Pobiera element IInvoicesOperations.

InvoiceSections

Pobiera element IInvoiceSectionsOperations.

LongRunningOperationRetryTimeout

Limit czasu ponawiania prób w sekundach dla długotrwałych operacji. Wartość domyślna to 30.

Operations

Pobiera IOperations.

Policies

Pobiera element IPoliciesOperations.

Products

Pobiera element IProductsOperations.

SerializationSettings

Pobiera lub ustawia ustawienia serializacji JSON.

SubscriptionId

Identyfikator, który jednoznacznie identyfikuje subskrypcję platformy Azure.

SubscriptionId1

Identyfikator subskrypcji platformy Azure.

Transactions

Pobiera operacje ITransactionsOperations.

UserAgent

Klient rozliczeń zapewnia dostęp do zasobów rozliczeniowych dla subskrypcji platformy Azure.

(Odziedziczone po ServiceClient<T>)

Metody

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[])

Klient rozliczeń zapewnia dostęp do zasobów rozliczeniowych dla subskrypcji platformy Azure.

(Odziedziczone po ServiceClient<T>)
Dispose()

Klient rozliczeń zapewnia dostęp do zasobów rozliczeniowych dla subskrypcji platformy Azure.

(Odziedziczone po ServiceClient<T>)
Dispose(Boolean)

Klient rozliczeń zapewnia dostęp do zasobów rozliczeniowych dla subskrypcji platformy Azure.

(Odziedziczone po ServiceClient<T>)
InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[])

Klient rozliczeń zapewnia dostęp do zasobów rozliczeniowych dla subskrypcji platformy Azure.

(Odziedziczone po ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[])

Klient rozliczeń zapewnia dostęp do zasobów rozliczeniowych dla subskrypcji platformy Azure.

(Odziedziczone po ServiceClient<T>)
SetRetryPolicy(RetryPolicy)

Klient rozliczeń zapewnia dostęp do zasobów rozliczeniowych dla subskrypcji platformy Azure.

(Odziedziczone po ServiceClient<T>)
SetUserAgent(String)

Klient rozliczeń zapewnia dostęp do zasobów rozliczeniowych dla subskrypcji platformy Azure.

(Odziedziczone po ServiceClient<T>)
SetUserAgent(String, String)

Klient rozliczeń zapewnia dostęp do zasobów rozliczeniowych dla subskrypcji platformy Azure.

(Odziedziczone po ServiceClient<T>)

Metody rozszerzania

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

Pobiera wynik operacji dla długotrwałych operacji.

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

Pobiera wynik operacji dla długotrwałych operacji.

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

Pobiera wynik operacji dla długotrwałych operacji.

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

Pobiera wynik operacji dla długotrwałych operacji.

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

Pobiera wynik operacji dla operacji DELETE i POST. (Przestarzałe, użyj polecenia GetLongRunningOperationResultAsync)

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

Pobiera wynik operacji dla operacji DELETE i POST. (Przestarzałe, użyj polecenia GetLongRunningOperationResultAsync)

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

Pobiera wynik operacji dla operacji DELETE i POST. (Przestarzałe, użyj polecenia GetLongRunningOperationResultAsync)

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

Pobiera wynik operacji dla operacji DELETE i POST. (Przestarzałe, użyj polecenia GetLongRunningOperationResultAsync)

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

Pobiera wynik operacji dla operacji PUT i PATCH. (Przestarzałe, użyj polecenia GetLongRunningOperationResultAsync)

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

Pobiera wynik operacji dla operacji PUT i PATCH. (Przestarzałe, użyj polecenia GetLongRunningOperationResultAsync)

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

Pobiera wynik operacji dla operacji PUT i PATCH. (Przestarzałe, użyj polecenia GetLongRunningOperationResultAsync)

Dotyczy