using System; using System.Collections; using System.Collections.Generic; using System.ComponentModel; using Cpp2IlInjected; namespace System.Data { /// Represents the collection of tables for the . // Token: 0x0200003E RID: 62 [Token(Token = "0x200003E")] [ListBindable(false)] [DefaultEvent("CollectionChanged")] public sealed class DataTableCollection : InternalDataCollectionBase { // Token: 0x06000497 RID: 1175 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000497")] [Address(RVA = "0xA1A030", Offset = "0xA19030", VA = "0x180A1A030")] internal DataTableCollection(DataSet dataSet) { } // Token: 0x170000C4 RID: 196 // (get) Token: 0x06000498 RID: 1176 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170000C4")] protected override ArrayList List { [Token(Token = "0x6000498")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "12")] get { return null; } } // Token: 0x170000C5 RID: 197 // (get) Token: 0x06000499 RID: 1177 RVA: 0x00003194 File Offset: 0x00001394 [Token(Token = "0x170000C5")] internal int ObjectID { [Token(Token = "0x6000499")] [Address(RVA = "0x678D20", Offset = "0x677D20", VA = "0x180678D20")] get { return 0; } } /// Gets the object at the specified index. /// The zero-based index of the to find. /// A with the specified index; otherwise if the does not exist. /// The index value is greater than the number of items in the collection. // Token: 0x170000C6 RID: 198 [Token(Token = "0x170000C6")] public DataTable this[int index] { [Token(Token = "0x600049A")] [Address(RVA = "0xA1A3D0", Offset = "0xA193D0", VA = "0x180A1A3D0")] get { return null; } } /// Gets the object with the specified name. /// The name of the to find. /// A with the specified name; otherwise if the does not exist. // Token: 0x170000C7 RID: 199 [Token(Token = "0x170000C7")] public DataTable this[string name] { [Token(Token = "0x600049B")] [Address(RVA = "0xA1A300", Offset = "0xA19300", VA = "0x180A1A300")] get { return null; } } /// Gets the object with the specified name in the specified namespace. /// The name of the to find. /// The name of the namespace to look in. /// A with the specified name; otherwise if the does not exist. // Token: 0x170000C8 RID: 200 [Token(Token = "0x170000C8")] public DataTable this[string name, string tableNamespace] { [Token(Token = "0x600049C")] [Address(RVA = "0xA1A220", Offset = "0xA19220", VA = "0x180A1A220")] get { return null; } } // Token: 0x0600049D RID: 1181 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600049D")] [Address(RVA = "0xA191C0", Offset = "0xA181C0", VA = "0x180A191C0")] internal DataTable GetTable(string name, string ns) { return null; } // Token: 0x0600049E RID: 1182 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600049E")] [Address(RVA = "0xA19050", Offset = "0xA18050", VA = "0x180A19050")] internal DataTable GetTableSmart(string name, string ns) { return null; } /// Adds the specified to the collection. /// The object to add. /// The value specified for the table is . /// The table already belongs to this collection, or belongs to another collection. /// A table in the collection has the same name. The comparison is not case sensitive. // Token: 0x0600049F RID: 1183 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x600049F")] [Address(RVA = "0xA17C20", Offset = "0xA16C20", VA = "0x180A17C20")] public void Add(DataTable table) { } /// Occurs after the is changed because of objects being added or removed. // Token: 0x14000008 RID: 8 // (add) Token: 0x060004A0 RID: 1184 RVA: 0x0000206A File Offset: 0x0000026A // (remove) Token: 0x060004A1 RID: 1185 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x14000008")] public event CollectionChangeEventHandler CollectionChanged { [Token(Token = "0x60004A0")] [Address(RVA = "0xA1A150", Offset = "0xA19150", VA = "0x180A1A150")] add { } [Token(Token = "0x60004A1")] [Address(RVA = "0xA1A4C0", Offset = "0xA194C0", VA = "0x180A1A4C0")] remove { } } // Token: 0x060004A2 RID: 1186 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60004A2")] [Address(RVA = "0xA17E70", Offset = "0xA16E70", VA = "0x180A17E70")] private void ArrayAdd(DataTable table) { } // Token: 0x060004A3 RID: 1187 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60004A3")] [Address(RVA = "0xA17EA0", Offset = "0xA16EA0", VA = "0x180A17EA0")] internal string AssignName() { return null; } // Token: 0x060004A4 RID: 1188 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60004A4")] [Address(RVA = "0xA17F60", Offset = "0xA16F60", VA = "0x180A17F60")] private void BaseAdd(DataTable table) { } // Token: 0x060004A5 RID: 1189 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60004A5")] [Address(RVA = "0xA18180", Offset = "0xA17180", VA = "0x180A18180")] private void BaseGroupSwitch(DataTable[] oldArray, int oldLength, DataTable[] newArray, int newLength) { } // Token: 0x060004A6 RID: 1190 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60004A6")] [Address(RVA = "0xA18350", Offset = "0xA17350", VA = "0x180A18350")] private void BaseRemove(DataTable table) { } // Token: 0x060004A7 RID: 1191 RVA: 0x000031AC File Offset: 0x000013AC [Token(Token = "0x60004A7")] [Address(RVA = "0xA18550", Offset = "0xA17550", VA = "0x180A18550")] internal bool CanRemove(DataTable table, bool fThrowException) { return default(bool); } /// Clears the collection of all objects. // Token: 0x060004A8 RID: 1192 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60004A8")] [Address(RVA = "0xA18990", Offset = "0xA17990", VA = "0x180A18990")] public void Clear() { } /// Gets a value that indicates whether a object with the specified name exists in the collection. /// The name of the to find. /// /// if the specified table exists; otherwise . // Token: 0x060004A9 RID: 1193 RVA: 0x000031C4 File Offset: 0x000013C4 [Token(Token = "0x60004A9")] [Address(RVA = "0xA18E30", Offset = "0xA17E30", VA = "0x180A18E30")] public bool Contains(string name) { return default(bool); } // Token: 0x060004AA RID: 1194 RVA: 0x000031DC File Offset: 0x000013DC [Token(Token = "0x60004AA")] [Address(RVA = "0xA18C70", Offset = "0xA17C70", VA = "0x180A18C70")] internal bool Contains(string name, string tableNamespace, bool checkProperty, bool caseSensitive) { return default(bool); } // Token: 0x060004AB RID: 1195 RVA: 0x000031F4 File Offset: 0x000013F4 [Token(Token = "0x60004AB")] [Address(RVA = "0xA18E50", Offset = "0xA17E50", VA = "0x180A18E50")] internal bool Contains(string name, bool caseSensitive) { return default(bool); } /// Gets the index of the specified object. /// The to search for. /// The zero-based index of the table, or -1 if the table is not found in the collection. // Token: 0x060004AC RID: 1196 RVA: 0x0000320C File Offset: 0x0000140C [Token(Token = "0x60004AC")] [Address(RVA = "0xA19310", Offset = "0xA18310", VA = "0x180A19310")] public int IndexOf(DataTable table) { return 0; } /// Gets the index in the collection of the object with the specified name. /// The name of the object to look for. /// The zero-based index of the with the specified name, or -1 if the table does not exist in the collection. /// /// Returns -1 when two or more tables have the same name but different namespaces. The call does not succeed if there is any ambiguity when matching a table name to exactly one table. // Token: 0x060004AD RID: 1197 RVA: 0x00003224 File Offset: 0x00001424 [Token(Token = "0x60004AD")] [Address(RVA = "0xA19410", Offset = "0xA18410", VA = "0x180A19410")] public int IndexOf(string tableName) { return 0; } // Token: 0x060004AE RID: 1198 RVA: 0x0000323C File Offset: 0x0000143C [Token(Token = "0x60004AE")] [Address(RVA = "0xA19430", Offset = "0xA18430", VA = "0x180A19430")] internal int IndexOf(string tableName, string tableNamespace, bool chekforNull) { return 0; } // Token: 0x060004AF RID: 1199 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60004AF")] [Address(RVA = "0xA19E50", Offset = "0xA18E50", VA = "0x180A19E50")] internal void ReplaceFromInference(List tableList) { } // Token: 0x060004B0 RID: 1200 RVA: 0x00003254 File Offset: 0x00001454 [Token(Token = "0x60004B0")] [Address(RVA = "0xA19670", Offset = "0xA18670", VA = "0x180A19670")] internal int InternalIndexOf(string tableName) { return 0; } // Token: 0x060004B1 RID: 1201 RVA: 0x0000326C File Offset: 0x0000146C [Token(Token = "0x60004B1")] [Address(RVA = "0xA194F0", Offset = "0xA184F0", VA = "0x180A194F0")] internal int InternalIndexOf(string tableName, string tableNamespace) { return 0; } // Token: 0x060004B2 RID: 1202 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60004B2")] [Address(RVA = "0xA18FD0", Offset = "0xA17FD0", VA = "0x180A18FD0")] internal void FinishInitCollection() { } // Token: 0x060004B3 RID: 1203 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60004B3")] [Address(RVA = "0xA19820", Offset = "0xA18820", VA = "0x180A19820")] private string MakeName(int index) { return null; } // Token: 0x060004B4 RID: 1204 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60004B4")] [Address(RVA = "0xA198B0", Offset = "0xA188B0", VA = "0x180A198B0")] private void OnCollectionChanged(CollectionChangeEventArgs ccevent) { } // Token: 0x060004B5 RID: 1205 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60004B5")] [Address(RVA = "0xA19960", Offset = "0xA18960", VA = "0x180A19960")] private void OnCollectionChanging(CollectionChangeEventArgs ccevent) { } // Token: 0x060004B6 RID: 1206 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60004B6")] [Address(RVA = "0xA19A10", Offset = "0xA18A10", VA = "0x180A19A10")] internal void RegisterName(string name, string tbNamespace) { } /// Removes the specified object from the collection. /// The to remove. /// The value specified for the table is . /// The table does not belong to this collection. /// -or- /// The table is part of a relationship. // Token: 0x060004B7 RID: 1207 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60004B7")] [Address(RVA = "0xA19C90", Offset = "0xA18C90", VA = "0x180A19C90")] public void Remove(DataTable table) { } // Token: 0x060004B8 RID: 1208 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60004B8")] [Address(RVA = "0xA19EB0", Offset = "0xA18EB0", VA = "0x180A19EB0")] internal void UnregisterName(string name) { } // Token: 0x04000126 RID: 294 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000126")] private readonly DataSet _dataSet; // Token: 0x04000127 RID: 295 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000127")] private readonly ArrayList _list; // Token: 0x04000128 RID: 296 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000128")] private int _defaultNameIndex; // Token: 0x04000129 RID: 297 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000129")] private DataTable[] _delayedAddRangeTables; // Token: 0x0400012A RID: 298 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400012A")] private CollectionChangeEventHandler _onCollectionChangedDelegate; // Token: 0x0400012B RID: 299 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400012B")] private CollectionChangeEventHandler _onCollectionChangingDelegate; // Token: 0x0400012C RID: 300 [Token(Token = "0x400012C")] private static int s_objectTypeCount; // Token: 0x0400012D RID: 301 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400012D")] private readonly int _objectID; } }