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. |