Freigeben über


SqlRetryIntervalBaseEnumerator Klasse

Definition

Generiert eine Sequenz von Zeitintervallen.

public ref class SqlRetryIntervalBaseEnumerator abstract : ICloneable, System::Collections::Generic::IEnumerator<TimeSpan>
public abstract class SqlRetryIntervalBaseEnumerator : ICloneable, System.Collections.Generic.IEnumerator<TimeSpan>
type SqlRetryIntervalBaseEnumerator = class
    interface IEnumerator<TimeSpan>
    interface IDisposable
    interface IEnumerator
    interface ICloneable
type SqlRetryIntervalBaseEnumerator = class
    interface IEnumerator<TimeSpan>
    interface IEnumerator
    interface IDisposable
    interface ICloneable
Public MustInherit Class SqlRetryIntervalBaseEnumerator
Implements ICloneable, IEnumerator(Of TimeSpan)
Vererbung
SqlRetryIntervalBaseEnumerator
Implementiert

Konstruktoren

SqlRetryIntervalBaseEnumerator()

Initialisiert eine neue Instanz der SqlRetryIntervalBaseEnumerator -Klasse mit dem Standardwert 0 für die Abstandszeit, die minimale und die maximale Intervallzeit.

SqlRetryIntervalBaseEnumerator(TimeSpan, TimeSpan, TimeSpan)

Initialisiert eine neue Instanz der SqlRetryIntervalBaseEnumerator-Klasse.

Eigenschaften

Current

Ruft das Element in der Auflistung an der aktuellen Position des Enumerators ab.

GapTimeInterval

Die Standardlückenzeit jedes Intervalls.

MaxTimeInterval

Der maximal zulässige Zeitintervallwert.

MinTimeInterval

Der minimale zulässige Zeitintervallwert.

Methoden

Clone()

Erstellt ein neues Objekt, das eine Kopie der aktuellen Instanz darstellt.

Dispose()

Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.

GetNextInterval()

Berechnet das nächste Intervall.

MoveNext()

Setzt den Enumerator auf das nächste Element der Auflistung.

Reset()

Setzt den Enumerator auf seine anfängliche Position vor dem ersten Element in der Auflistung.

Validate(TimeSpan, TimeSpan, TimeSpan)

Überprüfen Sie die Enumerationsparameter.

Explizite Schnittstellenimplementierungen

IEnumerator.Current

Generiert eine Sequenz von Zeitintervallen.

Gilt für: