SqlRetryIntervalBaseEnumerator Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |