Compartir a través de


ProvisioningClientExponentialBackoffRetryPolicy Clase

Definición

Representa una directiva de reintentos que realiza un número especificado de reintentos, mediante un esquema de retroceso exponencial, con vibración de opción, para determinar el intervalo entre reintentos.

public class ProvisioningClientExponentialBackoffRetryPolicy : Microsoft.Azure.Devices.Provisioning.Client.ProvisioningClientRetryPolicyBase
type ProvisioningClientExponentialBackoffRetryPolicy = class
    inherit ProvisioningClientRetryPolicyBase
Public Class ProvisioningClientExponentialBackoffRetryPolicy
Inherits ProvisioningClientRetryPolicyBase
Herencia
ProvisioningClientExponentialBackoffRetryPolicy

Comentarios

La vibración puede cambiar el retraso del 95 % al 105 % del tiempo calculado.

Constructores

ProvisioningClientExponentialBackoffRetryPolicy(UInt32, TimeSpan, Boolean)

Crea una instancia de esta clase.

Propiedades

MaxRetries

Número máximo de reintentos

(Heredado de ProvisioningClientRetryPolicyBase)

Métodos

ShouldRetry(UInt32, Exception, TimeSpan)

Devuelve true si, en función de los parámetros, se debe reintentar la operación.

UpdateWithJitter(Double)

Obtiene la vibración entre el 95 % y el 105 % del tiempo base.

(Heredado de ProvisioningClientRetryPolicyBase)

Se aplica a