Share via


SqlRetryIntervalBaseEnumerator Classe

Définition

Génère une séquence d’intervalles de temps.

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)
Héritage
SqlRetryIntervalBaseEnumerator
Implémente

Constructeurs

SqlRetryIntervalBaseEnumerator()

Initialise une nouvelle instance de la SqlRetryIntervalBaseEnumerator classe avec une valeur par défaut de zéro pour le temps d’intervalle, le temps minimal et l’intervalle maximal.

SqlRetryIntervalBaseEnumerator(TimeSpan, TimeSpan, TimeSpan)

Initialise une nouvelle instance de la classe SqlRetryIntervalBaseEnumerator.

Propriétés

Current

Obtient l’élément de la collection situé à la position actuelle de l’énumérateur.

GapTimeInterval

Durée d’intervalle par défaut de chaque intervalle.

MaxTimeInterval

Valeur maximale de l’intervalle de temps autorisé.

MinTimeInterval

Valeur minimale de l’intervalle de temps autorisé.

Méthodes

Clone()

Crée un objet qui est une copie de l'instance actuelle.

Dispose()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

GetNextInterval()

Calcule l’intervalle suivant.

MoveNext()

Avance l’énumérateur à l’élément suivant de la collection.

Reset()

Rétablit l’énumérateur à sa position initiale, qui précède le premier élément de la collection.

Validate(TimeSpan, TimeSpan, TimeSpan)

Validez les paramètres d’énumération.

Implémentations d’interfaces explicites

IEnumerator.Current

Génère une séquence d’intervalles de temps.

S’applique à