ExceptionHandlingRetryResult Constructores
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í.
Sobrecargas
ExceptionHandlingRetryResult(Exception, Boolean, OperationRetrySettings, Int32) |
Inicializa una nueva instancia de la clase ExceptionHandlingRetryResult. |
ExceptionHandlingRetryResult(Exception, Boolean, TimeSpan, Int32) |
Inicializa una nueva instancia de la clase ExceptionHandlingRetryResult. |
ExceptionHandlingRetryResult(String, Boolean, TimeSpan, Int32) |
Inicializa una nueva instancia de la clase ExceptionHandlingRetryResult. |
ExceptionHandlingRetryResult(Exception, Boolean, OperationRetrySettings, Int32)
Inicializa una nueva instancia de la clase ExceptionHandlingRetryResult.
public ExceptionHandlingRetryResult (Exception exception, bool isTransient, Microsoft.ServiceFabric.Services.Communication.Client.OperationRetrySettings retrySettings, int maxRetryCount);
new Microsoft.ServiceFabric.Services.Communication.Client.ExceptionHandlingRetryResult : Exception * bool * Microsoft.ServiceFabric.Services.Communication.Client.OperationRetrySettings * int -> Microsoft.ServiceFabric.Services.Communication.Client.ExceptionHandlingRetryResult
Public Sub New (exception As Exception, isTransient As Boolean, retrySettings As OperationRetrySettings, maxRetryCount As Integer)
Parámetros
- exception
- Exception
Excepción que se debe reintentar.
- isTransient
- Boolean
Indica si se trata de una excepción transitoria que se puede reintentar. 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.
- retrySettings
- OperationRetrySettings
RetrySettings desde el que se va a esperar el intervalo antes de averiguar el reintento.
- maxRetryCount
- Int32
Número máximo de veces que se debe reintentar la excepción identificada por el parámetro exceptionId.
Se aplica a
ExceptionHandlingRetryResult(Exception, Boolean, TimeSpan, Int32)
Inicializa una nueva instancia de la clase ExceptionHandlingRetryResult.
public ExceptionHandlingRetryResult (Exception exception, bool isTransient, TimeSpan retryDelay, int maxRetryCount);
new Microsoft.ServiceFabric.Services.Communication.Client.ExceptionHandlingRetryResult : Exception * bool * TimeSpan * int -> Microsoft.ServiceFabric.Services.Communication.Client.ExceptionHandlingRetryResult
Public Sub New (exception As Exception, isTransient As Boolean, retryDelay As TimeSpan, maxRetryCount As Integer)
Parámetros
- exception
- Exception
Excepción que se debe reintentar.
- isTransient
- Boolean
Indica si se trata de una excepción transitoria que se puede reintentar. 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.
- retryDelay
- TimeSpan
Intervalo que se va a esperar antes de volver a intentarlo
- maxRetryCount
- Int32
Número máximo de veces que se debe reintentar la excepción especificada en el parámetro de excepción.
Se aplica a
ExceptionHandlingRetryResult(String, Boolean, TimeSpan, Int32)
Inicializa una nueva instancia de la clase ExceptionHandlingRetryResult.
public ExceptionHandlingRetryResult (string exceptionId, bool isTransient, TimeSpan retryDelay, int maxRetryCount);
new Microsoft.ServiceFabric.Services.Communication.Client.ExceptionHandlingRetryResult : string * bool * TimeSpan * int -> Microsoft.ServiceFabric.Services.Communication.Client.ExceptionHandlingRetryResult
Public Sub New (exceptionId As String, isTransient As Boolean, retryDelay As TimeSpan, maxRetryCount As Integer)
Parámetros
- exceptionId
- String
Identificador de la excepción que se debe reintentar.
- isTransient
- Boolean
Indica si se trata de una excepción transitoria que se puede reintentar. 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.
- retryDelay
- TimeSpan
Intervalo que se va a esperar antes de volver a intentarlo
- maxRetryCount
- Int32
Número máximo de veces que se debe reintentar la excepción identificada por el parámetro exceptionId.
Se aplica a
Azure SDK for .NET