Click or drag to resize

QdbTable Methods

The QdbTable type exposes the following members.

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 methodTimestamps
Gets all the timestamps in the table
Public methodTimestamps(QdbTimeInterval)
Gets all the timestamps in an interval
Public methodTimestamps(IEnumerableQdbTimeInterval)
Gets all the timestamps in each interval
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