SqlRetryLogicBase 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.
Récupère l’intervalle de temps suivant par rapport au nombre de nouvelles tentatives si une condition temporaire se produit.
public ref class SqlRetryLogicBase abstract : ICloneable
public abstract class SqlRetryLogicBase : ICloneable
type SqlRetryLogicBase = class
interface ICloneable
Public MustInherit Class SqlRetryLogicBase
Implements ICloneable
- Héritage
-
SqlRetryLogicBase
- Implémente
Constructeurs
SqlRetryLogicBase() |
Récupère l’intervalle de temps suivant par rapport au nombre de nouvelles tentatives si une condition temporaire se produit. |
Propriétés
Current |
Numéro de nouvelle tentative actuel commençant à zéro. |
NumberOfTries |
Nombre maximal de tentatives. |
RetryIntervalEnumerator |
Énumérateur d’intervalle du minuteur. |
TransientPredicate |
Déléguer à un prédicat de condition temporaire. La fonction vers laquelle ce délégué pointe doit retourner une valeur true lorsqu’une exception temporaire attendue se produit. |
Méthodes
Clone() |
Crée un objet qui est une copie de l'instance actuelle. |
Reset() |
Définissez les compteurs et l’énumérateur sur les valeurs par défaut pour l’utilisation suivante. |
RetryCondition(Object) |
Validation de la pré-nouvelle tentative pour l’état de l’expéditeur. |
TryNextInterval(TimeSpan) |
Essayez d’obtenir l’intervalle suivant à l’aide de l’énumérateur si le compteur ne dépasse pas le nombre de nouvelles tentatives. |