731 lines
32 KiB
C#
731 lines
32 KiB
C#
using System;
|
|
using System.Collections;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.ComponentModel
|
|
{
|
|
/// <summary>Represents a collection of <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects.</summary>
|
|
// Token: 0x0200017A RID: 378
|
|
[Token(Token = "0x200017A")]
|
|
public class PropertyDescriptorCollection : ICollection, IEnumerable, IList, IDictionary
|
|
{
|
|
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> class.</summary>
|
|
/// <param name="properties">An array of type <see cref="T:System.ComponentModel.PropertyDescriptor" /> that provides the properties for this collection.</param>
|
|
// Token: 0x06000993 RID: 2451 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000993")]
|
|
[Address(RVA = "0x4C7290", Offset = "0x4C6090", VA = "0x1804C7290")]
|
|
public PropertyDescriptorCollection(PropertyDescriptor[] properties)
|
|
{
|
|
}
|
|
|
|
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> class, which is optionally read-only.</summary>
|
|
/// <param name="properties">An array of type <see cref="T:System.ComponentModel.PropertyDescriptor" /> that provides the properties for this collection.</param>
|
|
/// <param name="readOnly">If <see langword="true" />, specifies that the collection cannot be modified.</param>
|
|
// Token: 0x06000994 RID: 2452 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000994")]
|
|
[Address(RVA = "0x4C7310", Offset = "0x4C6110", VA = "0x1804C7310")]
|
|
public PropertyDescriptorCollection(PropertyDescriptor[] properties, bool readOnly)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000995 RID: 2453 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000995")]
|
|
[Address(RVA = "0x4C71D0", Offset = "0x4C5FD0", VA = "0x1804C71D0")]
|
|
private PropertyDescriptorCollection(PropertyDescriptor[] properties, int propCount, string[] namedSort, IComparer comparer)
|
|
{
|
|
}
|
|
|
|
/// <summary>Gets the number of property descriptors in the collection.</summary>
|
|
/// <returns>The number of property descriptors in the collection.</returns>
|
|
// Token: 0x170001DD RID: 477
|
|
// (get) Token: 0x06000996 RID: 2454 RVA: 0x00005D60 File Offset: 0x00003F60
|
|
[Token(Token = "0x170001DD")]
|
|
public int Count
|
|
{
|
|
[Token(Token = "0x6000996")]
|
|
[Address(RVA = "0x42EE50", Offset = "0x42DC50", VA = "0x18042EE50")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets the <see cref="T:System.ComponentModel.PropertyDescriptor" /> at the specified index number.</summary>
|
|
/// <param name="index">The zero-based index of the <see cref="T:System.ComponentModel.PropertyDescriptor" /> to get or set.</param>
|
|
/// <returns>The <see cref="T:System.ComponentModel.PropertyDescriptor" /> with the specified index number.</returns>
|
|
/// <exception cref="T:System.IndexOutOfRangeException">The <paramref name="index" /> parameter is not a valid index for <see cref="P:System.ComponentModel.PropertyDescriptorCollection.Item(System.Int32)" />.</exception>
|
|
// Token: 0x170001DE RID: 478
|
|
[Token(Token = "0x170001DE")]
|
|
public virtual PropertyDescriptor this[int index]
|
|
{
|
|
[Token(Token = "0x6000997")]
|
|
[Address(RVA = "0x4C73B0", Offset = "0x4C61B0", VA = "0x1804C73B0", Slot = "31")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets the <see cref="T:System.ComponentModel.PropertyDescriptor" /> with the specified name.</summary>
|
|
/// <param name="name">The name of the <see cref="T:System.ComponentModel.PropertyDescriptor" /> to get from the collection.</param>
|
|
/// <returns>The <see cref="T:System.ComponentModel.PropertyDescriptor" /> with the specified name, or <see langword="null" /> if the property does not exist.</returns>
|
|
// Token: 0x170001DF RID: 479
|
|
[Token(Token = "0x170001DF")]
|
|
public virtual PropertyDescriptor this[string name]
|
|
{
|
|
[Token(Token = "0x6000998")]
|
|
[Address(RVA = "0x4C7390", Offset = "0x4C6190", VA = "0x1804C7390", Slot = "32")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/// <summary>Adds the specified <see cref="T:System.ComponentModel.PropertyDescriptor" /> to the collection.</summary>
|
|
/// <param name="value">The <see cref="T:System.ComponentModel.PropertyDescriptor" /> to add to the collection.</param>
|
|
/// <returns>The index of the <see cref="T:System.ComponentModel.PropertyDescriptor" /> that was added to the collection.</returns>
|
|
/// <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
|
|
// Token: 0x06000999 RID: 2457 RVA: 0x00005D78 File Offset: 0x00003F78
|
|
[Token(Token = "0x6000999")]
|
|
[Address(RVA = "0x4C4FB0", Offset = "0x4C3DB0", VA = "0x1804C4FB0")]
|
|
public int Add(PropertyDescriptor value)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
/// <summary>Removes all <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects from the collection.</summary>
|
|
/// <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
|
|
// Token: 0x0600099A RID: 2458 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600099A")]
|
|
[Address(RVA = "0x4C50A0", Offset = "0x4C3EA0", VA = "0x1804C50A0")]
|
|
public void Clear()
|
|
{
|
|
}
|
|
|
|
/// <summary>Returns whether the collection contains the given <see cref="T:System.ComponentModel.PropertyDescriptor" />.</summary>
|
|
/// <param name="value">The <see cref="T:System.ComponentModel.PropertyDescriptor" /> to find in the collection.</param>
|
|
/// <returns>
|
|
/// <see langword="true" /> if the collection contains the given <see cref="T:System.ComponentModel.PropertyDescriptor" />; otherwise, <see langword="false" />.</returns>
|
|
// Token: 0x0600099B RID: 2459 RVA: 0x00005D90 File Offset: 0x00003F90
|
|
[Token(Token = "0x600099B")]
|
|
[Address(RVA = "0x4C5110", Offset = "0x4C3F10", VA = "0x1804C5110")]
|
|
public bool Contains(PropertyDescriptor value)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
/// <summary>Copies the entire collection to an array, starting at the specified index number.</summary>
|
|
/// <param name="array">An array of <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects to copy elements of the collection to.</param>
|
|
/// <param name="index">The index of the <paramref name="array" /> parameter at which copying begins.</param>
|
|
// Token: 0x0600099C RID: 2460 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600099C")]
|
|
[Address(RVA = "0x4C5170", Offset = "0x4C3F70", VA = "0x1804C5170", Slot = "4")]
|
|
public void CopyTo(Array array, int index)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600099D RID: 2461 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600099D")]
|
|
[Address(RVA = "0x4C51C0", Offset = "0x4C3FC0", VA = "0x1804C51C0")]
|
|
private void EnsurePropsOwned()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600099E RID: 2462 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600099E")]
|
|
[Address(RVA = "0x4C5260", Offset = "0x4C4060", VA = "0x1804C5260")]
|
|
private void EnsureSize(int sizeNeeded)
|
|
{
|
|
}
|
|
|
|
/// <summary>Returns the <see cref="T:System.ComponentModel.PropertyDescriptor" /> with the specified name, using a Boolean to indicate whether to ignore case.</summary>
|
|
/// <param name="name">The name of the <see cref="T:System.ComponentModel.PropertyDescriptor" /> to return from the collection.</param>
|
|
/// <param name="ignoreCase">
|
|
/// <see langword="true" /> if you want to ignore the case of the property name; otherwise, <see langword="false" />.</param>
|
|
/// <returns>A <see cref="T:System.ComponentModel.PropertyDescriptor" /> with the specified name, or <see langword="null" /> if the property does not exist.</returns>
|
|
// Token: 0x0600099F RID: 2463 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600099F")]
|
|
[Address(RVA = "0x4C5380", Offset = "0x4C4180", VA = "0x1804C5380", Slot = "33")]
|
|
public virtual PropertyDescriptor Find(string name, bool ignoreCase)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
/// <summary>Returns the index of the given <see cref="T:System.ComponentModel.PropertyDescriptor" />.</summary>
|
|
/// <param name="value">The <see cref="T:System.ComponentModel.PropertyDescriptor" /> to return the index of.</param>
|
|
/// <returns>The index of the given <see cref="T:System.ComponentModel.PropertyDescriptor" />.</returns>
|
|
// Token: 0x060009A0 RID: 2464 RVA: 0x00005DA8 File Offset: 0x00003FA8
|
|
[Token(Token = "0x60009A0")]
|
|
[Address(RVA = "0x4C57F0", Offset = "0x4C45F0", VA = "0x1804C57F0")]
|
|
public int IndexOf(PropertyDescriptor value)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
/// <summary>Adds the <see cref="T:System.ComponentModel.PropertyDescriptor" /> to the collection at the specified index number.</summary>
|
|
/// <param name="index">The index at which to add the <paramref name="value" /> parameter to the collection.</param>
|
|
/// <param name="value">The <see cref="T:System.ComponentModel.PropertyDescriptor" /> to add to the collection.</param>
|
|
/// <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
|
|
// Token: 0x060009A1 RID: 2465 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60009A1")]
|
|
[Address(RVA = "0x4C5850", Offset = "0x4C4650", VA = "0x1804C5850")]
|
|
public void Insert(int index, PropertyDescriptor value)
|
|
{
|
|
}
|
|
|
|
/// <summary>Removes the specified <see cref="T:System.ComponentModel.PropertyDescriptor" /> from the collection.</summary>
|
|
/// <param name="value">The <see cref="T:System.ComponentModel.PropertyDescriptor" /> to remove from the collection.</param>
|
|
/// <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
|
|
// Token: 0x060009A2 RID: 2466 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60009A2")]
|
|
[Address(RVA = "0x4C5F40", Offset = "0x4C4D40", VA = "0x1804C5F40")]
|
|
public void Remove(PropertyDescriptor value)
|
|
{
|
|
}
|
|
|
|
/// <summary>Removes the <see cref="T:System.ComponentModel.PropertyDescriptor" /> at the specified index from the collection.</summary>
|
|
/// <param name="index">The index of the <see cref="T:System.ComponentModel.PropertyDescriptor" /> to remove from the collection.</param>
|
|
/// <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
|
|
// Token: 0x060009A3 RID: 2467 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60009A3")]
|
|
[Address(RVA = "0x4C5E70", Offset = "0x4C4C70", VA = "0x1804C5E70")]
|
|
public void RemoveAt(int index)
|
|
{
|
|
}
|
|
|
|
/// <summary>Sorts the members of this collection, using the default sort for this collection, which is usually alphabetical.</summary>
|
|
/// <returns>A new <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> that contains the sorted <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects.</returns>
|
|
// Token: 0x060009A4 RID: 2468 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60009A4")]
|
|
[Address(RVA = "0x4C6140", Offset = "0x4C4F40", VA = "0x1804C6140", Slot = "34")]
|
|
public virtual PropertyDescriptorCollection Sort()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
/// <summary>Sorts the members of this collection. The specified order is applied first, followed by the default sort for this collection, which is usually alphabetical.</summary>
|
|
/// <param name="names">An array of strings describing the order in which to sort the <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects in this collection.</param>
|
|
/// <returns>A new <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> that contains the sorted <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects.</returns>
|
|
// Token: 0x060009A5 RID: 2469 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60009A5")]
|
|
[Address(RVA = "0x4C61E0", Offset = "0x4C4FE0", VA = "0x1804C61E0", Slot = "35")]
|
|
public virtual PropertyDescriptorCollection Sort(string[] names)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
/// <summary>Sorts the members of this collection. The specified order is applied first, followed by the sort using the specified <see cref="T:System.Collections.IComparer" />.</summary>
|
|
/// <param name="names">An array of strings describing the order in which to sort the <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects in this collection.</param>
|
|
/// <param name="comparer">A comparer to use to sort the <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects in this collection.</param>
|
|
/// <returns>A new <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> that contains the sorted <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects.</returns>
|
|
// Token: 0x060009A6 RID: 2470 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60009A6")]
|
|
[Address(RVA = "0x4C6000", Offset = "0x4C4E00", VA = "0x1804C6000", Slot = "36")]
|
|
public virtual PropertyDescriptorCollection Sort(string[] names, IComparer comparer)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
/// <summary>Sorts the members of this collection, using the specified <see cref="T:System.Collections.IComparer" />.</summary>
|
|
/// <param name="comparer">A comparer to use to sort the <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects in this collection.</param>
|
|
/// <returns>A new <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> that contains the sorted <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects.</returns>
|
|
// Token: 0x060009A7 RID: 2471 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60009A7")]
|
|
[Address(RVA = "0x4C60A0", Offset = "0x4C4EA0", VA = "0x1804C60A0", Slot = "37")]
|
|
public virtual PropertyDescriptorCollection Sort(IComparer comparer)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
/// <summary>Sorts the members of this collection. The specified order is applied first, followed by the default sort for this collection, which is usually alphabetical.</summary>
|
|
/// <param name="names">An array of strings describing the order in which to sort the <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects in this collection.</param>
|
|
// Token: 0x060009A8 RID: 2472 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60009A8")]
|
|
[Address(RVA = "0x4C5AC0", Offset = "0x4C48C0", VA = "0x1804C5AC0")]
|
|
protected void InternalSort(string[] names)
|
|
{
|
|
}
|
|
|
|
/// <summary>Sorts the members of this collection, using the specified <see cref="T:System.Collections.IComparer" />.</summary>
|
|
/// <param name="sorter">A comparer to use to sort the <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects in this collection.</param>
|
|
// Token: 0x060009A9 RID: 2473 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60009A9")]
|
|
[Address(RVA = "0x4C5970", Offset = "0x4C4770", VA = "0x1804C5970")]
|
|
protected void InternalSort(IComparer sorter)
|
|
{
|
|
}
|
|
|
|
/// <summary>Returns an enumerator for this class.</summary>
|
|
/// <returns>An enumerator of type <see cref="T:System.Collections.IEnumerator" />.</returns>
|
|
// Token: 0x060009AA RID: 2474 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60009AA")]
|
|
[Address(RVA = "0x4C5740", Offset = "0x4C4540", VA = "0x1804C5740", Slot = "38")]
|
|
public virtual IEnumerator GetEnumerator()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
/// <summary>Gets the number of elements contained in the collection.</summary>
|
|
/// <returns>The number of elements contained in the collection.</returns>
|
|
// Token: 0x170001E0 RID: 480
|
|
// (get) Token: 0x060009AB RID: 2475 RVA: 0x00005DC0 File Offset: 0x00003FC0
|
|
[Token(Token = "0x170001E0")]
|
|
int ICollection.Count
|
|
{
|
|
[Token(Token = "0x60009AB")]
|
|
[Address(RVA = "0x42EE50", Offset = "0x42DC50", VA = "0x18042EE50", Slot = "5")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets a value indicating whether access to the collection is synchronized (thread safe).</summary>
|
|
/// <returns>
|
|
/// <see langword="true" /> if access to the collection is synchronized (thread safe); otherwise, <see langword="false" />.</returns>
|
|
// Token: 0x170001E1 RID: 481
|
|
// (get) Token: 0x060009AC RID: 2476 RVA: 0x00005DD8 File Offset: 0x00003FD8
|
|
[Token(Token = "0x170001E1")]
|
|
bool ICollection.IsSynchronized
|
|
{
|
|
[Token(Token = "0x60009AC")]
|
|
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "7")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets an object that can be used to synchronize access to the collection.</summary>
|
|
/// <returns>An object that can be used to synchronize access to the collection.</returns>
|
|
// Token: 0x170001E2 RID: 482
|
|
// (get) Token: 0x060009AD RID: 2477 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170001E2")]
|
|
object ICollection.SyncRoot
|
|
{
|
|
[Token(Token = "0x60009AD")]
|
|
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "6")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/// <summary>Adds an element with the provided key and value to the <see cref="T:System.Collections.IDictionary" />.</summary>
|
|
/// <param name="key">The <see cref="T:System.Object" /> to use as the key of the element to add.</param>
|
|
/// <param name="value">The <see cref="T:System.Object" /> to use as the value of the element to add.</param>
|
|
/// <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
|
|
/// <exception cref="T:System.ArgumentException">
|
|
/// <paramref name="value" /> is <see langword="null" />.</exception>
|
|
// Token: 0x060009AE RID: 2478 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60009AE")]
|
|
[Address(RVA = "0x4C6280", Offset = "0x4C5080", VA = "0x1804C6280", Slot = "25")]
|
|
void IDictionary.Add(object key, object value)
|
|
{
|
|
}
|
|
|
|
/// <summary>Removes all elements from the <see cref="T:System.Collections.IDictionary" />.</summary>
|
|
// Token: 0x060009AF RID: 2479 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60009AF")]
|
|
[Address(RVA = "0x4C50A0", Offset = "0x4C3EA0", VA = "0x1804C50A0", Slot = "26")]
|
|
void IDictionary.Clear()
|
|
{
|
|
}
|
|
|
|
/// <summary>Determines whether the <see cref="T:System.Collections.IDictionary" /> contains an element with the specified key.</summary>
|
|
/// <param name="key">The key to locate in the <see cref="T:System.Collections.IDictionary" />.</param>
|
|
/// <returns>
|
|
/// <see langword="true" /> if the <see cref="T:System.Collections.IDictionary" /> contains an element with the key; otherwise, <see langword="false" />.</returns>
|
|
// Token: 0x060009B0 RID: 2480 RVA: 0x00005DF0 File Offset: 0x00003FF0
|
|
[Token(Token = "0x60009B0")]
|
|
[Address(RVA = "0x4C6340", Offset = "0x4C5140", VA = "0x1804C6340", Slot = "24")]
|
|
bool IDictionary.Contains(object key)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
/// <summary>Returns an enumerator for this class.</summary>
|
|
/// <returns>An enumerator of type <see cref="T:System.Collections.IEnumerator" />.</returns>
|
|
// Token: 0x060009B1 RID: 2481 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60009B1")]
|
|
[Address(RVA = "0x4C63E0", Offset = "0x4C51E0", VA = "0x1804C63E0", Slot = "29")]
|
|
IDictionaryEnumerator IDictionary.GetEnumerator()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
/// <summary>Gets a value indicating whether the <see cref="T:System.Collections.IDictionary" /> has a fixed size.</summary>
|
|
/// <returns>
|
|
/// <see langword="true" /> if the <see cref="T:System.Collections.IDictionary" /> has a fixed size; otherwise, <see langword="false" />.</returns>
|
|
// Token: 0x170001E3 RID: 483
|
|
// (get) Token: 0x060009B2 RID: 2482 RVA: 0x00005E08 File Offset: 0x00004008
|
|
[Token(Token = "0x170001E3")]
|
|
bool IDictionary.IsFixedSize
|
|
{
|
|
[Token(Token = "0x60009B2")]
|
|
[Address(RVA = "0x436590", Offset = "0x435390", VA = "0x180436590", Slot = "28")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets a value indicating whether the <see cref="T:System.Collections.IDictionary" /> is read-only.</summary>
|
|
/// <returns>
|
|
/// <see langword="true" /> if the <see cref="T:System.Collections.IDictionary" /> is read-only; otherwise, <see langword="false" />.</returns>
|
|
// Token: 0x170001E4 RID: 484
|
|
// (get) Token: 0x060009B3 RID: 2483 RVA: 0x00005E20 File Offset: 0x00004020
|
|
[Token(Token = "0x170001E4")]
|
|
bool IDictionary.IsReadOnly
|
|
{
|
|
[Token(Token = "0x60009B3")]
|
|
[Address(RVA = "0x436590", Offset = "0x435390", VA = "0x180436590", Slot = "27")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets the element with the specified key.</summary>
|
|
/// <param name="key">The key of the element to get or set.</param>
|
|
/// <returns>The element with the specified key.</returns>
|
|
// Token: 0x170001E5 RID: 485
|
|
[Token(Token = "0x170001E5")]
|
|
object IDictionary.this[object key]
|
|
{
|
|
[Token(Token = "0x60009B4")]
|
|
[Address(RVA = "0x4C64E0", Offset = "0x4C52E0", VA = "0x1804C64E0", Slot = "20")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x60009B5")]
|
|
[Address(RVA = "0x4C6740", Offset = "0x4C5540", VA = "0x1804C6740", Slot = "21")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets an <see cref="T:System.Collections.ICollection" /> containing the keys of the <see cref="T:System.Collections.IDictionary" />.</summary>
|
|
/// <returns>An <see cref="T:System.Collections.ICollection" /> containing the keys of the <see cref="T:System.Collections.IDictionary" />.</returns>
|
|
// Token: 0x170001E6 RID: 486
|
|
// (get) Token: 0x060009B6 RID: 2486 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170001E6")]
|
|
ICollection IDictionary.Keys
|
|
{
|
|
[Token(Token = "0x60009B6")]
|
|
[Address(RVA = "0x4C6570", Offset = "0x4C5370", VA = "0x1804C6570", Slot = "22")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets an <see cref="T:System.Collections.ICollection" /> containing the values in the <see cref="T:System.Collections.IDictionary" />.</summary>
|
|
/// <returns>An <see cref="T:System.Collections.ICollection" /> containing the values in the <see cref="T:System.Collections.IDictionary" />.</returns>
|
|
// Token: 0x170001E7 RID: 487
|
|
// (get) Token: 0x060009B7 RID: 2487 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170001E7")]
|
|
ICollection IDictionary.Values
|
|
{
|
|
[Token(Token = "0x60009B7")]
|
|
[Address(RVA = "0x4C6680", Offset = "0x4C5480", VA = "0x1804C6680", Slot = "23")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/// <summary>Removes the element with the specified key from the <see cref="T:System.Collections.IDictionary" />.</summary>
|
|
/// <param name="key">The key of the element to remove.</param>
|
|
// Token: 0x060009B8 RID: 2488 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60009B8")]
|
|
[Address(RVA = "0x4C6440", Offset = "0x4C5240", VA = "0x1804C6440", Slot = "30")]
|
|
void IDictionary.Remove(object key)
|
|
{
|
|
}
|
|
|
|
/// <summary>Returns an <see cref="T:System.Collections.IEnumerator" /> for the <see cref="T:System.Collections.IDictionary" />.</summary>
|
|
/// <returns>An <see cref="T:System.Collections.IEnumerator" /> for the <see cref="T:System.Collections.IDictionary" />.</returns>
|
|
// Token: 0x060009B9 RID: 2489 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60009B9")]
|
|
[Address(RVA = "0x4C6A70", Offset = "0x4C5870", VA = "0x1804C6A70", Slot = "8")]
|
|
IEnumerator IEnumerable.GetEnumerator()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
/// <summary>Adds an item to the <see cref="T:System.Collections.IList" />.</summary>
|
|
/// <param name="value">The item to add to the collection.</param>
|
|
/// <returns>The position into which the new element was inserted.</returns>
|
|
// Token: 0x060009BA RID: 2490 RVA: 0x00005E38 File Offset: 0x00004038
|
|
[Token(Token = "0x60009BA")]
|
|
[Address(RVA = "0x4C6A90", Offset = "0x4C5890", VA = "0x1804C6A90", Slot = "11")]
|
|
int IList.Add(object value)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
/// <summary>Removes all items from the collection.</summary>
|
|
/// <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
|
|
// Token: 0x060009BB RID: 2491 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60009BB")]
|
|
[Address(RVA = "0x4C50A0", Offset = "0x4C3EA0", VA = "0x1804C50A0", Slot = "13")]
|
|
void IList.Clear()
|
|
{
|
|
}
|
|
|
|
/// <summary>Determines whether the collection contains a specific value.</summary>
|
|
/// <param name="value">The item to locate in the collection.</param>
|
|
/// <returns>
|
|
/// <see langword="true" /> if the item is found in the collection; otherwise, <see langword="false" />.</returns>
|
|
// Token: 0x060009BC RID: 2492 RVA: 0x00005E50 File Offset: 0x00004050
|
|
[Token(Token = "0x60009BC")]
|
|
[Address(RVA = "0x4C6B30", Offset = "0x4C5930", VA = "0x1804C6B30", Slot = "12")]
|
|
bool IList.Contains(object value)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
/// <summary>Determines the index of a specified item in the collection.</summary>
|
|
/// <param name="value">The item to locate in the collection.</param>
|
|
/// <returns>The index of <paramref name="value" /> if found in the list, otherwise -1.</returns>
|
|
// Token: 0x060009BD RID: 2493 RVA: 0x00005E68 File Offset: 0x00004068
|
|
[Token(Token = "0x60009BD")]
|
|
[Address(RVA = "0x4C6C00", Offset = "0x4C5A00", VA = "0x1804C6C00", Slot = "16")]
|
|
int IList.IndexOf(object value)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
/// <summary>Inserts an item into the collection at a specified index.</summary>
|
|
/// <param name="index">The zero-based index at which <paramref name="value" /> should be inserted.</param>
|
|
/// <param name="value">The item to insert into the collection.</param>
|
|
/// <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
|
|
// Token: 0x060009BE RID: 2494 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60009BE")]
|
|
[Address(RVA = "0x4C6CD0", Offset = "0x4C5AD0", VA = "0x1804C6CD0", Slot = "17")]
|
|
void IList.Insert(int index, object value)
|
|
{
|
|
}
|
|
|
|
/// <summary>Gets a value indicating whether the collection is read-only.</summary>
|
|
/// <returns>
|
|
/// <see langword="true" /> if the collection is read-only; otherwise, <see langword="false" />.</returns>
|
|
// Token: 0x170001E8 RID: 488
|
|
// (get) Token: 0x060009BF RID: 2495 RVA: 0x00005E80 File Offset: 0x00004080
|
|
[Token(Token = "0x170001E8")]
|
|
bool IList.IsReadOnly
|
|
{
|
|
[Token(Token = "0x60009BF")]
|
|
[Address(RVA = "0x436590", Offset = "0x435390", VA = "0x180436590", Slot = "14")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets a value indicating whether the collection has a fixed size.</summary>
|
|
/// <returns>
|
|
/// <see langword="true" /> if the collection has a fixed size; otherwise, <see langword="false" />.</returns>
|
|
// Token: 0x170001E9 RID: 489
|
|
// (get) Token: 0x060009C0 RID: 2496 RVA: 0x00005E98 File Offset: 0x00004098
|
|
[Token(Token = "0x170001E9")]
|
|
bool IList.IsFixedSize
|
|
{
|
|
[Token(Token = "0x60009C0")]
|
|
[Address(RVA = "0x436590", Offset = "0x435390", VA = "0x180436590", Slot = "15")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
/// <summary>Removes the first occurrence of a specified value from the collection.</summary>
|
|
/// <param name="value">The item to remove from the collection.</param>
|
|
/// <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
|
|
// Token: 0x060009C1 RID: 2497 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60009C1")]
|
|
[Address(RVA = "0x4C6E60", Offset = "0x4C5C60", VA = "0x1804C6E60", Slot = "18")]
|
|
void IList.Remove(object value)
|
|
{
|
|
}
|
|
|
|
/// <summary>Removes the item at the specified index.</summary>
|
|
/// <param name="index">The zero-based index of the item to remove.</param>
|
|
/// <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
|
|
// Token: 0x060009C2 RID: 2498 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60009C2")]
|
|
[Address(RVA = "0x4C6E50", Offset = "0x4C5C50", VA = "0x1804C6E50", Slot = "19")]
|
|
void IList.RemoveAt(int index)
|
|
{
|
|
}
|
|
|
|
/// <summary>Gets or sets an item from the collection at a specified index.</summary>
|
|
/// <param name="index">The zero-based index of the item to get or set.</param>
|
|
/// <returns>The element at the specified index.</returns>
|
|
/// <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
|
|
/// <exception cref="T:System.ArgumentException">
|
|
/// <paramref name="value" /> is not a <see cref="T:System.ComponentModel.PropertyDescriptor" />.</exception>
|
|
/// <exception cref="T:System.IndexOutOfRangeException">
|
|
/// <paramref name="index" /> is less than 0.
|
|
/// -or-
|
|
/// <paramref name="index" /> is equal to or greater than <see cref="P:System.ComponentModel.EventDescriptorCollection.Count" />.</exception>
|
|
// Token: 0x170001EA RID: 490
|
|
[Token(Token = "0x170001EA")]
|
|
object IList.this[int index]
|
|
{
|
|
[Token(Token = "0x60009C3")]
|
|
[Address(RVA = "0x4C6F90", Offset = "0x4C5D90", VA = "0x1804C6F90", Slot = "9")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x60009C4")]
|
|
[Address(RVA = "0x4C6FB0", Offset = "0x4C5DB0", VA = "0x1804C6FB0", Slot = "10")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Specifies an empty collection that you can use instead of creating a new one with no items. This <see langword="static" /> field is read-only.</summary>
|
|
// Token: 0x04000595 RID: 1429
|
|
[Token(Token = "0x4000595")]
|
|
public static readonly PropertyDescriptorCollection Empty;
|
|
|
|
// Token: 0x04000596 RID: 1430
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000596")]
|
|
private IDictionary cachedFoundProperties;
|
|
|
|
// Token: 0x04000597 RID: 1431
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000597")]
|
|
private bool cachedIgnoreCase;
|
|
|
|
// Token: 0x04000598 RID: 1432
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000598")]
|
|
private PropertyDescriptor[] properties;
|
|
|
|
// Token: 0x04000599 RID: 1433
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000599")]
|
|
private int propCount;
|
|
|
|
// Token: 0x0400059A RID: 1434
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400059A")]
|
|
private string[] namedSort;
|
|
|
|
// Token: 0x0400059B RID: 1435
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400059B")]
|
|
private IComparer comparer;
|
|
|
|
// Token: 0x0400059C RID: 1436
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400059C")]
|
|
private bool propsOwned;
|
|
|
|
// Token: 0x0400059D RID: 1437
|
|
[FieldOffset(Offset = "0x41")]
|
|
[Token(Token = "0x400059D")]
|
|
private bool needSort;
|
|
|
|
// Token: 0x0400059E RID: 1438
|
|
[FieldOffset(Offset = "0x42")]
|
|
[Token(Token = "0x400059E")]
|
|
private bool readOnly;
|
|
|
|
// Token: 0x0200017B RID: 379
|
|
[Token(Token = "0x200017B")]
|
|
private class PropertyDescriptorEnumerator : IDictionaryEnumerator, IEnumerator
|
|
{
|
|
// Token: 0x060009C6 RID: 2502 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60009C6")]
|
|
[Address(RVA = "0x45BBF0", Offset = "0x45A9F0", VA = "0x18045BBF0")]
|
|
public PropertyDescriptorEnumerator(PropertyDescriptorCollection owner)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170001EB RID: 491
|
|
// (get) Token: 0x060009C7 RID: 2503 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170001EB")]
|
|
public object Current
|
|
{
|
|
[Token(Token = "0x60009C7")]
|
|
[Address(RVA = "0x4C7490", Offset = "0x4C6290", VA = "0x1804C7490", Slot = "8")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001EC RID: 492
|
|
// (get) Token: 0x060009C8 RID: 2504 RVA: 0x00005EB0 File Offset: 0x000040B0
|
|
[Token(Token = "0x170001EC")]
|
|
public DictionaryEntry Entry
|
|
{
|
|
[Token(Token = "0x60009C8")]
|
|
[Address(RVA = "0x4C7540", Offset = "0x4C6340", VA = "0x1804C7540", Slot = "6")]
|
|
get
|
|
{
|
|
return default(DictionaryEntry);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001ED RID: 493
|
|
// (get) Token: 0x060009C9 RID: 2505 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170001ED")]
|
|
public object Key
|
|
{
|
|
[Token(Token = "0x60009C9")]
|
|
[Address(RVA = "0x4C75C0", Offset = "0x4C63C0", VA = "0x1804C75C0", Slot = "4")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001EE RID: 494
|
|
// (get) Token: 0x060009CA RID: 2506 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170001EE")]
|
|
public object Value
|
|
{
|
|
[Token(Token = "0x60009CA")]
|
|
[Address(RVA = "0x4C75C0", Offset = "0x4C63C0", VA = "0x1804C75C0", Slot = "5")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009CB RID: 2507 RVA: 0x00005EC8 File Offset: 0x000040C8
|
|
[Token(Token = "0x60009CB")]
|
|
[Address(RVA = "0x4C7450", Offset = "0x4C6250", VA = "0x1804C7450", Slot = "7")]
|
|
public bool MoveNext()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x060009CC RID: 2508 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60009CC")]
|
|
[Address(RVA = "0x45BBE0", Offset = "0x45A9E0", VA = "0x18045BBE0", Slot = "9")]
|
|
public void Reset()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400059F RID: 1439
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400059F")]
|
|
private PropertyDescriptorCollection owner;
|
|
|
|
// Token: 0x040005A0 RID: 1440
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40005A0")]
|
|
private int index;
|
|
}
|
|
}
|
|
}
|