AdvanceTimeSettings Class

 

The settings that instruct the engine on how to advance application time for an input stream.

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

Inheritance Hierarchy

System.Object
  Microsoft.ComplexEventProcessing.AdvanceTimeSettings

Syntax

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

Constructors

Name Description
System_CAPS_pubmethod AdvanceTimeSettings(AdvanceTimeGenerationSettings, AdvanceTimeImportSettings, AdvanceTimePolicy)

Initializes a new instance of the AdvanceTimeSettings class which specifies whether application time is advanced based on its own input, from another input, or both.

Properties

Name Description
System_CAPS_pubproperty AdvanceTimeGenerationSettings

Gets the settings that define how and when the engine should advance application time.

System_CAPS_pubproperty AdvanceTimeImportSettings

Gets the settings that define other input streams as sources of application time.

System_CAPS_pubproperty AdvanceTimePolicy

Gets the policy how violations of current application time should be dealt with.

System_CAPS_pubproperty AdvanceTimeSourceType

Gets the settings that define what other input streams can advance application time for this stream.

System_CAPS_pubpropertySystem_CAPS_static IncreasingStartTime

Gets AdvanceTimeSettings that cause a CTI to be inserted after every event with a delay of zero.

System_CAPS_pubpropertySystem_CAPS_static StrictlyIncreasingStartTime

Gets AdvanceTimeSettings that cause a CTI to be inserted after every event with a timestamp that is one tick later than the timestamp of the event.

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.)

System_CAPS_pubmethodSystem_CAPS_static UnorderedStartTime(TimeSpan)

Gets AdvanceTimeSettings that cause a CTI to be inserted after every event with a user-specified delay.

Remarks

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