Compartilhar via


LinearRetry Classe

Definição

Representa uma política de repetição que executa um determinado número de tentativas, usando um intervalo de tempo fixo especificado entre repetições.

public sealed class LinearRetry : Microsoft.Azure.Cosmos.Table.IExtendedRetryPolicy
type LinearRetry = class
    interface IExtendedRetryPolicy
    interface IRetryPolicy
Public NotInheritable Class LinearRetry
Implements IExtendedRetryPolicy
Herança
LinearRetry
Implementações

Construtores

LinearRetry()

Inicializa uma nova instância da classe LinearRetry.

LinearRetry(TimeSpan, Int32)

Inicializa uma nova instância da classe LinearRetry usando o delta especificado e o número máximo de tentativas.

Métodos

CreateInstance()

Gera uma nova política de repetição para a tentativa da solicitação atual.

Evaluate(RetryContext, OperationContext)

Determina se a operação deve ser repetida e o intervalo até a próxima repetição.

ShouldRetry(Int32, Int32, Exception, TimeSpan, OperationContext)

Determina se a operação deve ser repetida e o intervalo até a próxima repetição.

Aplica-se a