AdvanceTimeImportSettings Class

 

Defines another input stream as the source of application current time increments (CTIs) events during query binding. This feature enables the synchronization of two streams.

Namespace:   Microsoft.ComplexEventProcessing
Assembly:  Microsoft.ComplexEventProcessing (in Microsoft.ComplexEventProcessing.dll)

Inheritance Hierarchy

System.Object
  Microsoft.ComplexEventProcessing.AdvanceTimeImportSettings

Syntax

public sealed class AdvanceTimeImportSettings
public ref class AdvanceTimeImportSettings sealed 
[<Sealed>]
type AdvanceTimeImportSettings = class end
Public NotInheritable Class AdvanceTimeImportSettings

Constructors

Name Description
System_CAPS_pubmethod AdvanceTimeImportSettings(String)

Initializes a new instance of the AdvanceTimeImportSettings class.

Properties

Name Description
System_CAPS_pubproperty StreamName

Gets the name of the stream that advances application time by importing the CTI events from that stream to the query.

Methods

Name Description
System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_pubmethod ToString()

(Inherited from Object.)

Remarks

During query processing, application time is driven by Current Time Increment (CTI) events. A CTI is a punctuation event that is a central component of the StreamInsight temporal model. CTIs are used to commit sequences of events and release computed results to the query output by asserting to the StreamInsight server that certain parts of the timeline will not change any more. Hence, it is crucial to enqueue CTIs along with events into the input event stream in order to produce any result and to flush the state of stateful operators. For more information, see Advancing Application Time.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Microsoft.ComplexEventProcessing Namespace

Return to top