SqlRetryLogicBase 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.
Pobiera następny interwał czasu w odniesieniu do liczby ponownych prób, jeśli wystąpi warunek przejściowy.
public ref class SqlRetryLogicBase abstract : ICloneable
public abstract class SqlRetryLogicBase : ICloneable
type SqlRetryLogicBase = class
interface ICloneable
Public MustInherit Class SqlRetryLogicBase
Implements ICloneable
- Dziedziczenie
-
SqlRetryLogicBase
- Implementuje
Konstruktory
| SqlRetryLogicBase() |
Pobiera następny interwał czasu w odniesieniu do liczby ponownych prób, jeśli wystąpi warunek przejściowy. |
Właściwości
| Current |
Bieżąca liczba ponownych prób rozpoczynająca się od zera. |
| NumberOfTries |
Maksymalna liczba ponownych prób. |
| RetryIntervalEnumerator |
Moduł wyliczający interwał czasomierza. |
| TransientPredicate |
Delegowanie do predykatu warunku przejściowego. Funkcja, którą wskazuje ten delegat, musi zwrócić wartość true, gdy wystąpi oczekiwany wyjątek przejściowy. |
Metody
| Clone() |
Tworzy nowy obiekt, który jest kopią bieżącego wystąpienia. |
| Reset() |
Ustaw liczniki i moduł wyliczający na wartości domyślne do następnego użycia. |
| RetryCondition(Object) |
Wstępnie ponów próbę weryfikacji stanu nadawcy. |
| TryNextInterval(TimeSpan) |
Spróbuj uzyskać czas następnego interwału przy użyciu modułu wyliczającego, jeśli licznik nie przekracza liczby ponownych prób. |