SqlRetryLogicBase Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Recupera o próximo intervalo de tempo em relação ao número de repetições se ocorrer uma condição transitória.
public ref class SqlRetryLogicBase abstract : ICloneable
public abstract class SqlRetryLogicBase : ICloneable
type SqlRetryLogicBase = class
interface ICloneable
Public MustInherit Class SqlRetryLogicBase
Implements ICloneable
- Herança
-
SqlRetryLogicBase
- Implementações
Construtores
SqlRetryLogicBase() |
Recupera o próximo intervalo de tempo em relação ao número de repetições se ocorrer uma condição transitória. |
Propriedades
Current |
Número de repetição atual a partir de zero. |
NumberOfTries |
Número máximo de tentativas. |
RetryIntervalEnumerator |
O enumerador de intervalo de temporizador. |
TransientPredicate |
Delegar a um predicado de condição transitória. A função para a qual esse delegado aponta deve retornar um valor verdadeiro quando ocorre uma exceção transitória esperada. |
Métodos
Clone() |
Cria um novo objeto que é uma cópia da instância atual. |
Reset() |
Defina os contadores e o enumerador como valores padrão para o próximo uso. |
RetryCondition(Object) |
Validação de pré-repetição para o estado do remetente. |
TryNextInterval(TimeSpan) |
Tente obter o próximo intervalo de tempo usando o enumerador se o contador não exceder o número de repetições. |