RealTimeRecord Constructor(RealTimeTable,IntPtr)
- Last UpdatedApr 08, 2026
- 1 minute read
Initializes a RealTimeRecord instance that will immediately bind to the given table and record pointer that is considered owned elsewhere.
public RealTimeRecord(
RealTimeTable table,
IntPtr externallyOwnedRecordPtr
)
public:
RealTimeRecord(
RealTimeTable^ table,
IntPtr externallyOwnedRecordPtr
)
Parameters
- table
- The table to bind to.
- externallyOwnedRecordPtr
- A pointer to a block of memory sized appropriately for a record from the given table.
This constructor should only be used in code that transitions between .NET and
the underlying C++ libraries. The pointer given will NOT be freed when this record object is destroyed.
The caller is responsible for ensuring that the pointer points to a correctly sized block of memory that has been
initialized properly. The caller also must take responsibility for keeping the memory well allocated for the duration
that this record object is alive.