Partilhar via


ExceptionHandlingRetryResult Construtores

Definição

Sobrecargas

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.

ExceptionHandlingRetryResult(Exception, Boolean, OperationRetrySettings, Int32)

Inicializa uma nova instância da classe 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

A exceção que precisa ser repetida.

isTransient
Boolean

Indica se esta é uma exceção transitória e retriável. 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.

retrySettings
OperationRetrySettings

As retrySettings das quais o intervalo a aguardar antes de tentar novamente é descoberto.

maxRetryCount
Int32

O número máximo de vezes que a exceção identificada pelo parâmetro exceptionId precisa ser repetida.

Aplica-se a

ExceptionHandlingRetryResult(Exception, Boolean, TimeSpan, Int32)

Inicializa uma nova instância da classe 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

A exceção que precisa ser repetida.

isTransient
Boolean

Indica se esta é uma exceção transitória e retriável. 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.

retryDelay
TimeSpan

O intervalo a aguardar antes de tentar novamente

maxRetryCount
Int32

O número máximo de vezes que a exceção fornecida no parâmetro de exceção precisa ser repetida.

Aplica-se a

ExceptionHandlingRetryResult(String, Boolean, TimeSpan, Int32)

Inicializa uma nova instância da classe 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

Um identificador para a exceção que precisa ser repetida.

isTransient
Boolean

Indica se esta é uma exceção transitória e retriável. 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.

retryDelay
TimeSpan

O intervalo a aguardar antes de tentar novamente

maxRetryCount
Int32

O número máximo de vezes que a exceção identificada pelo parâmetro exceptionId precisa ser repetida.

Aplica-se a