다음을 통해 공유


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

문제가 예외로 인해 발생하지 않은 경우 catch된 예외 또는 null입니다.

NumberOfConsecutiveFailures

첫 번째 실패 이후 이 문제를 관찰한 횟수

(다음에서 상속됨 ConnectionIssue)
RemoteClusterId

변경 알림을 보낼 때 문제가 발생한 원격 클러스터의 clusterId입니다.

RetryDelay

다음 재시도 전에 대기 중인 지연

(다음에서 상속됨 ConnectionIssue)
TimeOfFirstFailure

이 문제를 처음 관찰한 UTC 타임스탬프

(다음에서 상속됨 ConnectionIssue)
TimeStamp

문제가 관찰된 마지막 시간의 UTC 타임스탬프

(다음에서 상속됨 ConnectionIssue)

메서드

ComputeRetryDelay(Nullable<TimeSpan>)

나머지 정보에 따라 재시도 지연을 계산합니다. 문제의 특정 범주를 나타내는 하위 클래스에 의해 재정의됩니다.

(다음에서 상속됨 ConnectionIssue)

적용 대상