Freigeben über


RetryPolicyProvider Klasse

Definition

Ein RequestInterceptor, der die RetryPolicy festlegt.

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

Konstruktoren

RetryPolicyProvider(IRetryPolicy)

Initialisiert ein neues Verhalten, um die Wiederholungsrichtlinie festzulegen.

Eigenschaften

ModificationInterceptHandler

Ruft den BatchRequestModificationInterceptHandler ab oder legt diese fest.

(Geerbt von RequestInterceptor)
Policy

Ruft die zu verwendende Wiederholungsrichtlinie ab oder legt diese fest.

ReplacementInterceptHandler

Ruft eine Methode ab, die aufgerufen wird, bevor ein ausgeführt wird, oder legt diese IBatchRequest fest. Die Anforderung kann überprüft, ersetzt, geändert oder ignoriert werden.

(Geerbt von RequestReplacementInterceptor)

Methoden

ExponentialRetryProvider(TimeSpan, Int32, Nullable<TimeSpan>)

Erstellt mithilfe der ExponentialRetry Richtlinie eine neueRetryPolicyProvider.

LinearRetryProvider(TimeSpan, Int32)

Erstellt mithilfe der LinearRetry Richtlinie eine neueRetryPolicyProvider.

NoRetryProvider()

Erstellt mithilfe der NoRetry Richtlinie eine neueRetryPolicyProvider.

Gilt für: