using System; using System.Collections; using System.ComponentModel; using System.Globalization; using Cpp2IlInjected; namespace System.Data { /// Provides the base functionality for creating collections. // Token: 0x02000005 RID: 5 [Token(Token = "0x2000005")] public class InternalDataCollectionBase : ICollection, IEnumerable { /// Gets the total number of elements in a collection. /// The total number of elements in a collection. // Token: 0x17000001 RID: 1 // (get) Token: 0x06000005 RID: 5 RVA: 0x00002054 File Offset: 0x00000254 [Token(Token = "0x17000001")] [Browsable(false)] public virtual int Count { [Token(Token = "0x6000005")] [Address(RVA = "0x9ED3A0", Offset = "0x9EC3A0", VA = "0x1809ED3A0", Slot = "9")] get { return 0; } } /// Copies all the elements of the current to a one-dimensional , starting at the specified index. /// The one-dimensional to copy the current object's elements into. /// The destination index to start copying into. // Token: 0x06000006 RID: 6 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000006")] [Address(RVA = "0x9ED1C0", Offset = "0x9EC1C0", VA = "0x1809ED1C0", Slot = "10")] public virtual void CopyTo(Array ar, int index) { } /// Gets an for the collection. /// An for the collection. // Token: 0x06000007 RID: 7 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000007")] [Address(RVA = "0x9ED210", Offset = "0x9EC210", VA = "0x1809ED210", Slot = "11")] public virtual IEnumerator GetEnumerator() { return null; } /// Gets a value that indicates whether the is synchonized. /// /// if the collection is synchronized; otherwise, . The default is . // Token: 0x17000002 RID: 2 // (get) Token: 0x06000008 RID: 8 RVA: 0x0000206C File Offset: 0x0000026C [Token(Token = "0x17000002")] [Browsable(false)] public bool IsSynchronized { [Token(Token = "0x6000008")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "7")] get { return default(bool); } } // Token: 0x06000009 RID: 9 RVA: 0x00002084 File Offset: 0x00000284 [Token(Token = "0x6000009")] [Address(RVA = "0x9ED250", Offset = "0x9EC250", VA = "0x1809ED250")] internal int NamesEqual(string s1, string s2, bool fCaseSensitive, CultureInfo locale) { return 0; } /// Gets an object that can be used to synchronize the collection. /// The used to synchronize the collection. // Token: 0x17000003 RID: 3 // (get) Token: 0x0600000A RID: 10 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000003")] [Browsable(false)] public object SyncRoot { [Token(Token = "0x600000A")] [Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0", Slot = "6")] get { return null; } } /// Gets the items of the collection as a list. /// An that contains the collection. // Token: 0x17000004 RID: 4 // (get) Token: 0x0600000B RID: 11 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000004")] protected virtual ArrayList List { [Token(Token = "0x600000B")] [Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "12")] get { return null; } } /// Initializes a new instance of the class. // Token: 0x0600000C RID: 12 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x600000C")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public InternalDataCollectionBase() { } // Token: 0x0400000E RID: 14 [Token(Token = "0x400000E")] internal static readonly CollectionChangeEventArgs s_refreshEventArgs; } }