Compartilhar via


RetryPolicyProvider Classe

Definição

Um RequestInterceptor que define a RetryPolicy.

public class RetryPolicyProvider : Microsoft.Azure.Batch.Protocol.RequestInterceptor
type RetryPolicyProvider = class
    inherit RequestInterceptor
Public Class RetryPolicyProvider
Inherits RequestInterceptor
Herança

Construtores

RetryPolicyProvider(IRetryPolicy)

Inicializa um novo comportamento para definir a política de repetição.

Propriedades

ModificationInterceptHandler

Obtém ou define o BatchRequestModificationInterceptHandler.

(Herdado de RequestInterceptor)
Policy

Obtém ou define a política de repetição a ser usada.

ReplacementInterceptHandler

Obtém ou define um método que será chamado pouco antes de um IBatchRequest ser executado. A solicitação pode ser inspecionada, substituída, modificada ou ignorada.

(Herdado de RequestReplacementInterceptor)

Métodos

ExponentialRetryProvider(TimeSpan, Int32, Nullable<TimeSpan>)

Cria um novo RetryPolicyProvider usando a ExponentialRetry política.

LinearRetryProvider(TimeSpan, Int32)

Cria um novo RetryPolicyProvider usando a LinearRetry política.

NoRetryProvider()

Cria um novo RetryPolicyProvider usando a NoRetry política.

Aplica-se a