Constructor | Description |
Full Usage:
Timeseries(startDate, granularity, size)
Parameters:
DateTimeOffset
granularity : TimeSpan
size : int
Returns: Timeseries<'T>
|
|
Full Usage:
Timeseries(startDate, granularity, values)
Parameters:
DateTimeOffset
granularity : TimeSpan
values : seq<'T>
Returns: Timeseries<'T>
|
|
Full Usage:
Timeseries(startDate, granularity, position, values)
Parameters:
DateTimeOffset
granularity : TimeSpan
position : int
values : seq<'T>
Returns: Timeseries<'T>
|
|
Instance member | Description |
|
Advances the start date of the Timeseries to toDate. Throws an ArgumentException if toDate is before the Timeseries start date.
|
Full Usage:
this.AsTimeseries(?startDate)
Parameters:
DateTimeOffset
Returns: (DateTimeOffset * 'T)[]
|
|
|
|
|
|
|
|
Full Usage:
this.Insert(op, startDate, gran, dataToInsert)
Parameters:
'T -> 'T -> 'T
startDate : DateTimeOffset
gran : TimeSpan
dataToInsert : seq<'T>
|
|
|
|
|
|
Full Usage:
this.StartDate
|
|
Full Usage:
this.ToGranularity(granularity)
Parameters:
TimeSpan
Returns: Timeseries<'T>
|
|
Full Usage:
this.TryAdvance(toDate)
Parameters:
DateTimeOffset
Returns: DateTimeOffset option
|
Tries to advance the start date of the Timeseries to toDate. Returns None if toDate is before the start date of the Timeseries, otherwise Some containing the start date of the Timeseries.
|
Static member | Description |
Full Usage:
Timeseries.Empty(startDate, granularity, size)
Parameters:
DateTimeOffset
granularity : TimeSpan
size : int
Returns: Timeseries<'a>
|
|