Click or drag to resize

QdbTimeSeries Class

Note: This API is now obsolete.

A timeseries
Inheritance Hierarchy
SystemObject
  QuasardbQdbEntry
    Quasardb.TimeSeriesQdbTable
      Quasardb.TimeSeriesQdbTimeSeries

Namespace:  Quasardb.TimeSeries
Assembly:  Quasardb (in Quasardb.dll) Version: 3.15.0.0 (3.15.0.0)
Syntax
[ObsoleteAttribute("Use Quasardb.QdbTable instead")]
public class QdbTimeSeries : QdbTable

The QdbTimeSeries type exposes the following members.

Properties
  NameDescription
Public propertyAlias
The alias of the entry in the database.
(Inherited from QdbEntry.)
Public propertyBlobColumns
The columns of the table that contains blobs.
(Inherited from QdbTable.)
Public propertyColumns
The columns of the table.
(Inherited from QdbTable.)
Public propertyDoubleColumns
The columns of the table that contains double-precision floating-point values.
(Inherited from QdbTable.)
Public propertyInt64Columns
The columns of the table that contains int64 point values.
(Inherited from QdbTable.)
Public propertyShardSize
Returns the shard size of a table.
(Inherited from QdbTable.)
Public propertyStringColumns
The columns of the table that contains string point values.
(Inherited from QdbTable.)
Public propertyTimestampColumns
The columns of the table that contains timestamp point values.
(Inherited from QdbTable.)
Top
Methods
  NameDescription
Public methodAttachTag(String)
Adds a tag to the entry.
(Inherited from QdbEntry.)
Public methodAttachTag(QdbTag)
Adds a tag to the entry.
(Inherited from QdbEntry.)
Public methodCreate(QdbColumnDefinition)
Creates the time-series.
(Inherited from QdbTable.)
Public methodCreate(IEnumerableQdbColumnDefinition)
Creates the time-series.
(Inherited from QdbTable.)
Public methodCreate(TimeSpan, QdbColumnDefinition)
Creates the time-series.
(Inherited from QdbTable.)
Public methodCreate(TimeSpan, IEnumerableQdbColumnDefinition)
Creates the time-series.
(Inherited from QdbTable.)
Public methodDetachTag(String)
Removes a tag from the entry.
(Inherited from QdbEntry.)
Public methodDetachTag(QdbTag)
Removes a tag from the entry.
(Inherited from QdbEntry.)
Public methodExpireBySize
Trim the table, so that it uses approximately the provided size.
(Inherited from QdbTable.)
Public methodGetTags
Gets the tags of the entry
(Inherited from QdbEntry.)
Public methodHasTag(String)
Checks if the entry has the specified tag.
(Inherited from QdbEntry.)
Public methodHasTag(QdbTag)
Checks if the entry has the specified tag.
(Inherited from QdbEntry.)
Public methodInsertColumns(QdbColumnDefinition)
Appends columns to an existing table.
(Inherited from QdbTable.)
Public methodInsertColumns(IEnumerableQdbColumnDefinition)
Appends columns to an existing table.
(Inherited from QdbTable.)
Public methodReader
Initialize a local table for reading from this table.
(Inherited from QdbTable.)
Public methodReader(IEnumerableQdbColumnDefinition)
Initialize a local table for reading from this table.
(Inherited from QdbTable.)
Public methodReader(QdbTimeInterval)
Initialize a local table for reading from this table.
(Inherited from QdbTable.)
Public methodReader(IEnumerableQdbTimeInterval)
Initialize a local table for reading from this table.
(Inherited from QdbTable.)
Public methodReader(IEnumerableQdbColumnDefinition, QdbTimeInterval)
Initialize a local table for reading from this table.
(Inherited from QdbTable.)
Public methodReader(IEnumerableQdbColumnDefinition, IEnumerableQdbTimeInterval)
Initialize a local table for reading from this table.
(Inherited from QdbTable.)
Public methodRemove
Removes the entry from the database.
(Inherited from QdbEntry.)
Public methodStreamReader
Initialize a local table for reading from this table.
(Inherited from QdbTable.)
Public methodStreamReader(IEnumerableQdbColumnDefinition)
Initialize a local table for reading from this table.
(Inherited from QdbTable.)
Public methodStreamReader(QdbTimeInterval)
Initialize a local table for reading from this table.
(Inherited from QdbTable.)
Public methodStreamReader(IEnumerableQdbTimeInterval)
Initialize a local table for reading from this table.
(Inherited from QdbTable.)
Public methodStreamReader(IEnumerableQdbColumnDefinition, QdbTimeInterval)
Initialize a local table for reading from this table.
(Inherited from QdbTable.)
Public methodStreamReader(IEnumerableQdbColumnDefinition, IEnumerableQdbTimeInterval)
Initialize a local table for reading from this table.
(Inherited from QdbTable.)
Public methodTimestamps
Gets all the timestamps in the table
(Inherited from QdbTable.)
Public methodTimestamps(QdbTimeInterval)
Gets all the timestamps in an interval
(Inherited from QdbTable.)
Public methodTimestamps(IEnumerableQdbTimeInterval)
Gets all the timestamps in each interval
(Inherited from QdbTable.)
Public methodWriter
Initialize a batch table for writing to this table.
(Inherited from QdbTable.)
Public methodWriter(IEnumerableQdbColumnDefinition)
Initialize a batch table for writing to this table.
(Inherited from QdbTable.)
Top
See Also