0x00x0058
Members 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | _table | DataTable | Private+1 flags | — | |
| 0x08 | _relations | ArrayList | Private+1 flags | — | |
| 0x01 | _fParentCollection | bool | Private+1 flags | — | |
| 0x0049 | 0x07 | padding / unreflected | |||
| 0x08 | RelationPropertyChanged | CollectionChangeEventHandler | Private | — | |
Inherited from DataRelationCollection 6
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | _inTransition | DataRelation | Private | — | |
| 0x04 | _defaultNameIndex | int | Private | — | |
| 0x001C | 0x04 | padding / unreflected | |||
| 0x08 | _onCollectionChangedDelegate | CollectionChangeEventHandler | Private | — | |
| 0x08 | _onCollectionChangingDelegate | CollectionChangeEventHandler | Private | — | |
| 0x04 | s_objectTypeCount | int | PrivateStatic | — | |
| 0x04 | _objectID | int | Private+1 flags | — | |
Inherited from InternalDataCollectionBase 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | s_refreshEventArgs | CollectionChangeEventArgs | Static+2 flags | — |
Functions 12
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor(DataTable table, bool fParentCollection) | 2 flags | — | 0x08 |
| ArrayList get_List() | 3 flags | — | 0x08 |
| void EnsureDataSet() | Private | — | 0x00 |
| DataSet GetDataSet() | 2 flags | — | 0x08 |
| DataRelation get_Item(int index) | Public+2 flags | — | 0x08 |
| DataRelation get_Item(const string& name) | Public+2 flags | — | 0x08 |
| void add_RelationPropertyChanged(CollectionChangeEventHandler value) | 2 flags | — | 0x08 |
| void remove_RelationPropertyChanged(CollectionChangeEventHandler value) | 2 flags | — | 0x08 |
| void AddCache(DataRelation relation) | Private | — | 0x08 |
| void AddCore(DataRelation relation) | 2 flags | — | 0x08 |
| void RemoveCache(DataRelation relation) | Private | — | 0x08 |
| void RemoveCore(DataRelation relation) | 2 flags | — | 0x08 |