Поделиться через


NotificationFailed Класс

Определение

Представляет сведения о сбоях уведомлений, возникающих в протоколах согласованности журналов.

[System.Serializable]
public abstract class NotificationFailed : Orleans.LogConsistency.ConnectionIssue
[<System.Serializable>]
type NotificationFailed = class
    inherit ConnectionIssue
Public MustInherit Class NotificationFailed
Inherits ConnectionIssue
Наследование
NotificationFailed
Атрибуты

Конструкторы

NotificationFailed()

Представляет сведения о сбоях уведомлений, возникающих в протоколах согласованности журналов.

Свойства

Exception

Исключение, обнаруженное нами, или значение NULL, если проблема не была вызвана исключением.

NumberOfConsecutiveFailures

Количество случаев, когда мы наблюдали эту проблему с момента первого сбоя

(Унаследовано от ConnectionIssue)
RemoteClusterId

ClusterId удаленного кластера, в котором возникла проблема при отправке уведомлений об изменениях.

RetryDelay

Задержка, ожидаемая перед следующей попыткой

(Унаследовано от ConnectionIssue)
TimeOfFirstFailure

Метка времени в формате UTC в первый раз, когда мы наблюдали эту проблему

(Унаследовано от ConnectionIssue)
TimeStamp

Метка времени в формате UTC последнего времени, в течение которого наблюдалась проблема

(Унаследовано от ConnectionIssue)

Методы

ComputeRetryDelay(Nullable<TimeSpan>)

Вычисляет задержку повтора на основе остальных сведений. Переопределяется подклассами, представляющими определенные категории проблем.

(Унаследовано от ConnectionIssue)

Применяется к