ProvisioningServiceExponentialBackoffRetryPolicy Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 ProvisioningServiceExponentialBackoffRetryPolicy : Microsoft.Azure.Devices.Provisioning.Service.ProvisioningServiceRetryPolicyBase
type ProvisioningServiceExponentialBackoffRetryPolicy = class
inherit ProvisioningServiceRetryPolicyBase
Public Class ProvisioningServiceExponentialBackoffRetryPolicy
Inherits ProvisioningServiceRetryPolicyBase
- Herencia
Comentarios
La vibración puede cambiar el retraso del 95 % al 105 % del tiempo calculado.
Constructores
ProvisioningServiceExponentialBackoffRetryPolicy(UInt32, TimeSpan, Boolean) |
Crea una instancia de esta clase. |
Propiedades
MaxRetries |
Número máximo de reintentos (Heredado de ProvisioningServiceRetryPolicyBase) |
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 ProvisioningServiceRetryPolicyBase) |
Se aplica a
Azure SDK for .NET