NotificationFailed Class

Definition

Describes a connection issue that occurred when sending update notifications to remote instances.

[System.Serializable]
public class NotificationFailed : Orleans.LogConsistency.ConnectionIssue
[<System.Serializable>]
type NotificationFailed = class
    inherit ConnectionIssue
Public Class NotificationFailed
Inherits ConnectionIssue
Inheritance
NotificationFailed
Attributes

Constructors

NotificationFailed()

Properties

Exception

The exception we caught when trying to send the notification message.

NumberOfConsecutiveFailures

The number of times we have observed this issue since the first failure

(Inherited from ConnectionIssue)
RemoteCluster

The destination cluster which we could not reach successfully.

RetryDelay

The delay we are waiting before the next retry

(Inherited from ConnectionIssue)
TimeOfFirstFailure

The UTC timestamp of the first time we observed this issue

(Inherited from ConnectionIssue)
TimeStamp

The UTC timestamp of the last time at which the issue was observed

(Inherited from ConnectionIssue)

Methods

ComputeRetryDelay(Nullable<TimeSpan>)

Computes the retry delay based on the rest of the information. Is overridden by subclasses that represent specific categories of issues.

Applies to