AdvanceTimeSettings.UnorderedStartTime Method
Gets AdvanceTimeSettings that cause a CTI to be inserted after every event with a user-specified delay.
Namespace: Microsoft.ComplexEventProcessing
Assembly: Microsoft.ComplexEventProcessing (in Microsoft.ComplexEventProcessing.dll)
Syntax
public static AdvanceTimeSettings UnorderedStartTime(
TimeSpan consistencyDelay
)
Parameters
- consistencyDelay
Type: System.TimeSpan
Defines the timestamp of the generated CTIs as a delay of time T with respect to the last received event. A positive value implements a grace period to allow for out of order events. Smaller values reduce latency.
Return Value
Type: Microsoft.ComplexEventProcessing.AdvanceTimeSettings
Returns AdvanceTimeSettings.
Remarks
The UnorderedStartTime helper returns AdvanceTimeSettings with the following characteristics:
generationSettings contains AdvanceTimeGenerationSettings with the following characteristics:
eventCount is 1. For more information, see EventCount.
delay is the value specified in consistencyDelay. For more information, see Delay.
advanceToInfinityOnShutdown is true. For more information, see AdvanceToInfinityOnShutdown.
importSettings is null. For more information, see AdvanceTimeImportSettings.
policy is Drop.
For more information on the effect of delay, see the section “Result Liveliness” in Advancing Application Time.