OperationRetryControl 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 die Wiederholungsrichtlinie für die Ausnahmen an, die für die Kommunikation zwischen Client und Dienst abgerufen werden.
public class OperationRetryControl
type OperationRetryControl = class
Public Class OperationRetryControl
- Vererbung
-
OperationRetryControl
Konstruktoren
OperationRetryControl() |
Gibt die Wiederholungsrichtlinie für die Ausnahmen an, die für die Kommunikation zwischen Client und Dienst abgerufen werden. |
Eigenschaften
Exception |
Ruft die für den Vorgang zu meldende Ausnahme ab oder legt diese fest, wenn ShouldRetry false ist. Standardmäßig ist dies dieselbe Ausnahme wie die gemeldete Ausnahme. In einigen Fällen kann die Factory jedoch die gemeldete Ausnahme in eine aussagekräftigere Ausnahme umformieren. |
ExceptionId |
Ruft eine Zeichenfolge ab, die den Ausnahmetyp eindeutig identifiziert, oder legt diese fest. |
GetRetryDelay |
Ruft den Func ab, um die RetryDelay für den angegebenen Wiederholungsversuch zu berechnen, oder legt ihn fest. |
IsTransient |
Ruft einen Wert ab, der angibt, ob die Ausnahme eine vorübergehende Bedingung darstellt, oder legt den Wert fest. 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 Vorgangs ab, wenn der Wert "ShouldRetry" true ist, oder legt diese fest. |
RetryDelay |
Ruft die Verzögerung ab, nach der der Vorgang wiederholt werden soll, wenn der ShouldRetry true ist, oder legt diese fest. |
ShouldRetry |
Ruft einen Wert ab, der angibt, ob der Vorgang wiederholt werden soll oder nicht, oder legt ihn fest. |
Gilt für:
Azure SDK for .NET