Partager via


IRetryPolicy.ShouldRetry Méthode

Définition

Détermine si l'opération doit être retentée, ainsi que l'intervalle jusqu'à la tentative suivante.

public bool ShouldRetry (int currentRetryCount, int statusCode, Exception lastException, out TimeSpan retryInterval, Microsoft.Azure.Cosmos.Table.OperationContext operationContext);
abstract member ShouldRetry : int * int * Exception * TimeSpan * Microsoft.Azure.Cosmos.Table.OperationContext -> bool
Public Function ShouldRetry (currentRetryCount As Integer, statusCode As Integer, lastException As Exception, ByRef retryInterval As TimeSpan, operationContext As OperationContext) As Boolean

Paramètres

currentRetryCount
Int32

Entier indiquant le nombre de nouvelles tentatives pour l'opération spécifiée. La valeur zéro signifie qu'il s'agit de la première erreur rencontrée.

statusCode
Int32

Entier contenant le code d'état de la dernière opération.

lastException
Exception

Objet Exception qui représente la dernière exception rencontrée.

retryInterval
TimeSpan

TimeSpan indiquant l’intervalle d’attente jusqu’à la nouvelle tentative suivante.

operationContext
OperationContext

Objet OperationContext qui représente le contexte de l'opération actuelle.

Retours

true si l'opération doit être réessayée ; sinon, false.

S’applique à