Compartilhar via


SqlRetryIntervalBaseEnumerator Classe

Definição

Gera uma sequência de intervalos de tempo.

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)
Herança
SqlRetryIntervalBaseEnumerator
Implementações

Construtores

SqlRetryIntervalBaseEnumerator()

Inicializa uma nova instância da SqlRetryIntervalBaseEnumerator classe com um valor padrão de zero para o tempo de intervalo, mínimo e tempo de intervalo máximo.

SqlRetryIntervalBaseEnumerator(TimeSpan, TimeSpan, TimeSpan)

Inicializa uma nova instância da classe SqlRetryIntervalBaseEnumerator.

Propriedades

Current

Obtém o elemento na coleção na posição atual do enumerador.

GapTimeInterval

O tempo de intervalo padrão de cada intervalo.

MaxTimeInterval

O valor máximo de intervalo de tempo permitido.

MinTimeInterval

O valor mínimo de intervalo de tempo permitido.

Métodos

Clone()

Cria um novo objeto que é uma cópia da instância atual.

Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

GetNextInterval()

Calcula o próximo intervalo de tempo.

MoveNext()

Avança o enumerador para o próximo elemento da coleção.

Reset()

Define o enumerador com sua posição inicial, que é antes do primeiro elemento da coleção.

Validate(TimeSpan, TimeSpan, TimeSpan)

Valide os parâmetros de enumeração.

Implantações explícitas de interface

IEnumerator.Current

Gera uma sequência de intervalos de tempo.

Aplica-se a