SqlRetryIntervalBaseEnumerator Класс

Определение

Создает последовательность временных интервалов.

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)
Наследование
SqlRetryIntervalBaseEnumerator
Реализации

Конструкторы

SqlRetryIntervalBaseEnumerator()

Инициализирует новый экземпляр SqlRetryIntervalBaseEnumerator класса со значением по умолчанию, равным нулю для интервала времени, минимального и максимального интервала времени.

SqlRetryIntervalBaseEnumerator(TimeSpan, TimeSpan, TimeSpan)

Инициализирует новый экземпляр класса SqlRetryIntervalBaseEnumerator.

Свойства

Current

Возвращает элемент коллекции, соответствующий текущей позиции перечислителя.

GapTimeInterval

Время интервала по умолчанию для каждого интервала.

MaxTimeInterval

Максимально допустимое значение интервала времени.

MinTimeInterval

Минимально допустимое значение интервала времени.

Методы

Clone()

Создает новый объект, являющийся копией текущего экземпляра.

Dispose()

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.

GetNextInterval()

Вычисляет время следующего интервала.

MoveNext()

Перемещает перечислитель к следующему элементу коллекции.

Reset()

Устанавливает перечислитель в его начальное положение, т. е. перед первым элементом коллекции.

Validate(TimeSpan, TimeSpan, TimeSpan)

Проверьте параметры перечисления.

Явные реализации интерфейса

IEnumerator.Current

Создает последовательность временных интервалов.

Применяется к