SqlRetryIntervalBaseEnumerator Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Generuje sekwencję interwałów czasu.
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)
- Dziedziczenie
-
SqlRetryIntervalBaseEnumerator
- Implementuje
Konstruktory
| SqlRetryIntervalBaseEnumerator() |
Inicjuje nowe wystąpienie SqlRetryIntervalBaseEnumerator klasy z wartością domyślną zero dla czasu przerwy, minimum i maksymalnego czasu interwału. |
| SqlRetryIntervalBaseEnumerator(TimeSpan, TimeSpan, TimeSpan) |
Inicjuje nowe wystąpienie klasy SqlRetryIntervalBaseEnumerator. |
Właściwości
| Current |
Pobiera element w kolekcji w bieżącej pozycji modułu wyliczającego. |
| GapTimeInterval |
Domyślny czas przerwy dla każdego interwału. |
| MaxTimeInterval |
Maksymalna dozwolona wartość interwału czasu. |
| MinTimeInterval |
Minimalna dozwolona wartość interwału czasu. |
Metody
| Clone() |
Tworzy nowy obiekt, który jest kopią bieżącego wystąpienia. |
| Dispose() |
Wykonuje zdefiniowane przez aplikację zadania skojarzone ze zwalnianiem lub resetowaniem zasobów niezarządzanych. |
| GetNextInterval() |
Oblicza czas następnego interwału. |
| MoveNext() |
Rozwija moduł wyliczający do następnego elementu kolekcji. |
| Reset() |
Ustawia moduł wyliczający na jego pozycję początkową, która jest przed pierwszym elementem w kolekcji. |
| Validate(TimeSpan, TimeSpan, TimeSpan) |
Zweryfikuj parametry wyliczenia. |
Jawne implementacje interfejsu
| IEnumerator.Current |
Generuje sekwencję interwałów czasu. |