Zdexby TheHolyOneZ
42,610 classes
Class

DataTableCollection

: InternalDataCollectionBase : Object
System.Data.DataTableCollection, System.Data 0x0048 (72 B) inherited 0x0010 System.Data.dll
0x00x0048

Members 8

OffsetSizeNameTypeFlagsDefault
0x08_dataSetDataSetPrivate+1 flags—
0x08_listArrayListPrivate+1 flags—
0x04_defaultNameIndexintPrivate—
0x00240x04padding / unreflected
0x08_delayedAddRangeTablesDataTable[]Private—
0x08_onCollectionChangedDelegateCollectionChangeEventHandlerPrivate—
0x08_onCollectionChangingDelegateCollectionChangeEventHandlerPrivate—
0x04s_objectTypeCountintPrivateStatic—
0x04_objectIDintPrivate+1 flags—
0x00440x04unreflected bytes to end of DataTableCollection
Inherited from InternalDataCollectionBase 1
OffsetSizeNameTypeFlagsDefault
0x08s_refreshEventArgsCollectionChangeEventArgsStatic+2 flags—

Functions 34

SignatureFlagsNativeParams
void .ctor(DataSet dataSet)2 flags0x08
ArrayList get_List()3 flags0x08
int get_ObjectID()2 flags0x04
DataTable get_Item(int index)Public+1 flags0x08
DataTable get_Item(const string& name)Public+1 flags0x08
DataTable get_Item(const string& name, const string& tableNamespace)Public+1 flags0x08
DataTable GetTable(const string& name, const string& ns)1 flags0x08
DataTable GetTableSmart(const string& name, const string& ns)1 flags0x08
void Add(DataTable table)Public0x08
void add_CollectionChanged(CollectionChangeEventHandler value)Public+1 flags0x08
void remove_CollectionChanged(CollectionChangeEventHandler value)Public+1 flags0x08
void ArrayAdd(DataTable table)Private0x08
string AssignName()1 flags0x08
void BaseAdd(DataTable table)Private0x08
void BaseGroupSwitch(const DataTable[]& oldArray, int oldLength, const DataTable[]& newArray, int newLength)Private0x08
void BaseRemove(DataTable table)Private0x08
bool CanRemove(DataTable table, bool fThrowException)1 flags0x08
void Clear()Public0x00
bool Contains(const string& name)Public0x08
bool Contains(const string& name, const string& tableNamespace, bool checkProperty, bool caseSensitive)1 flags0x08
bool Contains(const string& name, bool caseSensitive)1 flags0x08
int IndexOf(DataTable table)Public0x08
int IndexOf(const string& tableName)Public0x08
int IndexOf(const string& tableName, const string& tableNamespace, bool chekforNull)1 flags0x08
void ReplaceFromInference(List<System.Data.DataTable> tableList)1 flags0x08
int InternalIndexOf(const string& tableName)1 flags0x08
int InternalIndexOf(const string& tableName, const string& tableNamespace)1 flags0x08
void FinishInitCollection()1 flags0x00
string MakeName(int index)Private0x08
void OnCollectionChanged(CollectionChangeEventArgs ccevent)Private0x08
void OnCollectionChanging(CollectionChangeEventArgs ccevent)Private0x08
void RegisterName(const string& name, const string& tbNamespace)1 flags0x08
void Remove(DataTable table)Public0x08
void UnregisterName(const string& name)1 flags0x08

Used by 1

types with a member, parameter or interface of this type