Freigeben über


NotificationFailed Klasse

Definition

Stellt Informationen zu Benachrichtigungsfehlern dar, die in Protokollkonsistenzprotokollen auftreten.

[System.Serializable]
public abstract class NotificationFailed : Orleans.LogConsistency.ConnectionIssue
[<System.Serializable>]
type NotificationFailed = class
    inherit ConnectionIssue
Public MustInherit Class NotificationFailed
Inherits ConnectionIssue
Vererbung
NotificationFailed
Attribute

Konstruktoren

NotificationFailed()

Stellt Informationen zu Benachrichtigungsfehlern dar, die in Protokollkonsistenzprotokollen auftreten.

Eigenschaften

Exception

Die Ausnahme, die wir abgefangen haben, oder NULL, wenn das Problem nicht durch eine Ausnahme verursacht wurde.

NumberOfConsecutiveFailures

Die Häufigkeit, mit der dieses Problem seit dem ersten Fehler aufgetreten ist

(Geerbt von ConnectionIssue)
RemoteClusterId

Die clusterId des Remoteclusters, an den beim Senden von Änderungsbenachrichtigungen ein Problem aufgetreten ist.

RetryDelay

Die Verzögerung, auf die wir vor dem nächsten Wiederholungsversuch warten

(Geerbt von ConnectionIssue)
TimeOfFirstFailure

Der UTC-Zeitstempel des ersten Mal, als wir dieses Problem beobachtet haben

(Geerbt von ConnectionIssue)
TimeStamp

Der UTC-Zeitstempel des letzten Zeitpunkts, zu dem das Problem beobachtet wurde

(Geerbt von ConnectionIssue)

Methoden

ComputeRetryDelay(Nullable<TimeSpan>)

Berechnet die Wiederholungsverzögerung basierend auf den restlichen Informationen. Wird von Unterklassen überschrieben, die bestimmte Problemkategorien darstellen.

(Geerbt von ConnectionIssue)

Gilt für: