IAzureClient Interfejs

Definicja

Interfejs dla wszystkich klientów platformy Microsoft Azure.

public interface IAzureClient
type IAzureClient = interface
Public Interface IAzureClient
Pochodne

Właściwości

Credentials

Pobiera poświadczenia subskrypcji platformy Azure.

DeserializationSettings

Pobiera ustawienia deserializacji w formacie JSON.

GenerateClientRequestId

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

Pobiera obiekt HttpClient używany do wykonywania żądań HTTP.

LongRunningOperationRetryTimeout

Pobiera lub ustawia limit czasu ponawiania dla długotrwałych operacji.

SerializationSettings

Pobiera ustawienia serializacji w formacie JSON.

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