SqlRetryLogicBase Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Recupera l'intervallo di tempo successivo rispetto al numero di tentativi se si verifica una condizione temporanea.
public ref class SqlRetryLogicBase abstract : ICloneable
public abstract class SqlRetryLogicBase : ICloneable
type SqlRetryLogicBase = class
interface ICloneable
Public MustInherit Class SqlRetryLogicBase
Implements ICloneable
- Ereditarietà
-
SqlRetryLogicBase
- Implementazioni
Costruttori
| SqlRetryLogicBase() |
Recupera l'intervallo di tempo successivo rispetto al numero di tentativi se si verifica una condizione temporanea. |
Proprietà
| Current |
Numero di ripetizione dei tentativi corrente a partire da zero. |
| NumberOfTries |
Numero massimo di tentativi. |
| RetryIntervalEnumerator |
Enumeratore intervallo timer. |
| TransientPredicate |
Delegare a un predicato di condizione temporanea. La funzione a cui punta questo delegato deve restituire un valore true quando si verifica un'eccezione temporanea prevista. |
Metodi
| Clone() |
Crea un nuovo oggetto che è una copia dell'istanza corrente. |
| Reset() |
Impostare i contatori e l'enumeratore su valori predefiniti per l'uso successivo. |
| RetryCondition(Object) |
Convalida preliminare dei tentativi per lo stato del mittente. |
| TryNextInterval(TimeSpan) |
Provare a ottenere l'intervallo successivo usando l'enumeratore se il contatore non supera il numero di tentativi. |