Show / Hide Table of Contents

Interface IMountedEventsPageSource

Provides IMountedEventsPage.

Namespace: MESL.SqlRace.Domain.MountedSessions
Assembly: MESL.SqlRace.Domain.dll
Syntax
public interface IMountedEventsPageSource

Properties

Epoch

Gets the epoch from which timings are nanosecond offsets.

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

Methods

ReadPagedEvents(ReadDirection, Nullable<Int64>, Nullable<Int64>)

Reads pages of events overlapping the specified time bounds.

Declaration
IEnumerable<IMountedEventsPage> ReadPagedEvents(ReadDirection pagingDirection, Nullable<long> startTime, Nullable<long> endTime)
Parameters
Type Name Description
ReadDirection pagingDirection

Time-order of pages.

System.Nullable<System.Int64> startTime

Optional inclusive start time, relative to the Epoch.

System.Nullable<System.Int64> endTime

Optional inclusive end time, relative to the Epoch.

Returns
Type Description
System.Collections.Generic.IEnumerable<IMountedEventsPage>

Zero or more pages.

Back to top Generated by DocFX