Click or drag to resize

DataObject Class

X#
The Xbase++ DataObject class.
Inheritance Hierarchy
Object
  Abstract
    DataObject

Namespace:  XSharp.XPP
Assembly:  XSharp.XPP (in XSharp.XPP.dll) Version: 2.9
Syntax
 CLASS DataObject INHERIT Abstract,  IMPLEMENTS IDynamicProperties
Request Example View Source

The DataObject type exposes the following members.

Constructors
  NameDescription
Public methodDataObject
Initializes a new instance of the DataObject class
Top
Methods
  NameDescription
Public methodClassDescribe
Reflects the class definition
(Overrides ClassDescribe(Usual).)
Public methodCopy
Creates a dependent shallow copy of this instance
Public methodDefineMethod
Defines a dynamic method.
Public methodGetPropertyNames
Public methodIsMemberVar
Checks if the object has a particular member variable
Public methodMerge
Merges exported member variables from another object into this instance.
Public methodNoIvarGet
Handles assignment operations to and adds undefined instance variables.
(Overrides NoIvarGet(String).)
Public methodNoIvarPut
Handles assignment operations to and adds undefined instance variables.
(Overrides NoIvarPut(String, Usual).)
Public methodNoMethod
Defines a dynamic method.
Top
See Also