OASySDNA.RealTime.HighPerformanceSetDB Namespace
- Last UpdatedApr 08, 2026
- 10 minute read
| Class | Description | |
|---|---|---|
![]() | BaseRecordOrderCollection | A template class that enables iteration through a RealTime table's records, in the increasing order in which they exist within the table. |
![]() | BaseRecordOrderCollectionEnumerator | The enumerator type that is used to iterate over the collection. |
![]() | DistinctRecordOrderCollectionEnumerator<TRecord,TCollection> | An enumerator that is used to iterate over the collection, returning distinct TRecord record objects each iteration. |
![]() | DuplicateDataException | An exception that can be thrown by the RealTime database (RTDB) set classes. |
![]() | KeyOrderBaseRecordCollection | A template class that enables iteration through a RealTime table's records, finding the collection of records that all have the same key value. |
![]() | KeyOrderBaseRecordCollectionEnumerator | The enumerator type that is used to iterate over the KeyOrderBaseRecordCollection collection. |
![]() | KeyOrderSetRecordCollection | A template class that enables iteration through a RealTime table's records, finding the collection of records that all have the same key value. |
![]() | KeyOrderSetRecordCollection.Enumerator | The enumerator that is used to iterate over the KeyOrderSetRecordCollection collection. |
![]() | KeyValueEqualBaseRecordCollection | A template class that enables iteration through a RealTime table's records, finding the collection of records that all have the same key value. |
![]() | KeyValueEqualBaseRecordCollectionEnumerator | The enumerator type that is used to iterate over the collection. |
![]() | KeyValueEqualDistinctRecordCollectionEnumerator | An enumerator that is used to iterate over the collection based on a given key value, returning distinct RealTimeBaseRecord record objects each iteration. |
![]() | KeyValueEqualSetRecordCollection | A template class that enables iteration through a RealTime table's records, finding the collection of record that all have the same key value. |
![]() | KeyValueEqualSetRecordCollection.Enumerator | The enumerator type that is used to iterate over the collection. |
![]() | KindConstants | A collection of "Kind" values from the RealTime database (RTDB). |
![]() | RealTimeArrayType | This represents an array type in the RealTime database (RTDB). |
![]() | RealTimeBaseDatabase | The basic RealTime database (RTDB) class. Provides connectivity to the underlying shared memory database. |
![]() | RealTimeBaseRecord | The High Performance Database (HPDB) Application Programming Interface (API) RealTimeBaseRecord object allows access to RealTime records. |
![]() | RealTimeBaseTable | High Performance Database API RealTimeBaseTable object. Allows access to RealTime database (RTDB) tables. |
![]() | RealTimeBaseTablesCollection | A template class that enables iteration through a collection of RealTime tables, in the increasing order in which they exist within the database. |
![]() | RealTimeBaseTablesCollectionEnumerator | The abstract enumerator class used to iterate over the RealTimeBaseTablesCollection. |
![]() | RealTimeBoolField | High Performance Database (HPDB) Application Programming Interface (API) RealTimeBoolField object. Used to bind a .Net class to a specific RealTimeBaseTable and field. |
![]() | RealTimeByteField | High Performance Database (HPDB) Application Programming Interface (API) RealTimeByteField object. Used to bind a .Net class to a specific RealTimeBaseTable and field. |
![]() | RealTimeDoubleField | High Performance Database (HPDB) Application Programming Interface (API) RealTimeDoubleField object. Used to bind a .Net class to a specific RealTimeBaseTable and field. |
![]() | RealTimeEnumInfo | A High Performance Database (HPDB) Application Programming Interface (API) for accessing a RealTime database (RTDB) enumeration's information or metadata. |
![]() | RealTimeEnumType | This represents the enumeration type in the RealTime database (RTDB). |
![]() | RealTimeEnumType.RealTimeEnumInfoCollection | A collection class that implements the capability to iterate through enumeration fields in the increasing order in which they exist within the enumeration. |
![]() | RealTimeEnumType.RealTimeEnumInfoCollection.Enumerator | The enumerator class that is used to iterate over the RealTimeEnumType.RealTimeEnumInfoCollection. |
![]() | RealTimeField | A High Performance Database (HPDB) Application Programming Interface (API) RealTimeField object. Binds a set of fields within a .Net class to a specific RealTimeBaseTable. |
![]() | RealTimeFieldInfo | A High Performance Database (HPDB) Application Programming Interface (API) for accessing a RealTime database (RTDB) field's information or metadata. |
![]() | RealTimeFloatField | High Performance Database (HPDB) Application Programming Interface (API) RealTimeFloatField object. Used to bind a .Net class to a specific RealTimeBaseTable and field. |
![]() | RealTimeIntField | High Performance Database (HPDB) Application Programming Interface (API) RealTimeIntField object. Used to bind a .Net class to a specific RealTimeBaseTable and field. |
![]() | RealTimeLongField | High Performance Database (HPDB) Application Programming Interface (API) RealTimeLongField object. Used to bind a .Net class to a specific RealTimeBaseTable and field. |
![]() | RealTimePrimitiveType | This represents the primitive type in the RealTime database (RTDB). |
![]() | RealTimePseudoType | This represents the pseudonym type in the RealTime database (RTDB). |
![]() | RealTimeSetRecord | High Performance Database (HPDB) Application Programming Interface (API) RealTimeSetRecord object. Allows access to RealTime records. |
![]() | RealTimeSetTable | High Performance Database (HPDB) Application Programming Interface (API) RealTimeSetTable object. Allows access to RealTime database (RTDB) tables. |
![]() | RealTimeSetTablesCollection | A class that enables iteration through a collection of RealTimeSetTable elements, in the increasing order in which they exist within the database. |
![]() | RealTimeSetTablesCollection.RealTimeSetTablesCollectionEnumerator | The enumerator used to iterate over the RealTimeSetTablesCollection. |
![]() | RealTimeShortField | A High Performance Database (HPDB) Application Programming Interface (API) RealTimeShortField object. Used to bind a .Net class to a specific RealTimeBaseTable and field. |
![]() | RealTimeSlotType | This represents the slot type in the RealTime database (RTDB). |
![]() | RealTimeStringField | A High Performance Database (HPDB) Application Programming Interface (API) RealTimeStringField object. Used to bind a .Net class to a specific RealTimeBaseTable and field. |
![]() | RealTimeStringType | This represents the string type in the RealTime database (RTDB). |
![]() | RealTimeStructType | This represents the struct type in RealTime database (RTDB). |
![]() | RealTimeStructType.RealTimeFieldInfoCollection | A collection class of RealTimeFieldInfo elements, in the increasing order in which they exist within the enumeration. |
![]() | RealTimeStructType.RealTimeFieldInfoCollection.Enumerator | The enumerator class used to iterate over the RealTimeStructType.RealTimeFieldInfoCollection. |
![]() | RealTimeType | This represents the generic base class for types in the RealTime database (RTDB). |
![]() | RealTimeUIntField | A High Performance Database (HPDB) Application Programming Interface (API) RealTimeUIntField object. Used to bind a .Net class to a specific RealTimeBaseTable and field. |
![]() | RealTimeULongField | A High Performance Database (HPDB) Application Programming Interface (API) RealTimeULongField object. Used to bind a .Net class to a specific RealTimeBaseTable and field. |
![]() | RealTimeUShortField | A High Performance Database (HPDB) Application Programming Interface (API) RealTimeUShortField object. Used to bind a .Net class to a specific RealTimeBaseTable and field. |
![]() | ReverseBaseRecordOrderCollection | A template class that enables iteration through a collection of a RealTime table's records, in the decreasing order by record number within the table. |
![]() | ReverseBaseRecordOrderCollectionEnumerator | The enumerator type that is used to iterate over the ReverseBaseRecordOrderCollection collection. |
![]() | ReverseKeyOrderBaseRecordCollection | A template class that enables iteration through a collection of a RealTime table's records based on the specified key field, 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. |
![]() | ReverseKeyOrderBaseRecordCollectionEnumerator | The enumerator type that is used to iterate over the ReverseKeyOrderBaseRecordCollection collection. |
![]() | ReverseKeyOrderSetRecordCollection | A class that enables iteration through a collection of a RealTime table's records based on the specified key field, 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. |
![]() | ReverseKeyOrderSetRecordCollection.Enumerator | The enumerator type that is used to iterate over the ReverseKeyOrderSetRecordCollection collection. |
![]() | ReverseSetRecordOrderCollection | A class that enables iteration through a collection of RealTime table records, in the decreasing order in which they exist within the table. |
![]() | ReverseSetRecordOrderCollection.Enumerator | The enumerator type that is used to iterate over the ReverseSetRecordOrderCollection collection. |
![]() | RTDBException | The exception that is thrown when there is an error in accessing the RealTime database (RTDB). |
![]() | SetRecordOrderCollection | A class that enables iteration through a collection of RealTimeSetRecord elements, in the increasing order in which they exist within a table. |
![]() | SetRecordOrderCollection.Enumerator | The enumerator that is used to iterate over the SetRecordOrderCollection. |
![]() | TypeConstants | A collection of "Type" constants from the RealTime database (RTDB). |
| Interface | Description | |
|---|---|---|
![]() | IRealTimeFieldInfo | The interface definition for accessing a RealTime database (RTDB) field's information or metadata. |
![]() | ITypeConstants | The interface definition for RealTime database (RTDB) field type constants. |
| Enumeration | Description | |
|---|---|---|
![]() | dataRepType | The data replication mode of a field in the RealTime database (RTDB). |
![]() | Disposition | Describes how a RealTime database (RTDB) table or record has changed. |
![]() | RealTimeFieldKinds | An enumeration representing the kinds of RealTime fields. |
![]() | RecordLockRequestType | Identifies how a RealTime database (RTDB) record should be locked. |
![]() | RTChangeNotification | Identifies whether the writing of successive fields to the database should result in either sending the fields to PubSub, notifying the CMX Replication Server, or some combination of the two. |
![]() | TableLockRequestType | Identifies how a RealTime database (RTDB) table should be locked. |


