OperationRetryControl 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í.
Especifica la directiva de reintento para las excepciones que se han recibido en la comunicación del cliente al servicio.
public class OperationRetryControl
type OperationRetryControl = class
Public Class OperationRetryControl
- Herencia
-
OperationRetryControl
Constructores
OperationRetryControl() |
Especifica la directiva de reintento para las excepciones que se han recibido en la comunicación del cliente al servicio. |
Propiedades
Exception |
Obtiene o establece la excepción que se va a notificar para la operación, si ShouldRetry es false. De forma predeterminada, esta es la misma excepción que la excepción notificada; sin embargo, en algunos casos, el generador puede optar por trasformar la excepción notificada a una excepción más significativa. |
ExceptionId |
Obtiene o establece una cadena que identifica de forma única el tipo de excepción. |
GetRetryDelay |
Obtiene o establece el func para calcular retryDelay para el reintento especificado. |
IsTransient |
Obtiene o establece un valor que indica si la excepción representa una condición transitoria. Las excepciones transitorias que se pueden reintentar son aquellas en las que el canal de comunicación del cliente al servicio sigue existiendo. Las excepciones no transitorias que se pueden reintentar son aquellas en las que es necesario volver a resolver el punto de conexión de servicio antes de volver a intentarlo. |
MaxRetryCount |
Obtiene o establece el número máximo de veces que se debe reintentar esta operación si ShouldRetry es true. |
RetryDelay |
Obtiene o establece el retraso después del cual se debe reintentar la operación si ShouldRetry es true. |
ShouldRetry |
Obtiene o establece un valor que indica si se debe reintentar o no la operación. |
Se aplica a
Azure SDK for .NET