SqlRetryLogicBase 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.
Ruft das nächste Zeitintervall in Bezug auf die Anzahl der Wiederholungen ab, wenn eine vorübergehende Bedingung auftritt.
public ref class SqlRetryLogicBase abstract : ICloneable
public abstract class SqlRetryLogicBase : ICloneable
type SqlRetryLogicBase = class
interface ICloneable
Public MustInherit Class SqlRetryLogicBase
Implements ICloneable
- Vererbung
-
SqlRetryLogicBase
- Implementiert
Konstruktoren
SqlRetryLogicBase() |
Ruft das nächste Zeitintervall in Bezug auf die Anzahl der Wiederholungen ab, wenn eine vorübergehende Bedingung auftritt. |
Eigenschaften
Current |
Aktuelle Wiederholungsnummer, die bei 0 beginnt. |
NumberOfTries |
Maximale Anzahl von Wiederholungen. |
RetryIntervalEnumerator |
Der Timerintervall-Enumerator. |
TransientPredicate |
Delegieren sie an ein Prädikat für vorübergehende Bedingungen. Die Funktion, auf die dieser Delegat zeigt, muss einen true-Wert zurückgeben, wenn eine erwartete vorübergehende Ausnahme auftritt. |
Methoden
Clone() |
Erstellt ein neues Objekt, das eine Kopie der aktuellen Instanz darstellt. |
Reset() |
Legen Sie die Indikatoren und den Enumerator für die nächste Verwendung auf Standardwerte fest. |
RetryCondition(Object) |
Überprüfung im Voraus für den Absenderstatus. |
TryNextInterval(TimeSpan) |
Versuchen Sie, die nächste Intervallzeit mithilfe des Enumerators abzurufen, wenn der Zähler die Anzahl der Wiederholungen nicht überschreitet. |