Files
Aug2021-Cpp2IL-Dump/System/ComponentModel/ListSortDescriptionCollection.cs
2026-04-10 22:50:51 +02:00

249 lines
10 KiB
C#

using System;
using System.Collections;
using Cpp2IlInjected;
namespace System.ComponentModel
{
/// <summary>Represents a collection of <see cref="T:System.ComponentModel.ListSortDescription" /> objects.</summary>
// Token: 0x02000162 RID: 354
[Token(Token = "0x2000162")]
public class ListSortDescriptionCollection : IList, ICollection, IEnumerable
{
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ListSortDescriptionCollection" /> class.</summary>
// Token: 0x06000876 RID: 2166 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000876")]
[Address(RVA = "0x4F3360", Offset = "0x4F2160", VA = "0x1804F3360")]
public ListSortDescriptionCollection()
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ListSortDescriptionCollection" /> class with the specified array of <see cref="T:System.ComponentModel.ListSortDescription" /> objects.</summary>
/// <param name="sorts">The array of <see cref="T:System.ComponentModel.ListSortDescription" /> objects to be contained in the collection.</param>
// Token: 0x06000877 RID: 2167 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000877")]
[Address(RVA = "0x4F33C0", Offset = "0x4F21C0", VA = "0x1804F33C0")]
public ListSortDescriptionCollection(ListSortDescription[] sorts)
{
}
/// <summary>Gets or sets the specified <see cref="T:System.ComponentModel.ListSortDescription" />.</summary>
/// <param name="index">The zero-based index of the <see cref="T:System.ComponentModel.ListSortDescription" /> to get or set in the collection.</param>
/// <returns>The <see cref="T:System.ComponentModel.ListSortDescription" /> with the specified index.</returns>
/// <exception cref="T:System.InvalidOperationException">An item is set in the <see cref="T:System.ComponentModel.ListSortDescriptionCollection" />, which is read-only.</exception>
// 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
{
}
}
/// <summary>Gets a value indicating whether the collection has a fixed size.</summary>
/// <returns>
/// <see langword="true" /> in all cases.</returns>
// 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);
}
}
/// <summary>Gets a value indicating whether the collection is read-only.</summary>
/// <returns>
/// <see langword="true" /> in all cases.</returns>
// 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);
}
}
/// <summary>Gets the specified <see cref="T:System.ComponentModel.ListSortDescription" />.</summary>
/// <param name="index">The zero-based index of the <see cref="T:System.ComponentModel.ListSortDescription" /> to get in the collection</param>
/// <returns>The <see cref="T:System.ComponentModel.ListSortDescription" /> with the specified index.</returns>
// 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
{
}
}
/// <summary>Adds an item to the collection.</summary>
/// <param name="value">The item to add to the collection.</param>
/// <returns>The position into which the new element was inserted.</returns>
/// <exception cref="T:System.InvalidOperationException">In all cases.</exception>
// 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;
}
/// <summary>Removes all items from the collection.</summary>
/// <exception cref="T:System.InvalidOperationException">In all cases.</exception>
// Token: 0x0600087F RID: 2175 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600087F")]
[Address(RVA = "0x4F3080", Offset = "0x4F1E80", VA = "0x1804F3080", Slot = "8")]
void IList.Clear()
{
}
/// <summary>Determines if the <see cref="T:System.ComponentModel.ListSortDescriptionCollection" /> contains a specific value.</summary>
/// <param name="value">The <see cref="T:System.Object" /> to locate in the collection.</param>
/// <returns>
/// <see langword="true" /> if the <see cref="T:System.Object" /> is found in the collection; otherwise, <see langword="false" />.</returns>
// 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);
}
/// <summary>Returns the index of the specified item in the collection.</summary>
/// <param name="value">The <see cref="T:System.Object" /> to locate in the collection.</param>
/// <returns>The index of <paramref name="value" /> if found in the list; otherwise, -1.</returns>
// 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;
}
/// <summary>Inserts an item into the collection at a specified index.</summary>
/// <param name="index">The zero-based index of the <see cref="T:System.ComponentModel.ListSortDescription" /> to get or set in the collection</param>
/// <param name="value">The item to insert into the collection.</param>
/// <exception cref="T:System.InvalidOperationException">In all cases.</exception>
// 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)
{
}
/// <summary>Removes the first occurrence of an item from the collection.</summary>
/// <param name="value">The item to remove from the collection.</param>
/// <exception cref="T:System.InvalidOperationException">In all cases.</exception>
// 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)
{
}
/// <summary>Removes an item from the collection at a specified index.</summary>
/// <param name="index">The zero-based index of the <see cref="T:System.ComponentModel.ListSortDescription" /> to remove from the collection</param>
/// <exception cref="T:System.InvalidOperationException">In all cases.</exception>
// 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)
{
}
/// <summary>Gets the number of items in the collection.</summary>
/// <returns>The number of items in the collection.</returns>
// 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;
}
}
/// <summary>Gets a value indicating whether access to the collection is thread safe.</summary>
/// <returns>
/// <see langword="true" /> in all cases.</returns>
// 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);
}
}
/// <summary>Gets the current instance that can be used to synchronize access to the collection.</summary>
/// <returns>The current instance of the <see cref="T:System.ComponentModel.ListSortDescriptionCollection" />.</returns>
// 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;
}
}
/// <summary>Copies the contents of the collection to the specified array, starting at the specified destination array index.</summary>
/// <param name="array">The destination array for the items copied from the collection.</param>
/// <param name="index">The index of the destination array at which copying begins.</param>
// 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)
{
}
/// <summary>Gets a <see cref="T:System.Collections.IEnumerator" /> that can be used to iterate through the collection.</summary>
/// <returns>An <see cref="T:System.Collections.IEnumerator" /> that can be used to iterate through the collection.</returns>
// 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;
}
}