Enumerates certain capabilities that may be supported by a table. In the future, the selections might be determined not only by the capabilities of the particular table implementation, but they might also be determined by user privileges.

Namespace: StreamBase.LiveView.API
Assembly: StreamBase.LiveView.API (in StreamBase.LiveView.API.dll) Version: 2.2.8.5956 (2.2.8.5956)

Syntax

         
 C#  Visual Basic  Visual C++ 
public enum TableCapability
Public Enumeration TableCapability
public enum class TableCapability

Members

MemberValueDescription
SNAPSHOT0
Table supports Snapshot-only queries.
CONTINUOUS1
Table supports Continuous query updates.
ALERTS_RULES2
Table supports alert rules configured against it.
DELETE3
Table supports delete operations.
TOP_N_QUERIES4
Table supports "top N" queries (i.e. ORDER BY with a retrieval limit).
TIME_WINDOWED_QUERIES5
Table supports time-windowed queries.
PUBLISH6
Table supports publishing of tuples from the client via an ITablePublisher.
ALERT_RULES7
Table supports alert rules configured against it.
GROUP_BY_EXPRESSIONS8
Table supports expressions in the group by
TIME_DELAYED_QUERIES9
Whether or not this table supports Time-delayed queries (i.e. ... for X milliseconds)
AGGREGATE_QUERIES10
Whether or not this table supports Aggregate Quueries.
CAN_BE_EXTERNALLY_HOSTED11
Whether or not this table can be externally hosted by a remote LiveView server
PIVOT_QUERIES12
Whether or not Pivot queries can be run against a perticular table
HAVING_QUERIES13
Whether or not this table supports HAVING queries (ie. post-aggreate WHERE)
CALCULATED_COLUMNS14
Whether or not calculated column queries can run against a particular table

See Also