Compartir a través de


SqlRetryIntervalBaseEnumerator Clase

Definición

Genera una secuencia de intervalos de tiempo.

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)
Herencia
SqlRetryIntervalBaseEnumerator
Implementaciones

Constructores

SqlRetryIntervalBaseEnumerator()

Inicializa una nueva instancia de la SqlRetryIntervalBaseEnumerator clase con un valor predeterminado de cero para el tiempo de intervalo, el mínimo y el tiempo de intervalo máximo.

SqlRetryIntervalBaseEnumerator(TimeSpan, TimeSpan, TimeSpan)

Inicializa una nueva instancia de la clase SqlRetryIntervalBaseEnumerator.

Propiedades

Current

Obtiene el elemento de la colección situado en la posición actual del enumerador.

GapTimeInterval

Tiempo de intervalo predeterminado de cada intervalo.

MaxTimeInterval

Valor máximo permitido del intervalo de tiempo.

MinTimeInterval

Valor de intervalo de tiempo mínimo permitido.

Métodos

Clone()

Crea un nuevo objeto copiado de la instancia actual.

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

GetNextInterval()

Calcula el siguiente intervalo de tiempo.

MoveNext()

Desplaza el enumerador al siguiente elemento de la colección.

Reset()

Establece el enumerador en su posición inicial (antes del primer elemento de la colección).

Validate(TimeSpan, TimeSpan, TimeSpan)

Valide los parámetros de enumeración.

Implementaciones de interfaz explícitas

IEnumerator.Current

Genera una secuencia de intervalos de tiempo.

Se aplica a