using System;
using System.Collections;
using Cpp2IlInjected;
namespace System.ComponentModel
{
/// Represents a collection of objects.
// Token: 0x0200015E RID: 350
[Token(Token = "0x200015E")]
public class ListSortDescriptionCollection : IList, ICollection, IEnumerable
{
/// Initializes a new instance of the class.
// Token: 0x06000860 RID: 2144 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000860")]
[Address(RVA = "0xC5D710", Offset = "0xC5C710", VA = "0x180C5D710")]
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: 0x06000861 RID: 2145 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000861")]
[Address(RVA = "0xC5D770", Offset = "0xC5C770", VA = "0x180C5D770")]
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: 0x17000192 RID: 402
[Token(Token = "0x17000192")]
public ListSortDescription this[int index]
{
[Token(Token = "0x6000862")]
[Address(RVA = "0xC5D5F0", Offset = "0xC5C5F0", VA = "0x180C5D5F0")]
get
{
return null;
}
[Token(Token = "0x6000863")]
[Address(RVA = "0xC5D830", Offset = "0xC5C830", VA = "0x180C5D830")]
set
{
}
}
/// Gets a value indicating whether the collection has a fixed size.
///
/// in all cases.
// Token: 0x17000193 RID: 403
// (get) Token: 0x06000864 RID: 2148 RVA: 0x00005238 File Offset: 0x00003438
[Token(Token = "0x17000193")]
bool IList.IsFixedSize
{
[Token(Token = "0x6000864")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "10")]
get
{
return default(bool);
}
}
/// Gets a value indicating whether the collection is read-only.
///
/// in all cases.
// Token: 0x17000194 RID: 404
// (get) Token: 0x06000865 RID: 2149 RVA: 0x00005250 File Offset: 0x00003450
[Token(Token = "0x17000194")]
bool IList.IsReadOnly
{
[Token(Token = "0x6000865")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", 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: 0x17000195 RID: 405
[Token(Token = "0x17000195")]
object IList.this[int index]
{
[Token(Token = "0x6000866")]
[Address(RVA = "0xC5D5F0", Offset = "0xC5C5F0", VA = "0x180C5D5F0", Slot = "4")]
get
{
return null;
}
[Token(Token = "0x6000867")]
[Address(RVA = "0xC5D6A0", Offset = "0xC5C6A0", VA = "0x180C5D6A0", 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: 0x06000868 RID: 2152 RVA: 0x00005268 File Offset: 0x00003468
[Token(Token = "0x6000868")]
[Address(RVA = "0xC5D3C0", Offset = "0xC5C3C0", VA = "0x180C5D3C0", Slot = "6")]
int IList.Add(object value)
{
return 0;
}
/// Removes all items from the collection.
/// In all cases.
// Token: 0x06000869 RID: 2153 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000869")]
[Address(RVA = "0xC5D430", Offset = "0xC5C430", VA = "0x180C5D430", 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: 0x0600086A RID: 2154 RVA: 0x00005280 File Offset: 0x00003480
[Token(Token = "0x600086A")]
[Address(RVA = "0xC5D2A0", Offset = "0xC5C2A0", VA = "0x180C5D2A0", 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: 0x0600086B RID: 2155 RVA: 0x00005298 File Offset: 0x00003498
[Token(Token = "0x600086B")]
[Address(RVA = "0xC5D360", Offset = "0xC5C360", VA = "0x180C5D360", 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: 0x0600086C RID: 2156 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600086C")]
[Address(RVA = "0xC5D4A0", Offset = "0xC5C4A0", VA = "0x180C5D4A0", 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: 0x0600086D RID: 2157 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600086D")]
[Address(RVA = "0xC5D580", Offset = "0xC5C580", VA = "0x180C5D580", 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: 0x0600086E RID: 2158 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600086E")]
[Address(RVA = "0xC5D510", Offset = "0xC5C510", VA = "0x180C5D510", Slot = "14")]
void IList.RemoveAt(int index)
{
}
/// Gets the number of items in the collection.
/// The number of items in the collection.
// Token: 0x17000196 RID: 406
// (get) Token: 0x0600086F RID: 2159 RVA: 0x000052B0 File Offset: 0x000034B0
[Token(Token = "0x17000196")]
public int Count
{
[Token(Token = "0x600086F")]
[Address(RVA = "0x478810", Offset = "0x477810", VA = "0x180478810", Slot = "16")]
get
{
return 0;
}
}
/// Gets a value indicating whether access to the collection is thread safe.
///
/// in all cases.
// Token: 0x17000197 RID: 407
// (get) Token: 0x06000870 RID: 2160 RVA: 0x000052C8 File Offset: 0x000034C8
[Token(Token = "0x17000197")]
bool ICollection.IsSynchronized
{
[Token(Token = "0x6000870")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", 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: 0x17000198 RID: 408
// (get) Token: 0x06000871 RID: 2161 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000198")]
object ICollection.SyncRoot
{
[Token(Token = "0x6000871")]
[Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0", 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: 0x06000872 RID: 2162 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000872")]
[Address(RVA = "0xBA4770", Offset = "0xBA3770", VA = "0x180BA4770", 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: 0x06000873 RID: 2163 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000873")]
[Address(RVA = "0xBA4830", Offset = "0xBA3830", VA = "0x180BA4830", Slot = "19")]
IEnumerator IEnumerable.GetEnumerator()
{
return null;
}
// Token: 0x04000519 RID: 1305
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000519")]
private ArrayList sorts;
}
}