LinearRetry 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 bestimmte Anzahl an Wiederholungen unter Verwendung eines angegebenen festen Zeitintervalls zwischen den Versuchen ausführt.
public sealed class LinearRetry : Microsoft.Azure.Cosmos.Table.IExtendedRetryPolicy
type LinearRetry = class
interface IExtendedRetryPolicy
interface IRetryPolicy
Public NotInheritable Class LinearRetry
Implements IExtendedRetryPolicy
- Vererbung
-
LinearRetry
- Implementiert
Konstruktoren
LinearRetry() |
Initialisiert eine neue Instanz der LinearRetry-Klasse. |
LinearRetry(TimeSpan, Int32) |
Initialisiert eine neue Instanz der LinearRetry-Klasse mit dem angegebenen Delta und der maximalen Anzahl der Wiederholungen. |
Methoden
CreateInstance() |
Generierte eine neue Wiederholungsrichtlinie für den aktuellen Anforderungsversuch. |
Evaluate(RetryContext, OperationContext) |
Bestimmt, ob der Vorgang wiederholt werden sollte, und das Intervall bis zum nächsten Versuch. |
ShouldRetry(Int32, Int32, Exception, TimeSpan, OperationContext) |
Bestimmt, ob der Vorgang wiederholt werden sollte, und das Intervall bis zum nächsten Versuch. |
Gilt für:
Azure SDK for .NET