1117 lines
48 KiB
C#
1117 lines
48 KiB
C#
using System;
|
|
using System.Diagnostics;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Collections
|
|
{
|
|
/// <summary>Implements the <see cref="T:System.Collections.IList" /> interface using an array whose size is dynamically increased as required.</summary>
|
|
// Token: 0x020005BE RID: 1470
|
|
[Token(Token = "0x20005BE")]
|
|
[ComVisible(true)]
|
|
[DebuggerTypeProxy(typeof(ArrayList.ArrayListDebugView))]
|
|
[DebuggerDisplay("Count = {Count}")]
|
|
[Serializable]
|
|
public class ArrayList : IList, ICollection, IEnumerable, ICloneable
|
|
{
|
|
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.ArrayList" /> class that is empty and has the default initial capacity.</summary>
|
|
// Token: 0x06002D5E RID: 11614 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D5E")]
|
|
[Address(RVA = "0x2C2CAA0", Offset = "0x2C2BAA0", VA = "0x182C2CAA0")]
|
|
public ArrayList()
|
|
{
|
|
}
|
|
|
|
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.ArrayList" /> class that is empty and has the specified initial capacity.</summary>
|
|
/// <param name="capacity">The number of elements that the new list can initially store.</param>
|
|
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
|
/// <paramref name="capacity" /> is less than zero.</exception>
|
|
// Token: 0x06002D5F RID: 11615 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D5F")]
|
|
[Address(RVA = "0x2C2C980", Offset = "0x2C2B980", VA = "0x182C2C980")]
|
|
public ArrayList(int capacity)
|
|
{
|
|
}
|
|
|
|
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.ArrayList" /> class that contains elements copied from the specified collection and that has the same initial capacity as the number of elements copied.</summary>
|
|
/// <param name="c">The <see cref="T:System.Collections.ICollection" /> whose elements are copied to the new list.</param>
|
|
/// <exception cref="T:System.ArgumentNullException">
|
|
/// <paramref name="c" /> is <see langword="null" />.</exception>
|
|
// Token: 0x06002D60 RID: 11616 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D60")]
|
|
[Address(RVA = "0x2C2CB10", Offset = "0x2C2BB10", VA = "0x182C2CB10")]
|
|
public ArrayList(ICollection c)
|
|
{
|
|
}
|
|
|
|
/// <summary>Gets or sets the number of elements that the <see cref="T:System.Collections.ArrayList" /> can contain.</summary>
|
|
/// <returns>The number of elements that the <see cref="T:System.Collections.ArrayList" /> can contain.</returns>
|
|
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
|
/// <see cref="P:System.Collections.ArrayList.Capacity" /> is set to a value that is less than <see cref="P:System.Collections.ArrayList.Count" />.</exception>
|
|
/// <exception cref="T:System.OutOfMemoryException">There is not enough memory available on the system.</exception>
|
|
// Token: 0x170006D1 RID: 1745
|
|
// (set) Token: 0x06002D61 RID: 11617 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170006D1")]
|
|
public virtual int Capacity
|
|
{
|
|
[Token(Token = "0x6002D61")]
|
|
[Address(RVA = "0x2C2CD40", Offset = "0x2C2BD40", VA = "0x182C2CD40", Slot = "21")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets the number of elements actually contained in the <see cref="T:System.Collections.ArrayList" />.</summary>
|
|
/// <returns>The number of elements actually contained in the <see cref="T:System.Collections.ArrayList" />.</returns>
|
|
// Token: 0x170006D2 RID: 1746
|
|
// (get) Token: 0x06002D62 RID: 11618 RVA: 0x00019308 File Offset: 0x00017508
|
|
[Token(Token = "0x170006D2")]
|
|
public virtual int Count
|
|
{
|
|
[Token(Token = "0x6002D62")]
|
|
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540", Slot = "22")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets a value indicating whether the <see cref="T:System.Collections.ArrayList" /> has a fixed size.</summary>
|
|
/// <returns>
|
|
/// <see langword="true" /> if the <see cref="T:System.Collections.ArrayList" /> has a fixed size; otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
|
|
// Token: 0x170006D3 RID: 1747
|
|
// (get) Token: 0x06002D63 RID: 11619 RVA: 0x00019320 File Offset: 0x00017520
|
|
[Token(Token = "0x170006D3")]
|
|
public virtual bool IsFixedSize
|
|
{
|
|
[Token(Token = "0x6002D63")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "23")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets a value indicating whether the <see cref="T:System.Collections.ArrayList" /> is read-only.</summary>
|
|
/// <returns>
|
|
/// <see langword="true" /> if the <see cref="T:System.Collections.ArrayList" /> is read-only; otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
|
|
// Token: 0x170006D4 RID: 1748
|
|
// (get) Token: 0x06002D64 RID: 11620 RVA: 0x00019338 File Offset: 0x00017538
|
|
[Token(Token = "0x170006D4")]
|
|
public virtual bool IsReadOnly
|
|
{
|
|
[Token(Token = "0x6002D64")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "24")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets a value indicating whether access to the <see cref="T:System.Collections.ArrayList" /> is synchronized (thread safe).</summary>
|
|
/// <returns>
|
|
/// <see langword="true" /> if access to the <see cref="T:System.Collections.ArrayList" /> is synchronized (thread safe); otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
|
|
// Token: 0x170006D5 RID: 1749
|
|
// (get) Token: 0x06002D65 RID: 11621 RVA: 0x00019350 File Offset: 0x00017550
|
|
[Token(Token = "0x170006D5")]
|
|
public virtual bool IsSynchronized
|
|
{
|
|
[Token(Token = "0x6002D65")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "25")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ArrayList" />.</summary>
|
|
/// <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.ArrayList" />.</returns>
|
|
// Token: 0x170006D6 RID: 1750
|
|
// (get) Token: 0x06002D66 RID: 11622 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x170006D6")]
|
|
public virtual object SyncRoot
|
|
{
|
|
[Token(Token = "0x6002D66")]
|
|
[Address(RVA = "0x2C2CCD0", Offset = "0x2C2BCD0", VA = "0x182C2CCD0", Slot = "26")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets the element at the specified index.</summary>
|
|
/// <param name="index">The zero-based index of the element to get or set.</param>
|
|
/// <returns>The element at the specified index.</returns>
|
|
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
|
/// <paramref name="index" /> is less than zero.
|
|
/// -or-
|
|
/// <paramref name="index" /> is equal to or greater than <see cref="P:System.Collections.ArrayList.Count" />.</exception>
|
|
// Token: 0x170006D7 RID: 1751
|
|
[Token(Token = "0x170006D7")]
|
|
public virtual object this[int index]
|
|
{
|
|
[Token(Token = "0x6002D67")]
|
|
[Address(RVA = "0x2C2CC20", Offset = "0x2C2BC20", VA = "0x182C2CC20", Slot = "27")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6002D68")]
|
|
[Address(RVA = "0x2C2CE30", Offset = "0x2C2BE30", VA = "0x182C2CE30", Slot = "28")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Creates an <see cref="T:System.Collections.ArrayList" /> wrapper for a specific <see cref="T:System.Collections.IList" />.</summary>
|
|
/// <param name="list">The <see cref="T:System.Collections.IList" /> to wrap.</param>
|
|
/// <returns>The <see cref="T:System.Collections.ArrayList" /> wrapper around the <see cref="T:System.Collections.IList" />.</returns>
|
|
/// <exception cref="T:System.ArgumentNullException">
|
|
/// <paramref name="list" /> is <see langword="null" />.</exception>
|
|
// Token: 0x06002D69 RID: 11625 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002D69")]
|
|
[Address(RVA = "0x2C2B610", Offset = "0x2C2A610", VA = "0x182C2B610")]
|
|
public static ArrayList Adapter(IList list)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
/// <summary>Adds an object to the end of the <see cref="T:System.Collections.ArrayList" />.</summary>
|
|
/// <param name="value">The <see cref="T:System.Object" /> to be added to the end of the <see cref="T:System.Collections.ArrayList" />. The value can be <see langword="null" />.</param>
|
|
/// <returns>The <see cref="T:System.Collections.ArrayList" /> index at which the <paramref name="value" /> has been added.</returns>
|
|
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.
|
|
/// -or-
|
|
/// The <see cref="T:System.Collections.ArrayList" /> has a fixed size.</exception>
|
|
// Token: 0x06002D6A RID: 11626 RVA: 0x00019368 File Offset: 0x00017568
|
|
[Token(Token = "0x6002D6A")]
|
|
[Address(RVA = "0x2C2B6C0", Offset = "0x2C2A6C0", VA = "0x182C2B6C0", Slot = "29")]
|
|
public virtual int Add(object value)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
/// <summary>Adds the elements of an <see cref="T:System.Collections.ICollection" /> to the end of the <see cref="T:System.Collections.ArrayList" />.</summary>
|
|
/// <param name="c">The <see cref="T:System.Collections.ICollection" /> whose elements should be added to the end of the <see cref="T:System.Collections.ArrayList" />. The collection itself cannot be <see langword="null" />, but it can contain elements that are <see langword="null" />.</param>
|
|
/// <exception cref="T:System.ArgumentNullException">
|
|
/// <paramref name="c" /> is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.
|
|
/// -or-
|
|
/// The <see cref="T:System.Collections.ArrayList" /> has a fixed size.</exception>
|
|
// Token: 0x06002D6B RID: 11627 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D6B")]
|
|
[Address(RVA = "0x2C2B6A0", Offset = "0x2C2A6A0", VA = "0x182C2B6A0", Slot = "30")]
|
|
public virtual void AddRange(ICollection c)
|
|
{
|
|
}
|
|
|
|
/// <summary>Removes all elements from the <see cref="T:System.Collections.ArrayList" />.</summary>
|
|
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.
|
|
/// -or-
|
|
/// The <see cref="T:System.Collections.ArrayList" /> has a fixed size.</exception>
|
|
// Token: 0x06002D6C RID: 11628 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D6C")]
|
|
[Address(RVA = "0x2A217A0", Offset = "0x2A207A0", VA = "0x182A217A0", Slot = "31")]
|
|
public virtual void Clear()
|
|
{
|
|
}
|
|
|
|
/// <summary>Creates a shallow copy of the <see cref="T:System.Collections.ArrayList" />.</summary>
|
|
/// <returns>A shallow copy of the <see cref="T:System.Collections.ArrayList" />.</returns>
|
|
// Token: 0x06002D6D RID: 11629 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002D6D")]
|
|
[Address(RVA = "0x2C2B7B0", Offset = "0x2C2A7B0", VA = "0x182C2B7B0", Slot = "32")]
|
|
public virtual object Clone()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
/// <summary>Determines whether an element is in the <see cref="T:System.Collections.ArrayList" />.</summary>
|
|
/// <param name="item">The <see cref="T:System.Object" /> to locate in the <see cref="T:System.Collections.ArrayList" />. The value can be <see langword="null" />.</param>
|
|
/// <returns>
|
|
/// <see langword="true" /> if <paramref name="item" /> is found in the <see cref="T:System.Collections.ArrayList" />; otherwise, <see langword="false" />.</returns>
|
|
// Token: 0x06002D6E RID: 11630 RVA: 0x00019380 File Offset: 0x00017580
|
|
[Token(Token = "0x6002D6E")]
|
|
[Address(RVA = "0x2C2B940", Offset = "0x2C2A940", VA = "0x182C2B940", Slot = "33")]
|
|
public virtual bool Contains(object item)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
/// <summary>Copies the entire <see cref="T:System.Collections.ArrayList" /> to a compatible one-dimensional <see cref="T:System.Array" />, starting at the beginning of the target array.</summary>
|
|
/// <param name="array">The one-dimensional <see cref="T:System.Array" /> that is the destination of the elements copied from <see cref="T:System.Collections.ArrayList" />. The <see cref="T:System.Array" /> must have zero-based indexing.</param>
|
|
/// <exception cref="T:System.ArgumentNullException">
|
|
/// <paramref name="array" /> is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.ArgumentException">
|
|
/// <paramref name="array" /> is multidimensional.
|
|
/// -or-
|
|
/// The number of elements in the source <see cref="T:System.Collections.ArrayList" /> is greater than the number of elements that the destination <paramref name="array" /> can contain.</exception>
|
|
/// <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.ArrayList" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
|
|
// Token: 0x06002D6F RID: 11631 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D6F")]
|
|
[Address(RVA = "0x2C2BC20", Offset = "0x2C2AC20", VA = "0x182C2BC20", Slot = "34")]
|
|
public virtual void CopyTo(Array array)
|
|
{
|
|
}
|
|
|
|
/// <summary>Copies the entire <see cref="T:System.Collections.ArrayList" /> to a compatible one-dimensional <see cref="T:System.Array" />, starting at the specified index of the target array.</summary>
|
|
/// <param name="array">The one-dimensional <see cref="T:System.Array" /> that is the destination of the elements copied from <see cref="T:System.Collections.ArrayList" />. The <see cref="T:System.Array" /> must have zero-based indexing.</param>
|
|
/// <param name="arrayIndex">The zero-based index in <paramref name="array" /> at which copying begins.</param>
|
|
/// <exception cref="T:System.ArgumentNullException">
|
|
/// <paramref name="array" /> is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
|
/// <paramref name="arrayIndex" /> is less than zero.</exception>
|
|
/// <exception cref="T:System.ArgumentException">
|
|
/// <paramref name="array" /> is multidimensional.
|
|
/// -or-
|
|
/// The number of elements in the source <see cref="T:System.Collections.ArrayList" /> is greater than the available space from <paramref name="arrayIndex" /> to the end of the destination <paramref name="array" />.</exception>
|
|
/// <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.ArrayList" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
|
|
// Token: 0x06002D70 RID: 11632 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D70")]
|
|
[Address(RVA = "0x2C2BA40", Offset = "0x2C2AA40", VA = "0x182C2BA40", Slot = "35")]
|
|
public virtual void CopyTo(Array array, int arrayIndex)
|
|
{
|
|
}
|
|
|
|
/// <summary>Copies a range of elements from the <see cref="T:System.Collections.ArrayList" /> to a compatible one-dimensional <see cref="T:System.Array" />, starting at the specified index of the target array.</summary>
|
|
/// <param name="index">The zero-based index in the source <see cref="T:System.Collections.ArrayList" /> at which copying begins.</param>
|
|
/// <param name="array">The one-dimensional <see cref="T:System.Array" /> that is the destination of the elements copied from <see cref="T:System.Collections.ArrayList" />. The <see cref="T:System.Array" /> must have zero-based indexing.</param>
|
|
/// <param name="arrayIndex">The zero-based index in <paramref name="array" /> at which copying begins.</param>
|
|
/// <param name="count">The number of elements to copy.</param>
|
|
/// <exception cref="T:System.ArgumentNullException">
|
|
/// <paramref name="array" /> is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
|
/// <paramref name="index" /> is less than zero.
|
|
/// -or-
|
|
/// <paramref name="arrayIndex" /> is less than zero.
|
|
/// -or-
|
|
/// <paramref name="count" /> is less than zero.</exception>
|
|
/// <exception cref="T:System.ArgumentException">
|
|
/// <paramref name="array" /> is multidimensional.
|
|
/// -or-
|
|
/// <paramref name="index" /> is equal to or greater than the <see cref="P:System.Collections.ArrayList.Count" /> of the source <see cref="T:System.Collections.ArrayList" />.
|
|
/// -or-
|
|
/// The number of elements from <paramref name="index" /> to the end of the source <see cref="T:System.Collections.ArrayList" /> is greater than the available space from <paramref name="arrayIndex" /> to the end of the destination <paramref name="array" />.</exception>
|
|
/// <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.ArrayList" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
|
|
// Token: 0x06002D71 RID: 11633 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D71")]
|
|
[Address(RVA = "0x2C2BB00", Offset = "0x2C2AB00", VA = "0x182C2BB00", Slot = "36")]
|
|
public virtual void CopyTo(int index, Array array, int arrayIndex, int count)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002D72 RID: 11634 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D72")]
|
|
[Address(RVA = "0x2C2BC40", Offset = "0x2C2AC40", VA = "0x182C2BC40")]
|
|
private void EnsureCapacity(int min)
|
|
{
|
|
}
|
|
|
|
/// <summary>Returns an enumerator for the entire <see cref="T:System.Collections.ArrayList" />.</summary>
|
|
/// <returns>An <see cref="T:System.Collections.IEnumerator" /> for the entire <see cref="T:System.Collections.ArrayList" />.</returns>
|
|
// Token: 0x06002D73 RID: 11635 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002D73")]
|
|
[Address(RVA = "0x2C2BCB0", Offset = "0x2C2ACB0", VA = "0x182C2BCB0", Slot = "37")]
|
|
public virtual IEnumerator GetEnumerator()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
/// <summary>Searches for the specified <see cref="T:System.Object" /> and returns the zero-based index of the first occurrence within the entire <see cref="T:System.Collections.ArrayList" />.</summary>
|
|
/// <param name="value">The <see cref="T:System.Object" /> to locate in the <see cref="T:System.Collections.ArrayList" />. The value can be <see langword="null" />.</param>
|
|
/// <returns>The zero-based index of the first occurrence of <paramref name="value" /> within the entire <see cref="T:System.Collections.ArrayList" />, if found; otherwise, -1.</returns>
|
|
// Token: 0x06002D74 RID: 11636 RVA: 0x00019398 File Offset: 0x00017598
|
|
[Token(Token = "0x6002D74")]
|
|
[Address(RVA = "0x2C2BDD0", Offset = "0x2C2ADD0", VA = "0x182C2BDD0", Slot = "38")]
|
|
public virtual int IndexOf(object value)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
/// <summary>Inserts an element into the <see cref="T:System.Collections.ArrayList" /> at the specified index.</summary>
|
|
/// <param name="index">The zero-based index at which <paramref name="value" /> should be inserted.</param>
|
|
/// <param name="value">The <see cref="T:System.Object" /> to insert. The value can be <see langword="null" />.</param>
|
|
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
|
/// <paramref name="index" /> is less than zero.
|
|
/// -or-
|
|
/// <paramref name="index" /> is greater than <see cref="P:System.Collections.ArrayList.Count" />.</exception>
|
|
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.
|
|
/// -or-
|
|
/// The <see cref="T:System.Collections.ArrayList" /> has a fixed size.</exception>
|
|
// Token: 0x06002D75 RID: 11637 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D75")]
|
|
[Address(RVA = "0x2C2BFA0", Offset = "0x2C2AFA0", VA = "0x182C2BFA0", Slot = "39")]
|
|
public virtual void Insert(int index, object value)
|
|
{
|
|
}
|
|
|
|
/// <summary>Inserts the elements of a collection into the <see cref="T:System.Collections.ArrayList" /> at the specified index.</summary>
|
|
/// <param name="index">The zero-based index at which the new elements should be inserted.</param>
|
|
/// <param name="c">The <see cref="T:System.Collections.ICollection" /> whose elements should be inserted into the <see cref="T:System.Collections.ArrayList" />. The collection itself cannot be <see langword="null" />, but it can contain elements that are <see langword="null" />.</param>
|
|
/// <exception cref="T:System.ArgumentNullException">
|
|
/// <paramref name="c" /> is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
|
/// <paramref name="index" /> is less than zero.
|
|
/// -or-
|
|
/// <paramref name="index" /> is greater than <see cref="P:System.Collections.ArrayList.Count" />.</exception>
|
|
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.
|
|
/// -or-
|
|
/// The <see cref="T:System.Collections.ArrayList" /> has a fixed size.</exception>
|
|
// Token: 0x06002D76 RID: 11638 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D76")]
|
|
[Address(RVA = "0x2C2BE00", Offset = "0x2C2AE00", VA = "0x182C2BE00", Slot = "40")]
|
|
public virtual void InsertRange(int index, ICollection c)
|
|
{
|
|
}
|
|
|
|
/// <summary>Returns a read-only <see cref="T:System.Collections.ArrayList" /> wrapper.</summary>
|
|
/// <param name="list">The <see cref="T:System.Collections.ArrayList" /> to wrap.</param>
|
|
/// <returns>A read-only <see cref="T:System.Collections.ArrayList" /> wrapper around <paramref name="list" />.</returns>
|
|
/// <exception cref="T:System.ArgumentNullException">
|
|
/// <paramref name="list" /> is <see langword="null" />.</exception>
|
|
// Token: 0x06002D77 RID: 11639 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002D77")]
|
|
[Address(RVA = "0x2C2C0F0", Offset = "0x2C2B0F0", VA = "0x182C2C0F0")]
|
|
public static ArrayList ReadOnly(ArrayList list)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
/// <summary>Removes the first occurrence of a specific object from the <see cref="T:System.Collections.ArrayList" />.</summary>
|
|
/// <param name="obj">The <see cref="T:System.Object" /> to remove from the <see cref="T:System.Collections.ArrayList" />. The value can be <see langword="null" />.</param>
|
|
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.
|
|
/// -or-
|
|
/// The <see cref="T:System.Collections.ArrayList" /> has a fixed size.</exception>
|
|
// Token: 0x06002D78 RID: 11640 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D78")]
|
|
[Address(RVA = "0x2C2C430", Offset = "0x2C2B430", VA = "0x182C2C430", Slot = "41")]
|
|
public virtual void Remove(object obj)
|
|
{
|
|
}
|
|
|
|
/// <summary>Removes the element at the specified index of the <see cref="T:System.Collections.ArrayList" />.</summary>
|
|
/// <param name="index">The zero-based index of the element to remove.</param>
|
|
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
|
/// <paramref name="index" /> is less than zero.
|
|
/// -or-
|
|
/// <paramref name="index" /> is equal to or greater than <see cref="P:System.Collections.ArrayList.Count" />.</exception>
|
|
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.
|
|
/// -or-
|
|
/// The <see cref="T:System.Collections.ArrayList" /> has a fixed size.</exception>
|
|
// Token: 0x06002D79 RID: 11641 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D79")]
|
|
[Address(RVA = "0x2C2C180", Offset = "0x2C2B180", VA = "0x182C2C180", Slot = "42")]
|
|
public virtual void RemoveAt(int index)
|
|
{
|
|
}
|
|
|
|
/// <summary>Removes a range of elements from the <see cref="T:System.Collections.ArrayList" />.</summary>
|
|
/// <param name="index">The zero-based starting index of the range of elements to remove.</param>
|
|
/// <param name="count">The number of elements to remove.</param>
|
|
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
|
/// <paramref name="index" /> is less than zero.
|
|
/// -or-
|
|
/// <paramref name="count" /> is less than zero.</exception>
|
|
/// <exception cref="T:System.ArgumentException">
|
|
/// <paramref name="index" /> and <paramref name="count" /> do not denote a valid range of elements in the <see cref="T:System.Collections.ArrayList" />.</exception>
|
|
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.
|
|
/// -or-
|
|
/// The <see cref="T:System.Collections.ArrayList" /> has a fixed size.</exception>
|
|
// Token: 0x06002D7A RID: 11642 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D7A")]
|
|
[Address(RVA = "0x2C2C270", Offset = "0x2C2B270", VA = "0x182C2C270", Slot = "43")]
|
|
public virtual void RemoveRange(int index, int count)
|
|
{
|
|
}
|
|
|
|
/// <summary>Reverses the order of the elements in the entire <see cref="T:System.Collections.ArrayList" />.</summary>
|
|
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.</exception>
|
|
// Token: 0x06002D7B RID: 11643 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D7B")]
|
|
[Address(RVA = "0x2C2C5B0", Offset = "0x2C2B5B0", VA = "0x182C2C5B0", Slot = "44")]
|
|
public virtual void Reverse()
|
|
{
|
|
}
|
|
|
|
/// <summary>Reverses the order of the elements in the specified range.</summary>
|
|
/// <param name="index">The zero-based starting index of the range to reverse.</param>
|
|
/// <param name="count">The number of elements in the range to reverse.</param>
|
|
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
|
/// <paramref name="index" /> is less than zero.
|
|
/// -or-
|
|
/// <paramref name="count" /> is less than zero.</exception>
|
|
/// <exception cref="T:System.ArgumentException">
|
|
/// <paramref name="index" /> and <paramref name="count" /> do not denote a valid range of elements in the <see cref="T:System.Collections.ArrayList" />.</exception>
|
|
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.</exception>
|
|
// Token: 0x06002D7C RID: 11644 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D7C")]
|
|
[Address(RVA = "0x2C2C470", Offset = "0x2C2B470", VA = "0x182C2C470", Slot = "45")]
|
|
public virtual void Reverse(int index, int count)
|
|
{
|
|
}
|
|
|
|
/// <summary>Sorts the elements in the entire <see cref="T:System.Collections.ArrayList" /> using the specified comparer.</summary>
|
|
/// <param name="comparer">The <see cref="T:System.Collections.IComparer" /> implementation to use when comparing elements.
|
|
/// -or-
|
|
/// A null reference (<see langword="Nothing" /> in Visual Basic) to use the <see cref="T:System.IComparable" /> implementation of each element.</param>
|
|
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.</exception>
|
|
/// <exception cref="T:System.InvalidOperationException">An error occurred while comparing two elements.</exception>
|
|
/// <exception cref="T:System.ArgumentException">
|
|
/// <see langword="null" /> is passed for <paramref name="comparer" />, and the elements in the list do not implement <see cref="T:System.IComparable" />.</exception>
|
|
// Token: 0x06002D7D RID: 11645 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D7D")]
|
|
[Address(RVA = "0x2C2C5F0", Offset = "0x2C2B5F0", VA = "0x182C2C5F0", Slot = "46")]
|
|
public virtual void Sort(IComparer comparer)
|
|
{
|
|
}
|
|
|
|
/// <summary>Sorts the elements in a range of elements in <see cref="T:System.Collections.ArrayList" /> using the specified comparer.</summary>
|
|
/// <param name="index">The zero-based starting index of the range to sort.</param>
|
|
/// <param name="count">The length of the range to sort.</param>
|
|
/// <param name="comparer">The <see cref="T:System.Collections.IComparer" /> implementation to use when comparing elements.
|
|
/// -or-
|
|
/// A null reference (<see langword="Nothing" /> in Visual Basic) to use the <see cref="T:System.IComparable" /> implementation of each element.</param>
|
|
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
|
/// <paramref name="index" /> is less than zero.
|
|
/// -or-
|
|
/// <paramref name="count" /> is less than zero.</exception>
|
|
/// <exception cref="T:System.ArgumentException">
|
|
/// <paramref name="index" /> and <paramref name="count" /> do not specify a valid range in the <see cref="T:System.Collections.ArrayList" />.</exception>
|
|
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.</exception>
|
|
/// <exception cref="T:System.InvalidOperationException">An error occurred while comparing two elements.</exception>
|
|
// Token: 0x06002D7E RID: 11646 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D7E")]
|
|
[Address(RVA = "0x2C2C640", Offset = "0x2C2B640", VA = "0x182C2C640", Slot = "47")]
|
|
public virtual void Sort(int index, int count, IComparer comparer)
|
|
{
|
|
}
|
|
|
|
/// <summary>Copies the elements of the <see cref="T:System.Collections.ArrayList" /> to a new <see cref="T:System.Object" /> array.</summary>
|
|
/// <returns>An <see cref="T:System.Object" /> array containing copies of the elements of the <see cref="T:System.Collections.ArrayList" />.</returns>
|
|
// Token: 0x06002D7F RID: 11647 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002D7F")]
|
|
[Address(RVA = "0x2C2C790", Offset = "0x2C2B790", VA = "0x182C2C790", Slot = "48")]
|
|
public virtual object[] ToArray()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
/// <summary>Copies the elements of the <see cref="T:System.Collections.ArrayList" /> to a new array of the specified element type.</summary>
|
|
/// <param name="type">The element <see cref="T:System.Type" /> of the destination array to create and copy elements to.</param>
|
|
/// <returns>An array of the specified element type containing copies of the elements of the <see cref="T:System.Collections.ArrayList" />.</returns>
|
|
/// <exception cref="T:System.ArgumentNullException">
|
|
/// <paramref name="type" /> is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.ArrayList" /> cannot be cast automatically to the specified type.</exception>
|
|
// Token: 0x06002D80 RID: 11648 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002D80")]
|
|
[Address(RVA = "0x2C2C800", Offset = "0x2C2B800", VA = "0x182C2C800", Slot = "49")]
|
|
public virtual Array ToArray(Type type)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x04001A21 RID: 6689
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4001A21")]
|
|
private object[] _items;
|
|
|
|
// Token: 0x04001A22 RID: 6690
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4001A22")]
|
|
private int _size;
|
|
|
|
// Token: 0x04001A23 RID: 6691
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x4001A23")]
|
|
private int _version;
|
|
|
|
// Token: 0x04001A24 RID: 6692
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4001A24")]
|
|
[NonSerialized]
|
|
private object _syncRoot;
|
|
|
|
// Token: 0x04001A25 RID: 6693
|
|
[Token(Token = "0x4001A25")]
|
|
private const int _defaultCapacity = 4;
|
|
|
|
// Token: 0x04001A26 RID: 6694
|
|
[Token(Token = "0x4001A26")]
|
|
private static readonly object[] emptyArray;
|
|
|
|
// Token: 0x020005BF RID: 1471
|
|
[Token(Token = "0x20005BF")]
|
|
[Serializable]
|
|
private class IListWrapper : ArrayList
|
|
{
|
|
// Token: 0x06002D82 RID: 11650 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D82")]
|
|
[Address(RVA = "0x2C414D0", Offset = "0x2C404D0", VA = "0x182C414D0")]
|
|
internal IListWrapper(IList list)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170006D8 RID: 1752
|
|
// (set) Token: 0x06002D83 RID: 11651 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170006D8")]
|
|
public override int Capacity
|
|
{
|
|
[Token(Token = "0x6002D83")]
|
|
[Address(RVA = "0x2C41780", Offset = "0x2C40780", VA = "0x182C41780", Slot = "21")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006D9 RID: 1753
|
|
// (get) Token: 0x06002D84 RID: 11652 RVA: 0x000193B0 File Offset: 0x000175B0
|
|
[Token(Token = "0x170006D9")]
|
|
public override int Count
|
|
{
|
|
[Token(Token = "0x6002D84")]
|
|
[Address(RVA = "0x2C41590", Offset = "0x2C40590", VA = "0x182C41590", Slot = "22")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006DA RID: 1754
|
|
// (get) Token: 0x06002D85 RID: 11653 RVA: 0x000193C8 File Offset: 0x000175C8
|
|
[Token(Token = "0x170006DA")]
|
|
public override bool IsReadOnly
|
|
{
|
|
[Token(Token = "0x6002D85")]
|
|
[Address(RVA = "0x2C41630", Offset = "0x2C40630", VA = "0x182C41630", Slot = "24")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006DB RID: 1755
|
|
// (get) Token: 0x06002D86 RID: 11654 RVA: 0x000193E0 File Offset: 0x000175E0
|
|
[Token(Token = "0x170006DB")]
|
|
public override bool IsFixedSize
|
|
{
|
|
[Token(Token = "0x6002D86")]
|
|
[Address(RVA = "0x2C415E0", Offset = "0x2C405E0", VA = "0x182C415E0", Slot = "23")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006DC RID: 1756
|
|
// (get) Token: 0x06002D87 RID: 11655 RVA: 0x000193F8 File Offset: 0x000175F8
|
|
[Token(Token = "0x170006DC")]
|
|
public override bool IsSynchronized
|
|
{
|
|
[Token(Token = "0x6002D87")]
|
|
[Address(RVA = "0x2C41680", Offset = "0x2C40680", VA = "0x182C41680", Slot = "25")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006DD RID: 1757
|
|
[Token(Token = "0x170006DD")]
|
|
public override object this[int index]
|
|
{
|
|
[Token(Token = "0x6002D88")]
|
|
[Address(RVA = "0x2C416D0", Offset = "0x2C406D0", VA = "0x182C416D0", Slot = "27")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6002D89")]
|
|
[Address(RVA = "0x2C41820", Offset = "0x2C40820", VA = "0x182C41820", Slot = "28")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006DE RID: 1758
|
|
// (get) Token: 0x06002D8A RID: 11658 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x170006DE")]
|
|
public override object SyncRoot
|
|
{
|
|
[Token(Token = "0x6002D8A")]
|
|
[Address(RVA = "0x2C41730", Offset = "0x2C40730", VA = "0x182C41730", Slot = "26")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002D8B RID: 11659 RVA: 0x00019410 File Offset: 0x00017610
|
|
[Token(Token = "0x6002D8B")]
|
|
[Address(RVA = "0x2C40240", Offset = "0x2C3F240", VA = "0x182C40240", Slot = "29")]
|
|
public override int Add(object obj)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06002D8C RID: 11660 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D8C")]
|
|
[Address(RVA = "0x2C401F0", Offset = "0x2C3F1F0", VA = "0x182C401F0", Slot = "30")]
|
|
public override void AddRange(ICollection c)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002D8D RID: 11661 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D8D")]
|
|
[Address(RVA = "0x2C402A0", Offset = "0x2C3F2A0", VA = "0x182C402A0", Slot = "31")]
|
|
public override void Clear()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002D8E RID: 11662 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002D8E")]
|
|
[Address(RVA = "0x2C40360", Offset = "0x2C3F360", VA = "0x182C40360", Slot = "32")]
|
|
public override object Clone()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06002D8F RID: 11663 RVA: 0x00019428 File Offset: 0x00017628
|
|
[Token(Token = "0x6002D8F")]
|
|
[Address(RVA = "0x2C403C0", Offset = "0x2C3F3C0", VA = "0x182C403C0", Slot = "33")]
|
|
public override bool Contains(object obj)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06002D90 RID: 11664 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D90")]
|
|
[Address(RVA = "0x2C40420", Offset = "0x2C3F420", VA = "0x182C40420", Slot = "35")]
|
|
public override void CopyTo(Array array, int index)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002D91 RID: 11665 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D91")]
|
|
[Address(RVA = "0x2C40490", Offset = "0x2C3F490", VA = "0x182C40490", Slot = "36")]
|
|
public override void CopyTo(int index, Array array, int arrayIndex, int count)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002D92 RID: 11666 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002D92")]
|
|
[Address(RVA = "0x2C40730", Offset = "0x2C3F730", VA = "0x182C40730", Slot = "37")]
|
|
public override IEnumerator GetEnumerator()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06002D93 RID: 11667 RVA: 0x00019440 File Offset: 0x00017640
|
|
[Token(Token = "0x6002D93")]
|
|
[Address(RVA = "0x2C40780", Offset = "0x2C3F780", VA = "0x182C40780", Slot = "38")]
|
|
public override int IndexOf(object value)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06002D94 RID: 11668 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D94")]
|
|
[Address(RVA = "0x2C40AB0", Offset = "0x2C3FAB0", VA = "0x182C40AB0", Slot = "39")]
|
|
public override void Insert(int index, object obj)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002D95 RID: 11669 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D95")]
|
|
[Address(RVA = "0x2C407E0", Offset = "0x2C3F7E0", VA = "0x182C407E0", Slot = "40")]
|
|
public override void InsertRange(int index, ICollection c)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002D96 RID: 11670 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D96")]
|
|
[Address(RVA = "0x2C2C430", Offset = "0x2C2B430", VA = "0x182C2C430", Slot = "41")]
|
|
public override void Remove(object value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002D97 RID: 11671 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D97")]
|
|
[Address(RVA = "0x2C40B20", Offset = "0x2C3FB20", VA = "0x182C40B20", Slot = "42")]
|
|
public override void RemoveAt(int index)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002D98 RID: 11672 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D98")]
|
|
[Address(RVA = "0x2C40B80", Offset = "0x2C3FB80", VA = "0x182C40B80", Slot = "43")]
|
|
public override void RemoveRange(int index, int count)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002D99 RID: 11673 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D99")]
|
|
[Address(RVA = "0x2C40D30", Offset = "0x2C3FD30", VA = "0x182C40D30", Slot = "45")]
|
|
public override void Reverse(int index, int count)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002D9A RID: 11674 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D9A")]
|
|
[Address(RVA = "0x2C410A0", Offset = "0x2C400A0", VA = "0x182C410A0", Slot = "47")]
|
|
public override void Sort(int index, int count, IComparer comparer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002D9B RID: 11675 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002D9B")]
|
|
[Address(RVA = "0x2C41300", Offset = "0x2C40300", VA = "0x182C41300", Slot = "48")]
|
|
public override object[] ToArray()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06002D9C RID: 11676 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002D9C")]
|
|
[Address(RVA = "0x2C41390", Offset = "0x2C40390", VA = "0x182C41390", Slot = "49")]
|
|
public override Array ToArray(Type type)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x04001A27 RID: 6695
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4001A27")]
|
|
private IList _list;
|
|
}
|
|
|
|
// Token: 0x020005C0 RID: 1472
|
|
[Token(Token = "0x20005C0")]
|
|
[Serializable]
|
|
private class ReadOnlyArrayList : ArrayList
|
|
{
|
|
// Token: 0x06002D9D RID: 11677 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002D9D")]
|
|
[Address(RVA = "0x2C452C0", Offset = "0x2C442C0", VA = "0x182C452C0")]
|
|
internal ReadOnlyArrayList(ArrayList l)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170006DF RID: 1759
|
|
// (get) Token: 0x06002D9E RID: 11678 RVA: 0x00019458 File Offset: 0x00017658
|
|
[Token(Token = "0x170006DF")]
|
|
public override int Count
|
|
{
|
|
[Token(Token = "0x6002D9E")]
|
|
[Address(RVA = "0x2C45380", Offset = "0x2C44380", VA = "0x182C45380", Slot = "22")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006E0 RID: 1760
|
|
// (get) Token: 0x06002D9F RID: 11679 RVA: 0x00019470 File Offset: 0x00017670
|
|
[Token(Token = "0x170006E0")]
|
|
public override bool IsReadOnly
|
|
{
|
|
[Token(Token = "0x6002D9F")]
|
|
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "24")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006E1 RID: 1761
|
|
// (get) Token: 0x06002DA0 RID: 11680 RVA: 0x00019488 File Offset: 0x00017688
|
|
[Token(Token = "0x170006E1")]
|
|
public override bool IsFixedSize
|
|
{
|
|
[Token(Token = "0x6002DA0")]
|
|
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "23")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006E2 RID: 1762
|
|
// (get) Token: 0x06002DA1 RID: 11681 RVA: 0x000194A0 File Offset: 0x000176A0
|
|
[Token(Token = "0x170006E2")]
|
|
public override bool IsSynchronized
|
|
{
|
|
[Token(Token = "0x6002DA1")]
|
|
[Address(RVA = "0x2C453B0", Offset = "0x2C443B0", VA = "0x182C453B0", Slot = "25")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006E3 RID: 1763
|
|
[Token(Token = "0x170006E3")]
|
|
public override object this[int index]
|
|
{
|
|
[Token(Token = "0x6002DA2")]
|
|
[Address(RVA = "0x2C453E0", Offset = "0x2C443E0", VA = "0x182C453E0", Slot = "27")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6002DA3")]
|
|
[Address(RVA = "0x2C454B0", Offset = "0x2C444B0", VA = "0x182C454B0", Slot = "28")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006E4 RID: 1764
|
|
// (get) Token: 0x06002DA4 RID: 11684 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x170006E4")]
|
|
public override object SyncRoot
|
|
{
|
|
[Token(Token = "0x6002DA4")]
|
|
[Address(RVA = "0x2C45410", Offset = "0x2C44410", VA = "0x182C45410", Slot = "26")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002DA5 RID: 11685 RVA: 0x000194B8 File Offset: 0x000176B8
|
|
[Token(Token = "0x6002DA5")]
|
|
[Address(RVA = "0x2C44CA0", Offset = "0x2C43CA0", VA = "0x182C44CA0", Slot = "29")]
|
|
public override int Add(object obj)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06002DA6 RID: 11686 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002DA6")]
|
|
[Address(RVA = "0x2C44C30", Offset = "0x2C43C30", VA = "0x182C44C30", Slot = "30")]
|
|
public override void AddRange(ICollection c)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170006E5 RID: 1765
|
|
// (set) Token: 0x06002DA7 RID: 11687 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170006E5")]
|
|
public override int Capacity
|
|
{
|
|
[Token(Token = "0x6002DA7")]
|
|
[Address(RVA = "0x2C45440", Offset = "0x2C44440", VA = "0x182C45440", Slot = "21")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002DA8 RID: 11688 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002DA8")]
|
|
[Address(RVA = "0x2C44D10", Offset = "0x2C43D10", VA = "0x182C44D10", Slot = "31")]
|
|
public override void Clear()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002DA9 RID: 11689 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002DA9")]
|
|
[Address(RVA = "0x2C44D80", Offset = "0x2C43D80", VA = "0x182C44D80", Slot = "32")]
|
|
public override object Clone()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06002DAA RID: 11690 RVA: 0x000194D0 File Offset: 0x000176D0
|
|
[Token(Token = "0x6002DAA")]
|
|
[Address(RVA = "0x2C44E60", Offset = "0x2C43E60", VA = "0x182C44E60", Slot = "33")]
|
|
public override bool Contains(object obj)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06002DAB RID: 11691 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002DAB")]
|
|
[Address(RVA = "0x2C44EC0", Offset = "0x2C43EC0", VA = "0x182C44EC0", Slot = "35")]
|
|
public override void CopyTo(Array array, int index)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002DAC RID: 11692 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002DAC")]
|
|
[Address(RVA = "0x2C44E90", Offset = "0x2C43E90", VA = "0x182C44E90", Slot = "36")]
|
|
public override void CopyTo(int index, Array array, int arrayIndex, int count)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002DAD RID: 11693 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002DAD")]
|
|
[Address(RVA = "0x2C44EF0", Offset = "0x2C43EF0", VA = "0x182C44EF0", Slot = "37")]
|
|
public override IEnumerator GetEnumerator()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06002DAE RID: 11694 RVA: 0x000194E8 File Offset: 0x000176E8
|
|
[Token(Token = "0x6002DAE")]
|
|
[Address(RVA = "0x2C44F20", Offset = "0x2C43F20", VA = "0x182C44F20", Slot = "38")]
|
|
public override int IndexOf(object value)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06002DAF RID: 11695 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002DAF")]
|
|
[Address(RVA = "0x2C44FC0", Offset = "0x2C43FC0", VA = "0x182C44FC0", Slot = "39")]
|
|
public override void Insert(int index, object obj)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002DB0 RID: 11696 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002DB0")]
|
|
[Address(RVA = "0x2C44F50", Offset = "0x2C43F50", VA = "0x182C44F50", Slot = "40")]
|
|
public override void InsertRange(int index, ICollection c)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002DB1 RID: 11697 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002DB1")]
|
|
[Address(RVA = "0x2C45110", Offset = "0x2C44110", VA = "0x182C45110", Slot = "41")]
|
|
public override void Remove(object value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002DB2 RID: 11698 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002DB2")]
|
|
[Address(RVA = "0x2C45030", Offset = "0x2C44030", VA = "0x182C45030", Slot = "42")]
|
|
public override void RemoveAt(int index)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002DB3 RID: 11699 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002DB3")]
|
|
[Address(RVA = "0x2C450A0", Offset = "0x2C440A0", VA = "0x182C450A0", Slot = "43")]
|
|
public override void RemoveRange(int index, int count)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002DB4 RID: 11700 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002DB4")]
|
|
[Address(RVA = "0x2C45180", Offset = "0x2C44180", VA = "0x182C45180", Slot = "45")]
|
|
public override void Reverse(int index, int count)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002DB5 RID: 11701 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002DB5")]
|
|
[Address(RVA = "0x2C451F0", Offset = "0x2C441F0", VA = "0x182C451F0", Slot = "47")]
|
|
public override void Sort(int index, int count, IComparer comparer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002DB6 RID: 11702 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002DB6")]
|
|
[Address(RVA = "0x2C45290", Offset = "0x2C44290", VA = "0x182C45290", Slot = "48")]
|
|
public override object[] ToArray()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06002DB7 RID: 11703 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002DB7")]
|
|
[Address(RVA = "0x2C45260", Offset = "0x2C44260", VA = "0x182C45260", Slot = "49")]
|
|
public override Array ToArray(Type type)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x04001A28 RID: 6696
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4001A28")]
|
|
private ArrayList _list;
|
|
}
|
|
|
|
// Token: 0x020005C1 RID: 1473
|
|
[Token(Token = "0x20005C1")]
|
|
[Serializable]
|
|
private sealed class ArrayListEnumeratorSimple : IEnumerator, ICloneable
|
|
{
|
|
// Token: 0x06002DB8 RID: 11704 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002DB8")]
|
|
[Address(RVA = "0x2C2B430", Offset = "0x2C2A430", VA = "0x182C2B430")]
|
|
internal ArrayListEnumeratorSimple(ArrayList list)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002DB9 RID: 11705 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002DB9")]
|
|
[Address(RVA = "0x64CFC0", Offset = "0x64BFC0", VA = "0x18064CFC0", Slot = "7")]
|
|
public object Clone()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06002DBA RID: 11706 RVA: 0x00019500 File Offset: 0x00017700
|
|
[Token(Token = "0x6002DBA")]
|
|
[Address(RVA = "0x2C2B100", Offset = "0x2C2A100", VA = "0x182C2B100", Slot = "4")]
|
|
public bool MoveNext()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x170006E6 RID: 1766
|
|
// (get) Token: 0x06002DBB RID: 11707 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x170006E6")]
|
|
public object Current
|
|
{
|
|
[Token(Token = "0x6002DBB")]
|
|
[Address(RVA = "0x2C2B520", Offset = "0x2C2A520", VA = "0x182C2B520", Slot = "5")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002DBC RID: 11708 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002DBC")]
|
|
[Address(RVA = "0x2C2B300", Offset = "0x2C2A300", VA = "0x182C2B300", Slot = "6")]
|
|
public void Reset()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04001A29 RID: 6697
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4001A29")]
|
|
private ArrayList list;
|
|
|
|
// Token: 0x04001A2A RID: 6698
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4001A2A")]
|
|
private int index;
|
|
|
|
// Token: 0x04001A2B RID: 6699
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x4001A2B")]
|
|
private int version;
|
|
|
|
// Token: 0x04001A2C RID: 6700
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4001A2C")]
|
|
private object currentElement;
|
|
|
|
// Token: 0x04001A2D RID: 6701
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4001A2D")]
|
|
[NonSerialized]
|
|
private bool isArrayList;
|
|
|
|
// Token: 0x04001A2E RID: 6702
|
|
[Token(Token = "0x4001A2E")]
|
|
private static object dummyObject;
|
|
}
|
|
|
|
// Token: 0x020005C2 RID: 1474
|
|
[Token(Token = "0x20005C2")]
|
|
internal class ArrayListDebugView
|
|
{
|
|
}
|
|
}
|
|
}
|