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;
}
}