RetryPolicy.ShouldRetryAsync(HttpMessage, Exception) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cette méthode peut être remplacée pour contrôler si une demande doit être retentée. Il sera appelé pour toute réponse où IsError est true, ou si une exception est levée à partir des stratégies de pipeline suivantes ou du transport. Cette méthode sera appelée uniquement pour les méthodes asynchrones.
protected internal virtual System.Threading.Tasks.ValueTask<bool> ShouldRetryAsync (Azure.Core.HttpMessage message, Exception? exception);
abstract member ShouldRetryAsync : Azure.Core.HttpMessage * Exception -> System.Threading.Tasks.ValueTask<bool>
override this.ShouldRetryAsync : Azure.Core.HttpMessage * Exception -> System.Threading.Tasks.ValueTask<bool>
Protected Friend Overridable Function ShouldRetryAsync (message As HttpMessage, exception As Exception) As ValueTask(Of Boolean)
Paramètres
- message
- HttpMessage
Message contenant la demande et la réponse.
- exception
- Exception
Exception qui s’est produite, le cas échéant, qui peut être utilisée pour déterminer si une nouvelle tentative doit se produire.
Retours
Indique s’il faut réessayer ou non.
S’applique à
Azure SDK for .NET