IotHubServiceExponentialBackoffRetryPolicy Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Wiederholungsrichtlinie dar, die eine angegebene Anzahl von Wiederholungsversuchen unter Verwendung eines exponentiellen Back-Off-Schemas mit Option Jitter ausführt, um das Intervall zwischen Wiederholungen zu bestimmen.
public class IotHubServiceExponentialBackoffRetryPolicy : Microsoft.Azure.Devices.IotHubServiceRetryPolicyBase
type IotHubServiceExponentialBackoffRetryPolicy = class
inherit IotHubServiceRetryPolicyBase
Public Class IotHubServiceExponentialBackoffRetryPolicy
Inherits IotHubServiceRetryPolicyBase
- Vererbung
Hinweise
Jitter kann die Verzögerung von 95 % auf 105 % der berechneten Zeit ändern.
Konstruktoren
IotHubServiceExponentialBackoffRetryPolicy(UInt32, TimeSpan, Boolean) |
Erstellt eine Instanz dieser Klasse. |
Eigenschaften
MaxRetries |
Die maximale Anzahl von Wiederholungen (Geerbt von IotHubServiceRetryPolicyBase) |
Methoden
ShouldRetry(UInt32, Exception, TimeSpan) |
Gibt true zurück, wenn der Vorgang basierend auf den Parametern wiederholt werden soll. |
UpdateWithJitter(Double) |
Ruft Jitter zwischen 95 % und 105 % der Basiszeit ab. (Geerbt von IotHubServiceRetryPolicyBase) |
Gilt für:
Azure SDK for .NET