RealTimeSetRecord Class Members
- Last UpdatedApr 08, 2026
- 9 minute read
The following tables list the members exposed by RealTimeSetRecord.
| Name | Description | |
|---|---|---|
![]() | RealTimeSetRecord Constructor | Overloaded. |
| Name | Description | |
|---|---|---|
![]() | m_disposed | Indicates whether the record has been disposed. (Inherited from OASySDNA.RealTime.HighPerformanceSetDB.RealTimeBaseRecord) |
![]() | m_fieldsModified | Indicates whether any fields have been modified while this record has been locked. (Inherited from RealTimeBaseRecord) |
![]() | m_internal_table | Indicates whether the record is bound to an internal table. (Inherited from RealTimeBaseRecord) |
![]() | m_IsAttached | Indicates whether this record is attached to the shared memory. (Inherited from RealTimeBaseRecord) |
![]() | m_keysModified | Indicates whether any keys have been modified while this record has been locked. (Inherited from RealTimeBaseRecord) |
![]() | m_localOwnedMemory | Internal local memory for the object. (Inherited from RealTimeBaseRecord) |
![]() | m_locked | Indicates whether this record is locked. (Inherited from RealTimeBaseRecord) |
![]() | m_PublishAndReplicateCMXREP | Publisher and replicator object. (Inherited from RealTimeBaseRecord) |
![]() | m_PublishOnlyCMXREP | Only publisher object. (Inherited from RealTimeBaseRecord) |
![]() | m_recNum | The number of the record. (Inherited from RealTimeBaseRecord) |
![]() | m_recPtr | The record pointer for the record. (Inherited from RealTimeBaseRecord) |
![]() | m_table | The table that this record is bound to. (Inherited from RealTimeBaseRecord) |
![]() | m_UsePublishAndReplicateCMXREP | Indicates whether the notification must be publish and replicate. (Inherited from RealTimeBaseRecord) |
![]() | m_UsePublishOnlyCMXREP | Indicates whether the change notification must be publish only. (Inherited from RealTimeBaseRecord) |
![]() | m_UsingRecordPtrToLocalMemory | Indicates whether the underlying record is an in-memory record or is a true record in the database. (Inherited from RealTimeBaseRecord) |
| Name | Description | |
|---|---|---|
![]() | Attached | Identifies whether this record is attached to the shared memory. (Inherited from OASySDNA.RealTime.HighPerformanceSetDB.RealTimeBaseRecord) |
![]() | ChangeCounter | Gets the change counter for the currently bound record. (Inherited from RealTimeBaseRecord) |
![]() | FieldsModified | Returns whether any fields have been modified while this record has been locked. (Inherited from RealTimeBaseRecord) |
![]() | KeysModified | Identifies whether any keys have been modified while this record has been locked. (Inherited from RealTimeBaseRecord) |
![]() | Locked | Identifies whether this record is locked. (Inherited from RealTimeBaseRecord) |
![]() | LockType | Returns the lock type used with the currently locked record. (Inherited from RealTimeBaseRecord) |
![]() | RealTimeBaseTable | Returns the table object that this record is currently associated with. (Inherited from RealTimeBaseRecord) |
![]() | RealTimeSetTable | Returns the table object that this record is currently associated with. |
![]() | RecordByteSize | Gets the size in bytes of the record. (Inherited from RealTimeBaseRecord) |
![]() | RecordNumber | Returns the currently locked record number. (Inherited from RealTimeBaseRecord) |
![]() | RecordPointer | Returns the record pointer for the currently locked record. (Inherited from RealTimeBaseRecord) |
![]() | UsingLocalRecordCopy | Identifies if the underlying record is actually an in-memory record or is a true record in the database. (Inherited from RealTimeBaseRecord) |
| Name | Description | |
|---|---|---|
![]() | IsDisposed | Indicates whether the record has been disposed. (Inherited from OASySDNA.RealTime.HighPerformanceSetDB.RealTimeBaseRecord) |
| Name | Description | |
|---|---|---|
![]() | AttachInsteadOfLock | Overloaded. (Inherited from OASySDNA.RealTime.HighPerformanceSetDB.RealTimeBaseRecord) |
![]() | BindRecordNumber | Binds to a specific record number. If the RealTimeBaseRecord instance is bound to a table then it will check whether the given record number exists in the database or not. (Inherited from RealTimeBaseRecord) |
![]() | BindTable | Overloaded. |
![]() | CloneInMemoryCopy | Creates a new RealTimeSetRecord instance based on the current one. The newly created instance will not be connected to the database but instead will be linked to an in-memory copy of the current record. |
![]() ![]() | CreateInMemoryRecord | Overloaded. |
![]() | CreateLocal | Creates the internal local memory for the object. This won't be linked with the RealTime database (RTDB). (Inherited from RealTimeBaseRecord) |
![]() | DeleteOnUnLock | Overridden. Unlocks the record and deletes it. |
![]() | DetachInsteadOfUnLock | Detaches the internal pointer without unlocking the record. (Inherited from RealTimeBaseRecord) |
![]() | Dispose | Overloaded. Overridden. |
![]() | GetPointerToField | Retrieves a direct pointer to a specific field. (Inherited from RealTimeBaseRecord) |
![]() | GetRealTimeType | Gets the table structure details. (Inherited from RealTimeBaseRecord) |
![]() | Lock | Overloaded. Overridden. |
![]() | PublishVirtualFlags | Obsolete. Gets and publishes all the virtual flag fields in a CMX record when the flag.cmsg requests for replication. Note that this method is now obsolete. Virtual fields are now automatically published using the CMXVirtualPublication class. |
![]() | ReadBool | Overloaded. (Inherited from RealTimeBaseRecord) |
![]() | ReadByte | Overloaded. (Inherited from RealTimeBaseRecord) |
![]() | ReadDouble | Overloaded. (Inherited from RealTimeBaseRecord) |
![]() | ReadFloat | Overloaded. (Inherited from RealTimeBaseRecord) |
![]() | ReadInt | Overloaded. (Inherited from RealTimeBaseRecord) |
![]() | ReadLong | Overloaded. (Inherited from RealTimeBaseRecord) |
![]() | ReadShort | Overloaded. (Inherited from RealTimeBaseRecord) |
![]() | ReadString | Overloaded. (Inherited from RealTimeBaseRecord) |
![]() | ReadUInt | Overloaded. (Inherited from RealTimeBaseRecord) |
![]() | ReadULong | Overloaded. (Inherited from RealTimeBaseRecord) |
![]() | ReadUShort | Overloaded. (Inherited from RealTimeBaseRecord) |
![]() | UnLock | Overridden. Unlocks the record. |
![]() | WriteBool | Overloaded. (Inherited from RealTimeBaseRecord) |
![]() | WriteByte | Overloaded. (Inherited from RealTimeBaseRecord) |
![]() | WriteDouble | Overloaded. (Inherited from RealTimeBaseRecord) |
![]() | WriteFloat | Overloaded. (Inherited from RealTimeBaseRecord) |
![]() | WriteInt | Overloaded. (Inherited from RealTimeBaseRecord) |
![]() | WriteLong | Overloaded. (Inherited from RealTimeBaseRecord) |
![]() | WriteRecord | Overloaded. |
![]() | WriteShort | Overloaded. (Inherited from RealTimeBaseRecord) |
![]() | WriteString | Overloaded. (Inherited from RealTimeBaseRecord) |
![]() | WriteUInt | Overloaded. (Inherited from RealTimeBaseRecord) |
![]() | WriteULong | Overloaded. (Inherited from RealTimeBaseRecord) |
![]() | WriteUShort | Overloaded. (Inherited from RealTimeBaseRecord) |
| Name | Description | |
|---|---|---|
![]() | CaptureFieldChange | Captures a change in a field value by using the OASySDNA.MoC.HPDBChangeTrackerBridge.ChangeTrackerBridge. (Inherited from OASySDNA.RealTime.HighPerformanceSetDB.RealTimeBaseRecord) |
![]() | CheckDisposed | Checks if the record has been disposed. (Inherited from RealTimeBaseRecord) |
![]() | Finalize | Disposes the RealTimeBaseRecord instance. (Inherited from RealTimeBaseRecord) |
![]() | InitializeAfterEachRecordUnlock | Initializes a class's fields related to a lock operation. (Inherited from RealTimeBaseRecord) |
![]() | InitializeOnConstruction | Initializes this class. (Inherited from RealTimeBaseRecord) |
![]() | InitPublishAndReplicateCMXREP | Notifies the Publisher and the Replication server of a data change. (Inherited from RealTimeBaseRecord) |
![]() | InitPublishOnlyCMXREP | Initializes the Publisher for a data change. (Inherited from RealTimeBaseRecord) |
![]() | IsKeyChanged | Checks whether the key values between this RealTimeBaseRecord instance and the given instance are the same or different. (Inherited from RealTimeBaseRecord) |
![]() | IsLockTypeValid | Checks whether the given lock type is valid or not. (Inherited from RealTimeBaseRecord) |
![]() | NotifyRecordWrite | Notifies PubSub and/or the Replication server of write operations into the record. (Inherited from RealTimeBaseRecord) |
![]() | PreUnLockOperation | Prepares a record for an unlock operation. (Inherited from RealTimeBaseRecord) |
![]() | SetLockType | Sets the lock type. (Inherited from RealTimeBaseRecord) |
![]() | ValidateReadOperationSafe | Ensures that a read operation is allowed for this record. (Inherited from RealTimeBaseRecord) |
![]() | ValidateRecordPointerValid | Validates that the pointer to the record can be accessed. (Inherited from RealTimeBaseRecord) |
![]() | ValidateWriteOperationSafe | Ensures that a write operation is allowed for this record. (Inherited from RealTimeBaseRecord) |
![]() | WriteSucceededTasks | Performs any tasks that are required after a field has been changed. (Inherited from RealTimeBaseRecord) |






