Click or drag to resize

QdbTimestampColumn Class

A column of a table in a quasardb database.
Inheritance Hierarchy

Namespace:  Quasardb.TimeSeries
Assembly:  Quasardb (in Quasardb.dll) Version: 3.15.0.0 (3.15.0.0)
Syntax
public sealed class QdbTimestampColumn : QdbColumn

The QdbTimestampColumn type exposes the following members.

Properties
  NameDescription
Public propertyName
The name of the column
(Inherited from QdbColumn.)
Public propertySeries
The parent of the column
(Inherited from QdbColumn.)
Public propertySymtable
The symtable name of the column
(Inherited from QdbColumn.)
Top
Methods
  NameDescription
Public methodAbsMax
Gets the point with the largest absolute value of the table
Public methodAbsMax(QdbTimeInterval)
Gets the point with the largest absolute value in an interval
Public methodAbsMax(IEnumerableQdbTimeInterval)
Gets the point with the largest absolute value in each interval
Public methodAbsMin
Gets the point with the smallest absolute value of the table
Public methodAbsMin(QdbTimeInterval)
Gets the point with the smallest absolute value in an interval
Public methodAbsMin(IEnumerableQdbTimeInterval)
Gets the point with the smallest absolute value in each interval
Public methodCount
Gets the number of points in the table
Public methodCount(QdbTimeInterval)
Gets the number of points in an interval
Public methodCount(IEnumerableQdbTimeInterval)
Gets the number of points in each interval
Public methodDistinctCount
Gets the number of points with distinct values in the table
Public methodDistinctCount(QdbTimeInterval)
Gets the number of points with distinct values in an interval
Public methodDistinctCount(IEnumerableQdbTimeInterval)
Gets the number of points with distinct values in each interval
Public methodErase(QdbTimeInterval)
Erases all points in the specified range (left inclusive)
(Inherited from QdbColumn.)
Public methodErase(IEnumerableQdbTimeInterval)
Erases all points in the specified ranges (left inclusive)
(Inherited from QdbColumn.)
Public methodFirst
Gets the first point (ie the one with the oldest timestamp) of the table
Public methodFirst(QdbTimeInterval)
Gets the first point (ie the one with the oldest timestamp) in an interval
Public methodFirst(IEnumerableQdbTimeInterval)
Gets the first points (ie the one with the oldest timestamp) of each interval
Public methodInsert(QdbTimestampPoint)
Inserts one or more points in the table
Public methodInsert(IEnumerableQdbTimestampPoint)
Inserts one or more points in the table
Public methodInsert(QdbTimestampPointCollection)
Inserts one or more points in the table
Public methodInsert(DateTime, NullableDateTime)
Inserts one point in the table
Public methodInsertTruncate(QdbTimeInterval, QdbTimestampPoint)
Inserts one or more points in the table and erases the given range in the same transaction
Public methodInsertTruncate(QdbTimeInterval, QdbTimestampPointCollection)
Inserts one or more points in the table and erases the given range in the same transaction
Public methodInsertTruncate(QdbTimeInterval, IEnumerableQdbTimestampPoint)
Inserts one or more points in the table and erases the given range in the same transaction
Public methodInsertTruncate(IEnumerableQdbTimeInterval, QdbTimestampPoint)
Inserts one or more points in the table and erases given ranges in the same transaction
Public methodInsertTruncate(IEnumerableQdbTimeInterval, QdbTimestampPointCollection)
Inserts one or more points in the table and erases given ranges in the same transaction
Public methodInsertTruncate(IEnumerableQdbTimeInterval, IEnumerableQdbTimestampPoint)
Inserts one or more points in the table and erases given ranges in the same transaction
Public methodInsertTruncate(QdbTimeInterval, DateTime, NullableDateTime)
Inserts one point in the table and erases the given range in the same transaction
Public methodInsertTruncate(IEnumerableQdbTimeInterval, DateTime, NullableDateTime)
Inserts one point in the table and erases given ranges in the same transaction
Public methodLast
Gets the last point (ie the one with the newest timestamp) of the table
Public methodLast(QdbTimeInterval)
Gets the last point (ie the one with the newest timestamp) in an interval
Public methodLast(IEnumerableQdbTimeInterval)
Gets the last points (ie the one with the newest timestamp) in each interval
Public methodMax
Gets the point with the largest value of the table
Public methodMax(QdbTimeInterval)
Gets the point with the largest value in an interval
Public methodMax(IEnumerableQdbTimeInterval)
Gets the point with the largest value in each interval
Public methodMin
Gets the point with the smallest value of the table
Public methodMin(QdbTimeInterval)
Gets the point with the smallest value in an interval
Public methodMin(IEnumerableQdbTimeInterval)
Gets the point with the smallest value in each interval
Public methodPoints
Gets all the points in the table
Public methodPoints(QdbTimeInterval)
Gets all the points in an interval
Public methodPoints(IEnumerableQdbTimeInterval)
Gets all the points in each interval
Public methodTimestamps
Gets all the timestamps in the table
(Inherited from QdbColumn.)
Public methodTimestamps(QdbTimeInterval)
Gets all the timestamps in an interval
(Inherited from QdbColumn.)
Public methodTimestamps(IEnumerableQdbTimeInterval)
Gets all the timestamps in each interval
(Inherited from QdbColumn.)
Top
See Also