Show / Hide Table of Contents

Class MountedSessionEvents.EventsAdded

Communicates a range of events added for a MountedSession.

Inheritance
System.Object
MountedSessionEvents.SessionUpdated
MountedSessionEvents.EventsAdded
Namespace: MESL.SqlRace.Domain.MountedSessions
Assembly: MESL.SqlRace.Domain.dll
Syntax
public class EventsAdded : MountedSessionEvents.SessionUpdated

Constructors

EventsAdded(TimeRange, Lazy<IList<Event>>)

Initializes a new instance.

Declaration
public EventsAdded(TimeRange timeRange, Lazy<IList<Event>> events)
Parameters
Type Name Description
TimeRange timeRange

Inclusive time-range covering the events.

System.Lazy<System.Collections.Generic.IList<Event>> events

Function, which will return the events once called.

Properties

Events

Gets the events.

Declaration
public Lazy<IList<Event>> Events { get; }
Property Value
Type Description
System.Lazy<System.Collections.Generic.IList<Event>>

The events.

TimeRange

Inclusive time-range covering the events. The time-range may be over-sized and the events may overlap existing time-ranges.

Declaration
public TimeRange TimeRange { get; }
Property Value
Type Description
TimeRange
Back to top Generated by DocFX