Share via


IotHubServiceExponentialBackoffRetryPolicy(UInt32, TimeSpan, Boolean) Konstruktor

Definition

Erstellt eine Instanz dieser Klasse.

public IotHubServiceExponentialBackoffRetryPolicy (uint maxRetries, TimeSpan maxWait, bool useJitter = true);
new Microsoft.Azure.Devices.IotHubServiceExponentialBackoffRetryPolicy : uint32 * TimeSpan * bool -> Microsoft.Azure.Devices.IotHubServiceExponentialBackoffRetryPolicy
Public Sub New (maxRetries As UInteger, maxWait As TimeSpan, Optional useJitter As Boolean = true)

Parameter

maxRetries
UInt32

Die maximale Anzahl von Wiederholungsversuchen; Verwenden Sie 0 für unendliche Wiederholungen.

maxWait
TimeSpan

Die maximale Wartezeit zwischen Wiederholungen (nicht mehr als 12,43 Tage).

useJitter
Boolean

Gibt an, ob der Wiederholungsverzögerung eine kleine, zufällige Anpassung hinzugefügt werden soll, um die Synchronisierung bei erneuten Versuchen von Clients zu vermeiden.

Ausnahmen

Wird ausgelöst, wenn der Wert von maxWait negativ ist.

Gilt für: