DelayStrategy 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.
Stratégie de contrôle du comportement des retards.
public abstract class DelayStrategy
type DelayStrategy = class
Public MustInherit Class DelayStrategy
- Héritage
-
DelayStrategy
Constructeurs
DelayStrategy(Nullable<TimeSpan>, Double) |
Construit une nouvelle instance de DelayStrategy. Ce constructeur peut être utilisé par des classes dérivées pour personnaliser le facteur de gigue et le délai maximal. |
Méthodes
CreateExponentialDelayStrategy(Nullable<TimeSpan>, Nullable<TimeSpan>) |
Construit un délai exponentiel avec gigue. |
CreateFixedDelayStrategy(Nullable<TimeSpan>) |
Construit un délai fixe avec gigue. |
GetNextDelay(Response, Int32) |
Obtient l’intervalle de retard suivant en tenant compte du délai maximal, de la gigue et des en-têtes Retry-After. |
GetNextDelayCore(Response, Int32) |
Obtient l’intervalle de retard suivant. Implémentez cette méthode pour fournir une logique de délai personnalisée. Le délai maximal, la gigue et les en-têtes Retry-After seront appliqués à la valeur retournée par cette méthode. |
Max(TimeSpan, TimeSpan) |
Obtient le maximum de deux TimeSpan valeurs. |
Min(TimeSpan, TimeSpan) |
Obtient le minimum de deux TimeSpan valeurs. |
S’applique à
Azure SDK for .NET