Class MountedSessionEvents.DataAdded
Communicates a range of data added to a MountedSession.
Namespace: MESL.SqlRace.Domain.MountedSessions
Assembly: MESL.SqlRace.Domain.dll
Syntax
public class DataAdded : MountedSessionEvents.SessionUpdated
Constructors
DataAdded(IReadOnlyList<UInt32>, TimeRange)
Initializes a new instance.
Declaration
public DataAdded(IReadOnlyList<uint> channelIds, TimeRange timeRange)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IReadOnlyList<System.UInt32> | channelIds | Channel ids. |
TimeRange | timeRange | Inclusive time-range covering the data. |
DataAdded(UInt32, TimeRange)
Initializes a new instance.
Declaration
public DataAdded(uint channelId, TimeRange timeRange)
Parameters
Type | Name | Description |
---|---|---|
System.UInt32 | channelId | Channel id. |
TimeRange | timeRange | Inclusive time-range covering the data. |
Properties
ChannelIds
Gets the channel ids associated with the data.
Declaration
public IReadOnlyList<uint> ChannelIds { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IReadOnlyList<System.UInt32> |
TimeRange
Inclusive time-range covering the data. The time-range may be over-sized and the data may overlap existing time-ranges.
Declaration
public TimeRange TimeRange { get; }
Property Value
Type | Description |
---|---|
TimeRange |