ExceptionHandlingRetryResult Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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:
Azure SDK for .NET