TickStatus Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Состояние деления при доставке деления в поле регистратора. В случае сбоев может случиться так, что деление не доставляется вовремя. Приложение может заметить такие пропущенные тактовы, как показано ниже. Получив такт, приложение может вычислить теоретическое количество тактов с момента начала напоминания как: curCount = (Now - FirstTickTime) / Период. Приложение может отслеживать его как "count". После получения деления количество пропущенных тактов = curCount - count - 1 После этого приложение может задать count = curCount
[System.Serializable]
public struct TickStatus
[System.Serializable]
[Orleans.GenerateSerializer]
[Orleans.Immutable]
public readonly struct TickStatus
[<System.Serializable>]
type TickStatus = struct
[<System.Serializable>]
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
type TickStatus = struct
Public Structure TickStatus
- Наследование
-
TickStatus
- Атрибуты
Конструкторы
TickStatus(DateTime, TimeSpan, DateTime) |
Создает новый экземпляр TickStatus. |
Свойства
CurrentTickTime |
Возвращает время в хранилище среды выполнения, когда хранилище инициировало доставку этого такта. |
FirstTickTime |
Возвращает время, когда должен быть сработан первый тик этого напоминания. |
Period |
Возвращает период напоминания. |
Методы
ToString() |
Состояние деления при доставке деления в поле регистратора. В случае сбоев может случиться так, что деление не доставляется вовремя. Приложение может заметить такие пропущенные тактовы, как показано ниже. Получив такт, приложение может вычислить теоретическое количество тактов с момента начала напоминания как: curCount = (Now - FirstTickTime) / Период. Приложение может отслеживать его как "count". После получения деления количество пропущенных тактов = curCount - count - 1 После этого приложение может задать count = curCount |