Partager via


ExceptionHandlingRetryResult Classe

Définition

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
ExceptionHandlingRetryResult

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 à