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


Конструктор AdvanceTimeGenerationSettings (UInt32, TimeSpan)

Инициализирует новый экземпляр класса AdvanceTimeSettings с указанными частотой и задержкой.

Пространство имен:  Microsoft.ComplexEventProcessing
Сборка:  Microsoft.ComplexEventProcessing (в Microsoft.ComplexEventProcessing.dll)

Синтаксис

public AdvanceTimeGenerationSettings(
    uint eventCount,
    TimeSpan delay
)

Параметры

  • eventCount
    Тип: System. . :: . .UInt32
    Определяет количество событий, которые должны быть получены из источника события перед тем, как система в следующий раз увеличит время, создавая событие увеличения текущего времени (CTI).
  • delay
    Тип: System. . :: . .TimeSpan
    Определяет отметку времени создаваемых событий CTI, которая задается в виде задержки времени T относительно последнего полученного события. Меньшие значения уменьшают задержку. Более крупные значения увеличивают окно, в котором допускается прием неупорядоченных событий.

Замечания

События CTI служат для фиксации последовательностей событий и вывода вычисленных результатов в выходные данные запроса. Они гарантируют серверу StreamInsight, что определенные части временной шкалы больше не будут изменяться. Поэтому важно ставить события CTI в очередь потока входящих событий вместе с обычными событиями, чтобы получить результаты и записать на диск состояние операторов, сохраняющих состояние. Дополнительные сведения см. в разделе Обработка времени приложения.

См. также

Справочник

AdvanceTimeGenerationSettings Класс

Перегрузка AdvanceTimeGenerationSettings

Пространство имен Microsoft.ComplexEventProcessing