Partager via


RetryPolicyProvider Classe

Définition

RequestInterceptor qui définit retryPolicy.

public class RetryPolicyProvider : Microsoft.Azure.Batch.Protocol.RequestInterceptor
type RetryPolicyProvider = class
    inherit RequestInterceptor
Public Class RetryPolicyProvider
Inherits RequestInterceptor
Héritage

Constructeurs

RetryPolicyProvider(IRetryPolicy)

Initialise un nouveau comportement pour définir la stratégie de nouvelle tentative.

Propriétés

ModificationInterceptHandler

Obtient ou définit le BatchRequestModificationInterceptHandler.

(Hérité de RequestInterceptor)
Policy

Obtient ou définit la stratégie de nouvelle tentative à utiliser.

ReplacementInterceptHandler

Obtient ou définit une méthode qui sera appelée juste avant l’exécution d’un IBatchRequest . La demande peut être inspectée, remplacée, modifiée ou ignorée.

(Hérité de RequestReplacementInterceptor)

Méthodes

ExponentialRetryProvider(TimeSpan, Int32, Nullable<TimeSpan>)

Crée un nouveau RetryPolicyProvider à l’aide de la ExponentialRetry stratégie .

LinearRetryProvider(TimeSpan, Int32)

Crée un nouveau RetryPolicyProvider à l’aide de la LinearRetry stratégie .

NoRetryProvider()

Crée un nouveau RetryPolicyProvider à l’aide de la NoRetry stratégie .

S’applique à