Show / Hide Table of Contents

Interface ISessionInformation

Interface for Session Information to be returned from the external File Session assembly.

Namespace: MESL.SqlRace.Domain.FileSession
Assembly: MESL.SqlRace.Domain.dll
Syntax
public interface ISessionInformation

Properties

Constants

Gets the session constants

Declaration
IEnumerable<Constant> Constants { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<Constant>

EndTime

Gets the End Time of the Session.

Declaration
long EndTime { get; }
Property Value
Type Description
System.Int64

Identifier

Gets the Identifier of the Session.

Declaration
string Identifier { get; }
Property Value
Type Description
System.String

Laps

Gets the Lap's within the File based Session.

Declaration
IEnumerable<Lap> Laps { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<Lap>

Markers

Gets the Markers with the File based Session.

Declaration
IEnumerable<Marker> Markers { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<Marker>

OwnerId

Team or Consortium Id of the Session Owner

Declaration
uint OwnerId { get; }
Property Value
Type Description
System.UInt32

SessionDataItems

Gets the SessionDataItem's within the File based Session.

Declaration
IEnumerable<SessionDataItem> SessionDataItems { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<SessionDataItem>

StartTime

Gets the Start Time of the Session.

Declaration
long StartTime { get; }
Property Value
Type Description
System.Int64

TimeOfRecording

Gets the Date the Session was recorded.

Declaration
DateTime TimeOfRecording { get; }
Property Value
Type Description
System.DateTime
Back to top Generated by DocFX