ExceptionHandlingRetryResult Klasse

Definition

Gibt das Ergebnis der Ausnahmebehandlung an, wenn die Anforderung vom Client an den Dienst wiederholt werden kann

public sealed class ExceptionHandlingRetryResult : Microsoft.ServiceFabric.Services.Communication.Client.ExceptionHandlingResult
type ExceptionHandlingRetryResult = class
    inherit ExceptionHandlingResult
Public NotInheritable Class ExceptionHandlingRetryResult
Inherits ExceptionHandlingResult
Vererbung
ExceptionHandlingRetryResult

Konstruktoren

ExceptionHandlingRetryResult(Exception, Boolean, OperationRetrySettings, Int32)

Initialisiert eine neue Instanz der ExceptionHandlingRetryResult-Klasse.

ExceptionHandlingRetryResult(Exception, Boolean, TimeSpan, Int32)

Initialisiert eine neue Instanz der ExceptionHandlingRetryResult-Klasse.

ExceptionHandlingRetryResult(String, Boolean, TimeSpan, Int32)

Initialisiert eine neue Instanz der ExceptionHandlingRetryResult-Klasse.

Eigenschaften

ExceptionId

Ruft eine Zeichenfolge ab, die den Ausnahmetyp eindeutig identifiziert.

IsTransient

Ruft einen Wert ab, der angibt, ob die Ausnahme eine vorübergehende Bedingung darstellt. Die vorübergehenden Wiederholungsausnahmen sind diejenigen, bei denen der Kommunikationskanal vom Client zum Dienst noch vorhanden ist. Nicht vorübergehende wiederholungsfähige Ausnahmen sind diejenigen, bei denen wir den Dienstendpunkt erneut auflösen müssen, bevor wir es erneut versuchen.

MaxRetryCount

Ruft die maximale Anzahl der Wiederholungen dieses Ausnahmetyps ab, bevor er aufgibt. Der Standardwert ist int. Maxvalue

RetryDelay

Ruft das Zeitintervall ab, nach dem der Vorgang wiederholt werden soll.

Methoden

GetRetryDelay(Int32)

Ruft das Zeitintervall ab, nach dem der Vorgang wiederholt werden soll.

Gilt für: