ExceptionHandlingRetryResult 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 le résultat de gestion des exceptions lorsque la demande du client au service peut être retentée
public sealed class ExceptionHandlingRetryResult : Microsoft.ServiceFabric.Services.Communication.Client.ExceptionHandlingResult
type ExceptionHandlingRetryResult = class
inherit ExceptionHandlingResult
Public NotInheritable Class ExceptionHandlingRetryResult
Inherits ExceptionHandlingResult
- Héritage
Constructeurs
ExceptionHandlingRetryResult(Exception, Boolean, OperationRetrySettings, Int32) |
Initialise une nouvelle instance de la classe ExceptionHandlingRetryResult. |
ExceptionHandlingRetryResult(Exception, Boolean, TimeSpan, Int32) |
Initialise une nouvelle instance de la classe ExceptionHandlingRetryResult. |
ExceptionHandlingRetryResult(String, Boolean, TimeSpan, Int32) |
Initialise une nouvelle instance de la classe ExceptionHandlingRetryResult. |
Propriétés
ExceptionId |
Obtient une chaîne qui identifie de façon unique le type d’exception. |
IsTransient |
Obtient une valeur indiquant si l’exception représente une condition temporaire. Les exceptions temporaires pouvant être retentées sont celles où le canal de communication du client au service existe toujours. Les exceptions rétriables non temporaires sont celles dans lesquelles nous devons résoudre à nouveau le point de terminaison de service avant de réessayer. |
MaxRetryCount |
Obtient le nombre maximal de fois où ce type d’exception doit être retenté avant d’abandonner. La valeur par défaut est int. Maxvalue |
RetryDelay |
Obtient l’intervalle de temps après lequel l’opération doit être retentée. |
Méthodes
GetRetryDelay(Int32) |
Obtient l’intervalle de temps après lequel l’opération doit être retentée. |
S’applique à
Azure SDK for .NET