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


NotificationFailed Класс

Определение

Описывает проблему с подключением, возникающую при отправке уведомлений об обновлениях в удаленные экземпляры.

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

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

NotificationFailed()

Описывает проблему с подключением, возникающую при отправке уведомлений об обновлениях в удаленные экземпляры.

Свойства

Exception

Исключение, которое мы перехватили при попытке отправить уведомление.

NumberOfConsecutiveFailures

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

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

Целевой кластер, к которому не удалось подключиться.

RetryDelay

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

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

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

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

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

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

Методы

ComputeRetryDelay(Nullable<TimeSpan>)

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

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