Método UnorderedStartTime
Obtém AdvanceTimeSettings que leva um CTI a ser inserido depois de cada evento com um atraso especificado pelo usuário.
Namespace: Microsoft.ComplexEventProcessing
Assembly: Microsoft.ComplexEventProcessing (em Microsoft.ComplexEventProcessing.dll)
Sintaxe
public static AdvanceTimeSettings UnorderedStartTime(
TimeSpan consistencyDelay
)
Parâmetros
- consistencyDelay
Tipo: System. . :: . .TimeSpan
Define o carimbo de data/hora dos CTIs gerados como um atraso T em relação ao último evento recebido. Um valor positivo implementa um período de carência para permitir eventos fora de ordem. Valores menores reduzem a latência.
Valor de retorno
Tipo: Microsoft.ComplexEventProcessing. . :: . .AdvanceTimeSettings
Retorna AdvanceTimeSettings.
Comentários
O auxiliar UnorderedStartTime retorna AdvanceTimeSettings com as seguintes características:
generationSettings contém AdvanceTimeGenerationSettings com as seguintes características:
eventCount é 1. Para obter mais informações, consulte EventCount.
delay é o valor especificado em consistencyDelay. Para obter mais informações, consulte Delay.
advanceToInfinityOnShutdown é true. Para obter mais informações, consulte AdvanceToInfinityOnShutdown.
importSettings é nulo. Para obter mais informações, consulte AdvanceTimeImportSettings.
policy é Drop.
Para obter mais informações sobre o efeito de delay, consulte a seção “Dinamismo do resultado” em Tempo avançado do aplicativo.