ConnectionIssue Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет сведения о проблемах с подключением, возникающих в протоколах согласованности журналов. Он используется как в протоколе для отслеживания циклов повторных попыток, так и становится видимым для пользователей, которые хотят отслеживать согласованные с журналами грани на наличие проблем с обменом данными.
[Orleans.GenerateSerializer]
[System.Serializable]
public abstract class ConnectionIssue
[<Orleans.GenerateSerializer>]
[<System.Serializable>]
type ConnectionIssue = class
Public MustInherit Class ConnectionIssue
- Наследование
-
ConnectionIssue
- Производный
- Атрибуты
Конструкторы
ConnectionIssue() |
Представляет сведения о проблемах с подключением, возникающих в протоколах согласованности журналов. Он используется как в протоколе для отслеживания циклов повторных попыток, так и становится видимым для пользователей, которые хотят отслеживать согласованные с журналами грани на наличие проблем с обменом данными. |
Свойства
NumberOfConsecutiveFailures |
Количество случаев, когда мы наблюдали эту проблему с момента первого сбоя |
RetryDelay |
Задержка, ожидаемая перед следующей попыткой |
TimeOfFirstFailure |
Метка времени в формате UTC в первый раз, когда мы наблюдали эту проблему |
TimeStamp |
Метка времени в формате UTC последнего времени, в течение которого наблюдалась проблема |
Методы
ComputeRetryDelay(Nullable<TimeSpan>) |
Вычисляет задержку повтора на основе остальных сведений. Переопределяется подклассами, представляющими определенные категории проблем. |