OASySDNA.RealTime.HighPerformanceDB Namespace
- Last UpdatedApr 08, 2026
- 6 minute read
| Class | Description | |
|---|---|---|
![]() | KeyOrderRecordCollection | A class that enables iteration through a collection of a RealTime database (RTDB) table's records based on the specified key field. The iteration proceeds in the increasing order of the key value within the table. When the key value for the successive records is the same, the records will be returned in the increasing order of the record numbers within the table. |
![]() | KeyOrderRecordCollection.Enumerator | The enumerator type that is used to iterate over the KeyOrderRecordCollection collection. |
![]() | KeyValueEqualRecordCollection | A class that enables iteration through a collection of RealTimeTable elements, finding the collection of records that all have the same key value. |
![]() | KeyValueEqualRecordCollection.Enumerator | The enumerator type that is used to iterate over the KeyValueEqualRecordCollection collection. |
![]() | KrunchDescriptor | A set of krunch-specific arguments to provide as input to the RealTimeRecord.Krunch function. |
![]() | KrunchValue | A class that represents the value from a KrunchDescriptor. |
![]() | Path | A class representing the path to a record or field in the RealTime database (RTDB). |
![]() | RealTimeDatabase | The basic RealTime database (RTDB) class providing connectivity to the underlying shared memory database. |
![]() | RealTimeRecord | A High Performance Database (HPDB) Application Programming Interface (API) RealTimeRecord object. Allows access to RealTime records. |
![]() | RealTimeTable | A High Performance Database (HPDB) Application Programming Interface (API) for accessing a RealTime database's (RTDB) table information or metadata. |
![]() | RealTimeTablesCollection | A class that enables iteration through a collection of RealTimeTable elements, in the increasing order in which they exist within the database. |
![]() | RealTimeTablesCollection.RealTimeTablesCollectionEnumerator | The enumerator used to iterate over the RealTimeTablesCollection collection. |
![]() | RealTimeVPath | A class representing a path to a field in a RealTime database (RTDB) table. |
![]() | RealTimeVPathKeyOrderCollection | A class that enables iteration through a collection of RealTimeTable elements using the Virtual Access Layer (VDB), in the increasing order of the key value within the table. When the key value for the successive records is the same, the records will be returned in the increasing order of the record numbers within the table. |
![]() | RealTimeVPathKeyOrderCollection.Enumerator | The enumerator type that is used to iterate over the RealTimeVPathKeyOrderCollection collection. |
![]() | RealTimeVPathOrderCollection | A class that enables iteration through a collection of RealTimeTable elements using the Virtual Access Layer (VDB), in the increasing order in which they exist within the table. |
![]() | RealTimeVPathOrderCollection.Enumerator | The enumerator type that is used to iterate over the RealTimeVPathOrderCollection collection. |
![]() | RealTimeVPathReverseKeyOrderCollection | A class that enables iteration through a collection of RealTimeTable elements using the Virtual Access Layer (VDB), in the decreasing order of the key value within the table. When the key value for the successive records is the same, the records will be returned in the decreasing order of the record numbers within the table. |
![]() | RealTimeVPathReverseKeyOrderCollection.Enumerator | The enumerator type that is used to iterate over the RealTimeVPathReverseKeyOrderCollection collection. |
![]() | RealTimeVPathReverseOrderCollection | A class that enables iteration through a collection of RealTimeTable elements using the Virtual Access Layer (VDB), in the decreasing order in which they exist within the table. |
![]() | RealTimeVPathReverseOrderCollection.Enumerator | The enumerator type that is used to iterate over the RealTimeVPathReverseOrderCollection collection. |
![]() | RecordOrderCollection | A class that enables iteration through a collection of RealTime table records, in the increasing order in which they exist within the table. |
![]() | RecordOrderCollection.Enumerator | The enumerator type that is used to iterate over the RecordOrderCollection collection. The same record object is returned every iteration. |
![]() | ReverseKeyOrderRecordCollection | A class that enables iteration through a collection of a RealTime database (RTDB) table's records based on the specified key field. The iteration proceeds in the decreasing order of the key value within the table. When the key value for the successive records is the same, the records will be returned in the decreasing order of the record numbers within the table. |
![]() | ReverseKeyOrderRecordCollection.Enumerator | The enumerator type that is used to iterate over the ReverseKeyOrderRecordCollection collection. |
![]() | ReverseRecordOrderCollection | A class that enables iteration through a collection of RealTimeTable elements, in the decreasing order in which they exist within the table. |
![]() | ReverseRecordOrderCollection.Enumerator | The enumerator type that is used to iterate over the ReverseRecordOrderCollection collection. |
![]() | TimeStamp | A container of methods for creating or converting OASySDNA.Common.InternalTime objects. |
![]() | VDBError | A general error container that includes the status code returned by the Virtual Database (VDB) layer. |
![]() | VDBErrorConstants | A collection of constants that was taken from the original Virtual Database (VDB) error code numbers. |
![]() | VDBException | An exception that wraps the error returned from a Virtual Database (VDB) call. |
![]() | VDBNoOverrideException | An exception that wraps the error returned from a Virtual Database (VDB) call when the call is invalid for the object's current state. |
| Interface | Description | |
|---|---|---|
![]() | IRealTimeVPath | The interface definition for a RealTime database (RTDB) path. |
| Enumeration | Description | |
|---|---|---|
![]() | HilowStates | Enumeration for Hilow states for krunching. |
![]() | VDBRecordAccessTypes | The record access types for the Virtual Database (VDB) layer Application Programming Interface (API). |


