Click or drag to resize

DbcTable Class

X#
Class that stores information about a table in a DBC
Inheritance Hierarchy
Object
  DbcObject
    DbcTable

Namespace:  XSharp.RDD
Assembly:  XSharp.Core (in XSharp.Core.dll) Version: 2.21
Syntax
 CLASS DbcTable INHERIT DbcObject
Request Example View Source

The DbcTable type exposes the following members.

Constructors
  NameDescription
Public methodDbcTable
Initializes a new instance of the DbcTable class
Top
Properties
  NameDescription
Public propertyDatabase
The database in which this table is defined.
Public propertyFields
The collection of fields
Public propertyHasProperties (Inherited from DbcObject.)
Public propertyIndexes
The collection of indexes
Public propertyObjectID (Inherited from DbcObject.)
Public propertyObjectKey (Inherited from DbcObject.)
Public propertyObjectName (Inherited from DbcObject.)
Public propertyObjectType (Inherited from DbcObject.)
Public propertyParent (Inherited from DbcObject.)
Public propertyParentID (Inherited from DbcObject.)
Public propertyPath
The Table path as stored in the DBC file.
Public propertyProperties (Inherited from DbcObject.)
Public propertyRelations
The collection of relations
Top
Methods
  NameDescription
Public methodDecodeProperties (Inherited from DbcObject.)
Public methodGetData (Overrides GetData.)
Public methodLoadChildren (Inherited from DbcObject.)
Public methodRead (Inherited from DbcObject.)
Public methodReadChild (Inherited from DbcObject.)
Public methodReadField (Inherited from DbcObject.)
Top
Remarks
When opened the Fields, Indexes and Relations are not read. They need to be explicitely loaded with a call to GetData()
See Also