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 | |
---|---|---|
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 | |
---|---|---|
AdvanceTimeGenerationSettings | Gets the settings that define how and when the engine should advance application time. |
|
AdvanceTimeImportSettings | Gets the settings that define other input streams as sources of application time. |
|
AdvanceTimePolicy | Gets the policy how violations of current application time should be dealt with. |
|
AdvanceTimeSourceType | Gets the settings that define what other input streams can advance application time for this stream. |
|
IncreasingStartTime | Gets AdvanceTimeSettings that cause a CTI to be inserted after every event with a delay of zero. |
|
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 | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
ToString() | (Inherited from Object.) |
|
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