Click or drag to resize

QdbTable Class

A table
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
public class QdbTable : QdbEntry

The QdbTable type exposes the following members.

Properties
  NameDescription
Public propertyAlias
The alias of the entry in the database.
(Inherited from QdbEntry.)
Public propertyColumns
The columns of the table.
Public propertyShardSize
Returns the shard size of a table.
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.
Public methodCreate(IEnumerableQdbColumnDefinition)
Creates the time-series.
Public methodCreate(TimeSpan, QdbColumnDefinition)
Creates the time-series.
Public methodCreate(TimeSpan, IEnumerableQdbColumnDefinition)
Creates the time-series.
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.
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.
Public methodInsertColumns(IEnumerableQdbColumnDefinition)
Appends columns to an existing table.
Public methodReader
Initialize a local table for reading from this table.
Public methodReader(IEnumerableQdbColumnDefinition)
Initialize a local table for reading from this table.
Public methodReader(QdbTimeInterval)
Initialize a local table for reading from this table.
Public methodReader(IEnumerableQdbTimeInterval)
Initialize a local table for reading from this table.
Public methodReader(IEnumerableQdbColumnDefinition, QdbTimeInterval)
Initialize a local table for reading from this table.
Public methodReader(IEnumerableQdbColumnDefinition, IEnumerableQdbTimeInterval)
Initialize a local table for reading from this table.
Public methodRemove
Removes the entry from the database.
(Inherited from QdbEntry.)
Public methodStreamReader
Initialize a local table for reading from this table.
Public methodStreamReader(IEnumerableQdbColumnDefinition)
Initialize a local table for reading from this table.
Public methodStreamReader(QdbTimeInterval)
Initialize a local table for reading from this table.
Public methodStreamReader(IEnumerableQdbTimeInterval)
Initialize a local table for reading from this table.
Public methodStreamReader(IEnumerableQdbColumnDefinition, QdbTimeInterval)
Initialize a local table for reading from this table.
Public methodStreamReader(IEnumerableQdbColumnDefinition, IEnumerableQdbTimeInterval)
Initialize a local table for reading from this table.
Public methodWriter
Initialize a batch table for writing to this table.
Public methodWriter(IEnumerableQdbColumnDefinition)
Initialize a batch table for writing to this table.
Top
See Also