RealTimeSetTable Class Methods
- Last UpdatedApr 08, 2026
- 4 minute read
For a list of all members of this type, see RealTimeSetTable members.
| Name | Description | |
|---|---|---|
![]() | AttachInsteadOfLock | Attaches the record to shared memory without locking it. (Inherited from OASySDNA.RealTime.HighPerformanceSetDB.RealTimeBaseTable) |
![]() | Bind | Overloaded. (Inherited from RealTimeBaseTable) |
![]() | CreateInMemoryRecord | Creates a new RealTimeSetRecord instance that contains an in-memory record (that is, a local record in memory—one that isn't in the database). |
![]() | CreateRecord | Overloaded. |
![]() | DeleteRecord | Overridden. Deletes the given record in the RealTimeBaseTable. |
![]() | DetachInsteadOfUnLock | Detaches the table object from shared memory. (Inherited from RealTimeBaseTable) |
![]() | Dispose | Ensures that all resources are cleaned up. (Inherited from RealTimeBaseTable) |
![]() | DoesRecordExist | Identifies whether a given record number exists for the currently bound table. (Inherited from RealTimeBaseTable) |
![]() | FindRecord | Overloaded. |
![]() | GetKeyOrderSetRecordCollection | Overloaded. |
![]() | GetKeyValueEqualSetRecordCollection | Overloaded. |
![]() | GetRealTimeKeyFieldInfo | Gets a RealTimeFieldInfo object for the given key field. (Inherited from RealTimeBaseTable) |
![]() | GetRecordRealTimeType | Gets the table structure details. (Inherited from RealTimeBaseTable) |
![]() | GetReverseKeyOrderSetRecordCollection | Overloaded. |
![]() | GetReverseSetRecordOrderCollection | Overloaded. |
![]() | GetSetRecordOrderCollection | Overloaded. |
![]() | Lock | Overloaded. Overridden. |
![]() | UnLock | Overridden. Unlocks the table (given a previous call to Lock(TableLockRequestType)). |
| Name | Description | |
|---|---|---|
![]() | CheckBound | Check whether the current object is bound or not. (Inherited from OASySDNA.RealTime.HighPerformanceSetDB.RealTimeBaseTable) |
![]() | CheckBoundAndLocked | Checks whether the table is bound and locked. (Inherited from RealTimeBaseTable) |
![]() | Finalize | Disposes the RealTimeBaseTable instance. (Inherited from RealTimeBaseTable) |
![]() | GetAnyAvailableSlot | Gets an empty slot in the current table and ignores slot ranges. (Inherited from RealTimeBaseTable) |
![]() | GetNewBoundedRecord | Overridden. Creates a bounded RealTimeBaseRecord instance with the given record number. |
![]() | GetNextAvailableSlot | Gets the next available slot in the current table. |
![]() | GetPreviousRecordNumberUsingKeyValue | Finds the previous record that has the same key value as the given one. The current member must not be locked. (Inherited from RealTimeBaseTable) |
![]() | Initialize | Initializes the RealTimeBaseTable instance. (Inherited from RealTimeBaseTable) |
![]() | InitializeInternalBindVars | Initializes the RealTimeBaseTable instance's fields. (Inherited from RealTimeBaseTable) |
![]() | InitializeInternalDynamics | Initializes the RealTimeBaseTable instance's fields. (Inherited from RealTimeBaseTable) |
![]() | IsDuplicateRecordExist | Determines whether a duplicate record exists for the specified record. (Inherited from RealTimeBaseTable) |
![]() | IsLockTypeValid | Checks whether the given lock type is valid or not. (Inherited from RealTimeBaseTable) |
![]() | NotifyPubSubCMXREP | Publishes or replicates the newly created or changed record. (Inherited from RealTimeBaseTable) |
![]() | SetLockType | Sets the lock type for the RealTimeBaseTable instance. (Inherited from RealTimeBaseTable) |

