Freigeben über


ProvisioningClientExponentialBackoffRetryPolicy Konstruktor

Definition

Erstellt eine Instanz dieser Klasse.

public ProvisioningClientExponentialBackoffRetryPolicy (uint maxRetries, TimeSpan maxWait, bool useJitter = true);
new Microsoft.Azure.Devices.Provisioning.Client.ProvisioningClientExponentialBackoffRetryPolicy : uint32 * TimeSpan * bool -> Microsoft.Azure.Devices.Provisioning.Client.ProvisioningClientExponentialBackoffRetryPolicy
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: