Partager via


IAzureClient Interface

Définition

Interface pour tous les clients Microsoft Azure.

public interface IAzureClient
type IAzureClient = interface
Public Interface IAzureClient
Dérivé

Propriétés

Credentials

Obtient les informations d’identification de l’abonnement Azure.

DeserializationSettings

Obtient les paramètres de désérialisation json.

GenerateClientRequestId

Lorsque la valeur est true, une valeur x-ms-client-request-id unique est générée et incluse dans chaque requête. La valeur par défaut est true.

HttpClient

Obtient le HttpClient utilisé pour effectuer des requêtes HTTP.

LongRunningOperationRetryTimeout

Obtient ou définit le délai de nouvelle tentative des opérations de longue durée.

SerializationSettings

Obtient les paramètres de sérialisation json.

Méthodes d’extension

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

Obtient le résultat de l’opération pour les opérations de longue durée.

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

Obtient le résultat de l’opération pour les opérations de longue durée.

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

Obtient le résultat de l’opération pour les opérations de longue durée.

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

Obtient le résultat de l’opération pour les opérations de longue durée.

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

Obtient le résultat de l’opération pour les opérations DELETE et POST. (Déconseillé, utilisez GetLongRunningOperationResultAsync)

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

Obtient le résultat de l’opération pour les opérations DELETE et POST. (Déconseillé, utilisez GetLongRunningOperationResultAsync)

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

Obtient le résultat de l’opération pour les opérations DELETE et POST. (Déconseillé, utilisez GetLongRunningOperationResultAsync)

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

Obtient le résultat de l’opération pour les opérations DELETE et POST. (Déconseillé, utilisez GetLongRunningOperationResultAsync)

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

Obtient le résultat de l’opération pour les opérations PUT et PATCH. (Déconseillé, utilisez GetLongRunningOperationResultAsync)

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

Obtient le résultat de l’opération pour les opérations PUT et PATCH. (Déconseillé, utilisez GetLongRunningOperationResultAsync)

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

Obtient le résultat de l’opération pour les opérations PUT et PATCH. (Déconseillé, utilisez GetLongRunningOperationResultAsync)

S’applique à