using System; using System.Collections; using Cpp2IlInjected; namespace System.ComponentModel { /// Represents a collection of objects. // Token: 0x02000162 RID: 354 [Token(Token = "0x2000162")] public class ListSortDescriptionCollection : IList, ICollection, IEnumerable { /// Initializes a new instance of the class. // Token: 0x06000876 RID: 2166 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000876")] [Address(RVA = "0x4F3360", Offset = "0x4F2160", VA = "0x1804F3360")] public ListSortDescriptionCollection() { } /// Initializes a new instance of the class with the specified array of objects. /// The array of objects to be contained in the collection. // Token: 0x06000877 RID: 2167 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000877")] [Address(RVA = "0x4F33C0", Offset = "0x4F21C0", VA = "0x1804F33C0")] public ListSortDescriptionCollection(ListSortDescription[] sorts) { } /// Gets or sets the specified . /// The zero-based index of the to get or set in the collection. /// The with the specified index. /// An item is set in the , which is read-only. // Token: 0x17000196 RID: 406 [Token(Token = "0x17000196")] public ListSortDescription this[int index] { [Token(Token = "0x6000878")] [Address(RVA = "0x4F3240", Offset = "0x4F2040", VA = "0x1804F3240")] get { return null; } [Token(Token = "0x6000879")] [Address(RVA = "0x4F3480", Offset = "0x4F2280", VA = "0x1804F3480")] set { } } /// Gets a value indicating whether the collection has a fixed size. /// /// in all cases. // Token: 0x17000197 RID: 407 // (get) Token: 0x0600087A RID: 2170 RVA: 0x00005250 File Offset: 0x00003450 [Token(Token = "0x17000197")] bool IList.IsFixedSize { [Token(Token = "0x600087A")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "10")] get { return default(bool); } } /// Gets a value indicating whether the collection is read-only. /// /// in all cases. // Token: 0x17000198 RID: 408 // (get) Token: 0x0600087B RID: 2171 RVA: 0x00005268 File Offset: 0x00003468 [Token(Token = "0x17000198")] bool IList.IsReadOnly { [Token(Token = "0x600087B")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "9")] get { return default(bool); } } /// Gets the specified . /// The zero-based index of the to get in the collection /// The with the specified index. // Token: 0x17000199 RID: 409 [Token(Token = "0x17000199")] object IList.this[int index] { [Token(Token = "0x600087C")] [Address(RVA = "0x4F3240", Offset = "0x4F2040", VA = "0x1804F3240", Slot = "4")] get { return null; } [Token(Token = "0x600087D")] [Address(RVA = "0x4F32F0", Offset = "0x4F20F0", VA = "0x1804F32F0", Slot = "5")] set { } } /// Adds an item to the collection. /// The item to add to the collection. /// The position into which the new element was inserted. /// In all cases. // Token: 0x0600087E RID: 2174 RVA: 0x00005280 File Offset: 0x00003480 [Token(Token = "0x600087E")] [Address(RVA = "0x4F3010", Offset = "0x4F1E10", VA = "0x1804F3010", Slot = "6")] int IList.Add(object value) { return 0; } /// Removes all items from the collection. /// In all cases. // Token: 0x0600087F RID: 2175 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600087F")] [Address(RVA = "0x4F3080", Offset = "0x4F1E80", VA = "0x1804F3080", Slot = "8")] void IList.Clear() { } /// Determines if the contains a specific value. /// The to locate in the collection. /// /// if the is found in the collection; otherwise, . // Token: 0x06000880 RID: 2176 RVA: 0x00005298 File Offset: 0x00003498 [Token(Token = "0x6000880")] [Address(RVA = "0x4F2EF0", Offset = "0x4F1CF0", VA = "0x1804F2EF0", Slot = "7")] public bool Contains(object value) { return default(bool); } /// Returns the index of the specified item in the collection. /// The to locate in the collection. /// The index of if found in the list; otherwise, -1. // Token: 0x06000881 RID: 2177 RVA: 0x000052B0 File Offset: 0x000034B0 [Token(Token = "0x6000881")] [Address(RVA = "0x4F2FB0", Offset = "0x4F1DB0", VA = "0x1804F2FB0", Slot = "11")] public int IndexOf(object value) { return 0; } /// Inserts an item into the collection at a specified index. /// The zero-based index of the to get or set in the collection /// The item to insert into the collection. /// In all cases. // Token: 0x06000882 RID: 2178 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000882")] [Address(RVA = "0x4F30F0", Offset = "0x4F1EF0", VA = "0x1804F30F0", Slot = "12")] void IList.Insert(int index, object value) { } /// Removes the first occurrence of an item from the collection. /// The item to remove from the collection. /// In all cases. // Token: 0x06000883 RID: 2179 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000883")] [Address(RVA = "0x4F31D0", Offset = "0x4F1FD0", VA = "0x1804F31D0", Slot = "13")] void IList.Remove(object value) { } /// Removes an item from the collection at a specified index. /// The zero-based index of the to remove from the collection /// In all cases. // Token: 0x06000884 RID: 2180 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000884")] [Address(RVA = "0x4F3160", Offset = "0x4F1F60", VA = "0x1804F3160", Slot = "14")] void IList.RemoveAt(int index) { } /// Gets the number of items in the collection. /// The number of items in the collection. // Token: 0x1700019A RID: 410 // (get) Token: 0x06000885 RID: 2181 RVA: 0x000052C8 File Offset: 0x000034C8 [Token(Token = "0x1700019A")] public int Count { [Token(Token = "0x6000885")] [Address(RVA = "0x4A64A0", Offset = "0x4A52A0", VA = "0x1804A64A0", Slot = "16")] get { return 0; } } /// Gets a value indicating whether access to the collection is thread safe. /// /// in all cases. // Token: 0x1700019B RID: 411 // (get) Token: 0x06000886 RID: 2182 RVA: 0x000052E0 File Offset: 0x000034E0 [Token(Token = "0x1700019B")] bool ICollection.IsSynchronized { [Token(Token = "0x6000886")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "18")] get { return default(bool); } } /// Gets the current instance that can be used to synchronize access to the collection. /// The current instance of the . // Token: 0x1700019C RID: 412 // (get) Token: 0x06000887 RID: 2183 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700019C")] object ICollection.SyncRoot { [Token(Token = "0x6000887")] [Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0", Slot = "17")] get { return null; } } /// Copies the contents of the collection to the specified array, starting at the specified destination array index. /// The destination array for the items copied from the collection. /// The index of the destination array at which copying begins. // Token: 0x06000888 RID: 2184 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000888")] [Address(RVA = "0x4A7C60", Offset = "0x4A6A60", VA = "0x1804A7C60", Slot = "15")] public void CopyTo(Array array, int index) { } /// Gets a that can be used to iterate through the collection. /// An that can be used to iterate through the collection. // Token: 0x06000889 RID: 2185 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000889")] [Address(RVA = "0x4A7D50", Offset = "0x4A6B50", VA = "0x1804A7D50", Slot = "19")] IEnumerator IEnumerable.GetEnumerator() { return null; } // Token: 0x04000526 RID: 1318 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000526")] private ArrayList sorts; } }