ExceptionHandlingRetryResult Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica o resultado do tratamento de exceções quando a solicitação de cliente para serviço pode ser repetida
public sealed class ExceptionHandlingRetryResult : Microsoft.ServiceFabric.Services.Communication.Client.ExceptionHandlingResult
type ExceptionHandlingRetryResult = class
inherit ExceptionHandlingResult
Public NotInheritable Class ExceptionHandlingRetryResult
Inherits ExceptionHandlingResult
- Herança
Construtores
ExceptionHandlingRetryResult(Exception, Boolean, OperationRetrySettings, Int32) |
Inicializa uma nova instância da classe ExceptionHandlingRetryResult. |
ExceptionHandlingRetryResult(Exception, Boolean, TimeSpan, Int32) |
Inicializa uma nova instância da classe ExceptionHandlingRetryResult. |
ExceptionHandlingRetryResult(String, Boolean, TimeSpan, Int32) |
Inicializa uma nova instância da classe ExceptionHandlingRetryResult. |
Propriedades
ExceptionId |
Obtém uma cadeia de caracteres que identifica exclusivamente o tipo de exceção. |
IsTransient |
Obtém um valor que indica se a exceção representa uma condição transitória. As exceções transitórias retriáveis são aquelas em que o canal de comunicação do cliente para o serviço ainda existe. Exceções não transitórias repetíveis são aquelas em que precisamos resolve o ponto de extremidade de serviço antes de tentarmos novamente. |
MaxRetryCount |
Obtém o número máximo de vezes que esse tipo de exceção precisa ser repetido antes de desistir. O valor padrão é int. Maxvalue |
RetryDelay |
Obtém o intervalo de tempo após o qual a operação deve ser repetida. |
Métodos
GetRetryDelay(Int32) |
Obtém o intervalo de tempo após o qual a operação deve ser repetida. |
Aplica-se a
Azure SDK for .NET