Freigeben über


LinearRetry Klasse

Definition

Stellt eine Wiederholungsrichtlinie dar, die eine bestimmte Anzahl an Wiederholungen unter Verwendung eines angegebenen festen Zeitintervalls zwischen den Versuchen ausführt.

public class LinearRetry : Microsoft.Azure.Batch.Common.IRetryPolicy
type LinearRetry = class
    interface IRetryPolicy
Public Class LinearRetry
Implements IRetryPolicy
Vererbung
LinearRetry
Implementiert

Konstruktoren

LinearRetry(TimeSpan, Int32)

Initialisiert eine neue Instanz der LinearRetry-Klasse mit dem angegebenen Delta und der maximalen Anzahl der Wiederholungen.

Eigenschaften

DeltaBackoff

Ruft das Backoffintervall zwischen Wiederholungen ab.

MaximumRetries

Ruft die maximale Anzahl von Wiederholungsversuchen ab.

Methoden

ShouldRetryAsync(Exception, OperationContext)

Bestimmt, ob der Vorgang wiederholt werden sollte. Bestimmt zudem, wie lange bis zum nächsten Versuch gewartet werden soll.

Gilt für: