The internal reference of the raw object that holds the actual values for this dynamic instance.
This is an internal feature and useful only for low level or serialization purposes.
Why and How?
wwDynamic works by basically forwarding all property and method access to the __Reference
instance which is internally an instance of an EMPTY
object or - in the case of a child object - another instance of wwDynamic
.
In some high performance or serialization situations it can be useful to access the underlying raw object reference as access to it will be faster than through the wwDynamic
wrapper and provides raw FoxPro object access which might be required to accurately serializing the object. For example, the wwJsonSerializer
explicitly checks for wwDynamic
instances and when it finds one, serializes the __Reference
instance so a proper serialization graph can be built.
o.__Reference
See also:
Class wwDynamic© West Wind Technologies, 2023 • Updated: 12/09/18
Comment or report problem with topic