OperationRetryControl Classe
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.
Spécifie la stratégie de nouvelle tentative pour les exceptions obtenues sur la communication entre le client et le service.
public class OperationRetryControl
type OperationRetryControl = class
Public Class OperationRetryControl
- Héritage
-
OperationRetryControl
Constructeurs
OperationRetryControl() |
Spécifie la stratégie de nouvelle tentative pour les exceptions obtenues sur la communication entre le client et le service. |
Propriétés
Exception |
Obtient ou définit une exception pour le rapport pour l’opération, si ShouldRetry a la valeur false. Par défaut, il s’agit de la même exception que l’exception signalée, mais dans certains cas, la fabrique peut choisir de trasformer l’exception signalée en une exception plus significative. |
ExceptionId |
Obtient ou définit une chaîne qui identifie de manière unique le type d’exception. |
GetRetryDelay |
Obtient ou définit le Func pour calculer la valeur RetryDelay pour la tentative de nouvelle tentative spécifiée. |
IsTransient |
Obtient ou définit une valeur indiquant si l’exception représente une condition temporaire. Les exceptions temporaires retriables sont celles où le canal de communication du client au service existe toujours. Les exceptions réintérables non temporaires sont celles pour lesquelles nous devons résoudre à nouveau le point de terminaison de service avant de réessayer. |
MaxRetryCount |
Obtient ou définit le nombre maximal de fois que cette opération doit être retentée si l’objet ShouldRetry a la valeur true |
RetryDelay |
Obtient ou définit le délai après lequel l’opération doit être retentée si l’objet ShouldRetry a la valeur true. |
ShouldRetry |
Obtient ou définit une valeur indiquant si l’opération doit être retentée ou non. |
S’applique à
Azure SDK for .NET