ConnectionIssue 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.
Stellt Informationen zu Verbindungsfehlern dar, die innerhalb von Protokollkonsistenzprotokollen auftreten. Es wird sowohl innerhalb des Protokolls verwendet, um Wiederholungsschleifen nachzuverfolgen, und wird für Benutzer sichtbar gemacht, die ihre protokollkonsistenten Grains auf Kommunikationsprobleme überwachen möchten.
[Orleans.GenerateSerializer]
[System.Serializable]
public abstract class ConnectionIssue
[<Orleans.GenerateSerializer>]
[<System.Serializable>]
type ConnectionIssue = class
Public MustInherit Class ConnectionIssue
- Vererbung
-
ConnectionIssue
- Abgeleitet
- Attribute
Konstruktoren
ConnectionIssue() |
Stellt Informationen zu Verbindungsfehlern dar, die innerhalb von Protokollkonsistenzprotokollen auftreten. Es wird sowohl innerhalb des Protokolls verwendet, um Wiederholungsschleifen nachzuverfolgen, und wird für Benutzer sichtbar gemacht, die ihre protokollkonsistenten Grains auf Kommunikationsprobleme überwachen möchten. |
Eigenschaften
NumberOfConsecutiveFailures |
Die Häufigkeit, mit der dieses Problem seit dem ersten Fehler aufgetreten ist |
RetryDelay |
Die Verzögerung, auf die wir vor dem nächsten Wiederholungsversuch warten |
TimeOfFirstFailure |
Der UTC-Zeitstempel des ersten Mal, als wir dieses Problem beobachtet haben |
TimeStamp |
Der UTC-Zeitstempel des letzten Zeitpunkts, zu dem das Problem beobachtet wurde |
Methoden
ComputeRetryDelay(Nullable<TimeSpan>) |
Berechnet die Wiederholungsverzögerung basierend auf den restlichen Informationen. Wird von Unterklassen überschrieben, die bestimmte Problemkategorien darstellen. |