SqlRetryLogicBase Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Načte další časový interval s ohledem na počet opakování, pokud dojde k přechodnému stavu.
public ref class SqlRetryLogicBase abstract : ICloneable
public abstract class SqlRetryLogicBase : ICloneable
type SqlRetryLogicBase = class
interface ICloneable
Public MustInherit Class SqlRetryLogicBase
Implements ICloneable
- Dědičnost
-
SqlRetryLogicBase
- Implementuje
Konstruktory
SqlRetryLogicBase() |
Načte další časový interval s ohledem na počet opakování, pokud dojde k přechodnému stavu. |
Vlastnosti
Current |
Aktuální číslo opakování začínající od nuly |
NumberOfTries |
Maximální počet opakování. |
RetryIntervalEnumerator |
Výčet intervalu časovače. |
TransientPredicate |
Delegujte na predikát přechodného stavu. Funkce, na kterou tento delegát odkazuje, musí v případě očekávané přechodné výjimky vrátit hodnotu true. |
Metody
Clone() |
Vytváří nový objekt, který je kopií aktuální instance. |
Reset() |
Nastavte čítače a enumerátor na výchozí hodnoty pro další použití. |
RetryCondition(Object) |
Před opakovaným pokusem o ověření stavu odesílatele |
TryNextInterval(TimeSpan) |
Zkuste získat čas dalšího intervalu pomocí enumerátoru, pokud čítač nepřekročí počet opakování. |