Define the content version with major and minor.
Address of native referenced object. nullptr if not referencing any native allocated object. Note native allocation will happen only once.
Major version is the first 2 bytes of the version int, left to right, holding the most significant 16 bits of the int.
Minor version is the last 2 bytes of the version int, left to right, holding the least significant 16 bits of the int.
32-bit int to store version, 1 16-bit int for each of major,minor.
Overrides finalize that garbage collector will call when needed.
Test to see if this instance is not equal than provided value
True if keeps a reference to a C++ SDK object False if keeps a C++ SDK object
Test to see if this instance is smaller than provided value
Checks if this object is valid.
Releases the native referenced value of this object if: