Share via


CepEvent<TPayload> Class

Allows to specify lambda expressions for event duration changes. It provides access to start time, end time, and event payload.

Inheritance Hierarchy

System.Object
  Microsoft.ComplexEventProcessing.Linq.CepEvent
    Microsoft.ComplexEventProcessing.Linq.CepEvent<TPayload>

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

Syntax

public class CepEvent<TPayload> : CepEvent

Type Parameters

  • TPayload

The CepEvent<TPayload> type exposes the following members.

Properties

  Name Description
Public property EndTime Gets the end time of the event.
Public property Payload Gets the event payload.
Public property StartTime Gets the start time of the event. (Inherited from CepEvent.)

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

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

Reference

Microsoft.ComplexEventProcessing.Linq Namespace