DataObject.NoIvarGet Method | |
Handles assignment operations to and adds undefined instance variables.
Namespace:
XSharp.XPP
Assembly:
XSharp.XPP (in XSharp.XPP.dll) Version: 2.21
Syntax Remarks
Returns NIL for an undefined instance variable.
This method is executed whenever an undefined instance is accessed. By definition, DataObjects return NIL
in such cases. This allows to check for the presence of a value in a dynamic instance variable simply by
comparing against the value NIL.
The function IsMemberVar() and the method classDescribe() can be used to determine if a specific member is
defined in a DataObject. This works irrespective of whether the member was added dynamically, or was defined
statically in a class derived from DataObject.
See Also