Freigeben über


RetryExponential Klasse

Definition

RetryPolicy-Implementierung, bei der die Verzögerung zwischen Wiederholungsversuchen gestaffelt exponentiell zunimmt. RetryPolicy kann auf dem Client mit EventHubClientfestgelegt werden. RetryIntervals wird mit einem RetryFactor berechnet, der eine Funktion von deltaBackOff (MaximumBackoff – MinimumBackoff) und MaximumRetryCount ist.

public sealed class RetryExponential : Microsoft.Azure.EventHubs.RetryPolicy
type RetryExponential = class
    inherit RetryPolicy
Public NotInheritable Class RetryExponential
Inherits RetryPolicy
Vererbung
RetryExponential

Konstruktoren

RetryExponential(TimeSpan, TimeSpan, Int32)

Gibt ein neues RetryExponential-Wiederholungsrichtlinienobjekt zurück.

Methoden

Clone()

Erstellt eine neue Kopie dieses instance.

GetNextRetryInterval(Exception, TimeSpan, Int32)

Ruft den Zeitraum für den nächsten Wiederholungsvorgang ab.

(Geerbt von RetryPolicy)
OnGetNextRetryInterval(Exception, TimeSpan, Int32, Int32)

RetryPolicy-Implementierung, bei der die Verzögerung zwischen Wiederholungsversuchen gestaffelt exponentiell zunimmt. RetryPolicy kann auf dem Client mit EventHubClientfestgelegt werden. RetryIntervals wird mit einem RetryFactor berechnet, der eine Funktion von deltaBackOff (MaximumBackoff – MinimumBackoff) und MaximumRetryCount ist.

(Geerbt von RetryPolicy)

Gilt für: