Partager via


ExceptionHandlingRetryResult Constructeurs

Définition

Surcharges

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.

ExceptionHandlingRetryResult(Exception, Boolean, OperationRetrySettings, Int32)

Initialise une nouvelle instance de la classe ExceptionHandlingRetryResult.

public ExceptionHandlingRetryResult (Exception exception, bool isTransient, Microsoft.ServiceFabric.Services.Communication.Client.OperationRetrySettings retrySettings, int maxRetryCount);
new Microsoft.ServiceFabric.Services.Communication.Client.ExceptionHandlingRetryResult : Exception * bool * Microsoft.ServiceFabric.Services.Communication.Client.OperationRetrySettings * int -> Microsoft.ServiceFabric.Services.Communication.Client.ExceptionHandlingRetryResult
Public Sub New (exception As Exception, isTransient As Boolean, retrySettings As OperationRetrySettings, maxRetryCount As Integer)

Paramètres

exception
Exception

Exception qui doit être retentée.

isTransient
Boolean

Indique s’il s’agit d’une exception temporaire pouvant être retentée. Les exceptions rétriables temporaires 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.

retrySettings
OperationRetrySettings

RetrySettings à partir duquel l’intervalle d’attente avant la nouvelle tentative est déterminé.

maxRetryCount
Int32

Nombre maximal de fois où l’exception identifiée par le paramètre exceptionId doit être retentée.

S’applique à

ExceptionHandlingRetryResult(Exception, Boolean, TimeSpan, Int32)

Initialise une nouvelle instance de la classe ExceptionHandlingRetryResult.

public ExceptionHandlingRetryResult (Exception exception, bool isTransient, TimeSpan retryDelay, int maxRetryCount);
new Microsoft.ServiceFabric.Services.Communication.Client.ExceptionHandlingRetryResult : Exception * bool * TimeSpan * int -> Microsoft.ServiceFabric.Services.Communication.Client.ExceptionHandlingRetryResult
Public Sub New (exception As Exception, isTransient As Boolean, retryDelay As TimeSpan, maxRetryCount As Integer)

Paramètres

exception
Exception

Exception qui doit être retentée.

isTransient
Boolean

Indique s’il s’agit d’une exception temporaire pouvant être retentée. Les exceptions rétriables temporaires 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.

retryDelay
TimeSpan

Intervalle d’attente avant de réessayer

maxRetryCount
Int32

Nombre maximal de fois où l’exception donnée dans le paramètre exception doit être retentée.

S’applique à

ExceptionHandlingRetryResult(String, Boolean, TimeSpan, Int32)

Initialise une nouvelle instance de la classe ExceptionHandlingRetryResult.

public ExceptionHandlingRetryResult (string exceptionId, bool isTransient, TimeSpan retryDelay, int maxRetryCount);
new Microsoft.ServiceFabric.Services.Communication.Client.ExceptionHandlingRetryResult : string * bool * TimeSpan * int -> Microsoft.ServiceFabric.Services.Communication.Client.ExceptionHandlingRetryResult
Public Sub New (exceptionId As String, isTransient As Boolean, retryDelay As TimeSpan, maxRetryCount As Integer)

Paramètres

exceptionId
String

Identificateur de l’exception qui doit être retentée.

isTransient
Boolean

Indique s’il s’agit d’une exception temporaire pouvant être retentée. Les exceptions rétriables temporaires 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.

retryDelay
TimeSpan

Intervalle d’attente avant de réessayer

maxRetryCount
Int32

Nombre maximal de fois où l’exception identifiée par le paramètre exceptionId doit être retentée.

S’applique à