m
This commit is contained in:
@@ -0,0 +1,60 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Buffers
|
||||
{
|
||||
// Token: 0x02000212 RID: 530
|
||||
[Token(Token = "0x2000212")]
|
||||
internal abstract class ArrayPool<T>
|
||||
{
|
||||
// Token: 0x17000285 RID: 645
|
||||
// (get) Token: 0x06000DA3 RID: 3491 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000285")]
|
||||
public static ArrayPool<T> Shared
|
||||
{
|
||||
[Token(Token = "0x6000DA3")]
|
||||
[Address(RVA = "0x2F0B670", Offset = "0x2F0A670", VA = "0x182F0B670")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000DA4 RID: 3492 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000DA4")]
|
||||
[Address(RVA = "0x2F0B580", Offset = "0x2F0A580", VA = "0x182F0B580")]
|
||||
private static ArrayPool<T> EnsureSharedCreated()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000DA5 RID: 3493 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000DA5")]
|
||||
[Address(RVA = "0x2F0B4C0", Offset = "0x2F0A4C0", VA = "0x182F0B4C0")]
|
||||
public static ArrayPool<T> Create()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000DA6 RID: 3494
|
||||
[Token(Token = "0x6000DA6")]
|
||||
[Address(Slot = "4")]
|
||||
public abstract T[] Rent(int minimumLength);
|
||||
|
||||
// Token: 0x06000DA7 RID: 3495
|
||||
[Token(Token = "0x6000DA7")]
|
||||
[Address(Slot = "5")]
|
||||
public abstract void Return(T[] array, bool clearArray = false);
|
||||
|
||||
// Token: 0x06000DA8 RID: 3496 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000DA8")]
|
||||
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
||||
protected ArrayPool()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400076A RID: 1898
|
||||
[Token(Token = "0x400076A")]
|
||||
private static ArrayPool<T> s_sharedInstance;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
using System;
|
||||
using System.Diagnostics.Tracing;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Buffers
|
||||
{
|
||||
// Token: 0x02000213 RID: 531
|
||||
[Token(Token = "0x2000213")]
|
||||
[EventSource]
|
||||
internal sealed class ArrayPoolEventSource : EventSource
|
||||
{
|
||||
// Token: 0x06000DA9 RID: 3497 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000DA9")]
|
||||
[Address(RVA = "0xB8DDC0", Offset = "0xB8CDC0", VA = "0x180B8DDC0")]
|
||||
[Event(1)]
|
||||
internal void BufferRented(int bufferId, int bufferSize, int poolId, int bucketId)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000DAA RID: 3498 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000DAA")]
|
||||
[Address(RVA = "0xB8DCA0", Offset = "0xB8CCA0", VA = "0x180B8DCA0")]
|
||||
[Event(2)]
|
||||
internal void BufferAllocated(int bufferId, int bufferSize, int poolId, int bucketId, ArrayPoolEventSource.BufferAllocatedReason reason)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000DAB RID: 3499 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000DAB")]
|
||||
[Address(RVA = "0xB8DED0", Offset = "0xB8CED0", VA = "0x180B8DED0")]
|
||||
[Event(3)]
|
||||
internal void BufferReturned(int bufferId, int bufferSize, int poolId)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000DAC RID: 3500 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000DAC")]
|
||||
[Address(RVA = "0xB8DF90", Offset = "0xB8CF90", VA = "0x180B8DF90")]
|
||||
public ArrayPoolEventSource()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400076B RID: 1899
|
||||
[Token(Token = "0x400076B")]
|
||||
internal static readonly ArrayPoolEventSource Log;
|
||||
|
||||
// Token: 0x02000214 RID: 532
|
||||
[Token(Token = "0x2000214")]
|
||||
internal enum BufferAllocatedReason
|
||||
{
|
||||
// Token: 0x0400076D RID: 1901
|
||||
[Token(Token = "0x400076D")]
|
||||
Pooled,
|
||||
// Token: 0x0400076E RID: 1902
|
||||
[Token(Token = "0x400076E")]
|
||||
OverMaximumSize,
|
||||
// Token: 0x0400076F RID: 1903
|
||||
[Token(Token = "0x400076F")]
|
||||
PoolExhausted
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,127 @@
|
||||
using System;
|
||||
using System.Threading;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Buffers
|
||||
{
|
||||
// Token: 0x02000215 RID: 533
|
||||
[Token(Token = "0x2000215")]
|
||||
internal sealed class DefaultArrayPool<T> : ArrayPool<T>
|
||||
{
|
||||
// Token: 0x06000DAE RID: 3502 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000DAE")]
|
||||
[Address(RVA = "0x2F1B540", Offset = "0x2F1A540", VA = "0x182F1B540")]
|
||||
internal DefaultArrayPool()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000DAF RID: 3503 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000DAF")]
|
||||
[Address(RVA = "0x2F1B580", Offset = "0x2F1A580", VA = "0x182F1B580")]
|
||||
internal DefaultArrayPool(int maxArrayLength, int maxArraysPerBucket)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000286 RID: 646
|
||||
// (get) Token: 0x06000DB0 RID: 3504 RVA: 0x00006F78 File Offset: 0x00005178
|
||||
[Token(Token = "0x17000286")]
|
||||
private int Id
|
||||
{
|
||||
[Token(Token = "0x6000DB0")]
|
||||
[Address(RVA = "0x4B3500", Offset = "0x4B2500", VA = "0x1804B3500")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000DB1 RID: 3505 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000DB1")]
|
||||
[Address(RVA = "0x2F1A9A0", Offset = "0x2F199A0", VA = "0x182F1A9A0", Slot = "4")]
|
||||
public override T[] Rent(int minimumLength)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000DB2 RID: 3506 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000DB2")]
|
||||
[Address(RVA = "0x2F1B390", Offset = "0x2F1A390", VA = "0x182F1B390", Slot = "5")]
|
||||
public override void Return(T[] array, bool clearArray = false)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000770 RID: 1904
|
||||
[Token(Token = "0x4000770")]
|
||||
private static T[] s_emptyArray;
|
||||
|
||||
// Token: 0x04000771 RID: 1905
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000771")]
|
||||
private readonly DefaultArrayPool<T>.Bucket[] _buckets;
|
||||
|
||||
// Token: 0x02000216 RID: 534
|
||||
[Token(Token = "0x2000216")]
|
||||
private sealed class Bucket
|
||||
{
|
||||
// Token: 0x06000DB3 RID: 3507 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000DB3")]
|
||||
[Address(RVA = "0x2F10D10", Offset = "0x2F0FD10", VA = "0x182F10D10")]
|
||||
internal Bucket(int bufferLength, int numberOfBuffers, int poolId)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000287 RID: 647
|
||||
// (get) Token: 0x06000DB4 RID: 3508 RVA: 0x00006F90 File Offset: 0x00005190
|
||||
[Token(Token = "0x17000287")]
|
||||
internal int Id
|
||||
{
|
||||
[Token(Token = "0x6000DB4")]
|
||||
[Address(RVA = "0x4B3500", Offset = "0x4B2500", VA = "0x1804B3500")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000DB5 RID: 3509 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000DB5")]
|
||||
[Address(RVA = "0x2F10570", Offset = "0x2F0F570", VA = "0x182F10570")]
|
||||
internal T[] Rent()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000DB6 RID: 3510 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000DB6")]
|
||||
[Address(RVA = "0x2F10B90", Offset = "0x2F0FB90", VA = "0x182F10B90")]
|
||||
internal void Return(T[] array)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000772 RID: 1906
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000772")]
|
||||
internal readonly int _bufferLength;
|
||||
|
||||
// Token: 0x04000773 RID: 1907
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000773")]
|
||||
private readonly T[][] _buffers;
|
||||
|
||||
// Token: 0x04000774 RID: 1908
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000774")]
|
||||
private readonly int _poolId;
|
||||
|
||||
// Token: 0x04000775 RID: 1909
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000775")]
|
||||
private SpinLock _lock;
|
||||
|
||||
// Token: 0x04000776 RID: 1910
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000776")]
|
||||
private int _index;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Buffers
|
||||
{
|
||||
// Token: 0x02000217 RID: 535
|
||||
[Token(Token = "0x2000217")]
|
||||
internal static class Utilities
|
||||
{
|
||||
// Token: 0x06000DB7 RID: 3511 RVA: 0x00006FA8 File Offset: 0x000051A8
|
||||
[Token(Token = "0x6000DB7")]
|
||||
[Address(RVA = "0xBA6160", Offset = "0xBA5160", VA = "0x180BA6160")]
|
||||
internal static int SelectBucketIndex(int bufferSize)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000DB8 RID: 3512 RVA: 0x00006FC0 File Offset: 0x000051C0
|
||||
[Token(Token = "0x6000DB8")]
|
||||
[Address(RVA = "0xBA6150", Offset = "0xBA5150", VA = "0x180BA6150")]
|
||||
internal static int GetMaxSizeForBucket(int binIndex)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.CodeDom.Compiler
|
||||
{
|
||||
/// <summary>Identifies code generated by a tool. This class cannot be inherited.</summary>
|
||||
// Token: 0x020001F3 RID: 499
|
||||
[Token(Token = "0x20001F3")]
|
||||
[AttributeUsage(AttributeTargets.All)]
|
||||
public sealed class GeneratedCodeAttribute : Attribute
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.CodeDom.Compiler.GeneratedCodeAttribute" /> class specifying the name and version of the tool that generated the code.</summary>
|
||||
/// <param name="tool">The name of the tool that generated the code.</param>
|
||||
/// <param name="version">The version of the tool that generated the code.</param>
|
||||
// Token: 0x06000D09 RID: 3337 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000D09")]
|
||||
[Address(RVA = "0x4714F0", Offset = "0x4704F0", VA = "0x1804714F0")]
|
||||
public GeneratedCodeAttribute(string tool, string version)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000701 RID: 1793
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000701")]
|
||||
private readonly string tool;
|
||||
|
||||
// Token: 0x04000702 RID: 1794
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000702")]
|
||||
private readonly string version;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Generic
|
||||
{
|
||||
// Token: 0x02000342 RID: 834
|
||||
[Token(Token = "0x2000342")]
|
||||
internal sealed class DictionaryKeyCollectionDebugView<TKey, TValue>
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Generic
|
||||
{
|
||||
// Token: 0x02000343 RID: 835
|
||||
[Token(Token = "0x2000343")]
|
||||
internal sealed class DictionaryValueCollectionDebugView<TKey, TValue>
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Generic
|
||||
{
|
||||
// Token: 0x0200033F RID: 831
|
||||
[Token(Token = "0x200033F")]
|
||||
internal static class EnumerableHelpers
|
||||
{
|
||||
// Token: 0x060015D4 RID: 5588 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60015D4")]
|
||||
[Address(RVA = "0x293C740", Offset = "0x293B740", VA = "0x18293C740")]
|
||||
internal static T[] ToArray<T>(IEnumerable<T> source, out int length)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Generic
|
||||
{
|
||||
// Token: 0x02000340 RID: 832
|
||||
[Token(Token = "0x2000340")]
|
||||
internal sealed class ICollectionDebugView<T>
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Generic
|
||||
{
|
||||
// Token: 0x02000341 RID: 833
|
||||
[Token(Token = "0x2000341")]
|
||||
internal sealed class IDictionaryDebugView<K, V>
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Generic
|
||||
{
|
||||
/// <summary>Provides the base interface for the abstraction of sets.</summary>
|
||||
/// <typeparam name="T">The type of elements in the set.</typeparam>
|
||||
// Token: 0x0200036D RID: 877
|
||||
[Token(Token = "0x200036D")]
|
||||
public interface ISet<T> : ICollection<T>, IEnumerable<T>, IEnumerable
|
||||
{
|
||||
/// <summary>Adds an element to the current set and returns a value to indicate if the element was successfully added.</summary>
|
||||
/// <param name="item">The element to add to the set.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the element is added to the set; <see langword="false" /> if the element is already in the set.</returns>
|
||||
// Token: 0x0600176F RID: 5999
|
||||
[Token(Token = "0x600176F")]
|
||||
[Address(Slot = "0")]
|
||||
bool Add(T item);
|
||||
|
||||
/// <summary>Modifies the current set so that it contains all elements that are present in the current set, in the specified collection, or in both.</summary>
|
||||
/// <param name="other">The collection to compare to the current set.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="other" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06001770 RID: 6000
|
||||
[Token(Token = "0x6001770")]
|
||||
[Address(Slot = "1")]
|
||||
void UnionWith(IEnumerable<T> other);
|
||||
|
||||
/// <summary>Modifies the current set so that it contains only elements that are also in a specified collection.</summary>
|
||||
/// <param name="other">The collection to compare to the current set.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="other" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06001771 RID: 6001
|
||||
[Token(Token = "0x6001771")]
|
||||
[Address(Slot = "2")]
|
||||
void IntersectWith(IEnumerable<T> other);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,591 @@
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Generic
|
||||
{
|
||||
/// <summary>Represents a doubly linked list.</summary>
|
||||
/// <typeparam name="T">Specifies the element type of the linked list.</typeparam>
|
||||
// Token: 0x02000344 RID: 836
|
||||
[Token(Token = "0x2000344")]
|
||||
[DebuggerTypeProxy(typeof(ICollectionDebugView<>))]
|
||||
[DebuggerDisplay("Count = {Count}")]
|
||||
[Serializable]
|
||||
public class LinkedList<T> : ICollection<T>, IEnumerable<T>, IEnumerable, ICollection, IReadOnlyCollection<T>, ISerializable, IDeserializationCallback
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Generic.LinkedList`1" /> class that is empty.</summary>
|
||||
// Token: 0x060015D5 RID: 5589 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015D5")]
|
||||
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
||||
public LinkedList()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Generic.LinkedList`1" /> class that is serializable with the specified <see cref="T:System.Runtime.Serialization.SerializationInfo" /> and <see cref="T:System.Runtime.Serialization.StreamingContext" />.</summary>
|
||||
/// <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object containing the information required to serialize the <see cref="T:System.Collections.Generic.LinkedList`1" />.</param>
|
||||
/// <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> object containing the source and destination of the serialized stream associated with the <see cref="T:System.Collections.Generic.LinkedList`1" />.</param>
|
||||
// Token: 0x060015D6 RID: 5590 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015D6")]
|
||||
[Address(RVA = "0x2E68CD0", Offset = "0x2E67CD0", VA = "0x182E68CD0")]
|
||||
protected LinkedList(SerializationInfo info, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the number of nodes actually contained in the <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary>
|
||||
/// <returns>The number of nodes actually contained in the <see cref="T:System.Collections.Generic.LinkedList`1" />.</returns>
|
||||
// Token: 0x17000488 RID: 1160
|
||||
// (get) Token: 0x060015D7 RID: 5591 RVA: 0x00009AF8 File Offset: 0x00007CF8
|
||||
[Token(Token = "0x17000488")]
|
||||
public int Count
|
||||
{
|
||||
[Token(Token = "0x60015D7")]
|
||||
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540", Slot = "17")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the first node of the <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary>
|
||||
/// <returns>The first <see cref="T:System.Collections.Generic.LinkedListNode`1" /> of the <see cref="T:System.Collections.Generic.LinkedList`1" />.</returns>
|
||||
// Token: 0x17000489 RID: 1161
|
||||
// (get) Token: 0x060015D8 RID: 5592 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000489")]
|
||||
public LinkedListNode<T> First
|
||||
{
|
||||
[Token(Token = "0x60015D8")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the last node of the <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary>
|
||||
/// <returns>The last <see cref="T:System.Collections.Generic.LinkedListNode`1" /> of the <see cref="T:System.Collections.Generic.LinkedList`1" />.</returns>
|
||||
// Token: 0x1700048A RID: 1162
|
||||
// (get) Token: 0x060015D9 RID: 5593 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700048A")]
|
||||
public LinkedListNode<T> Last
|
||||
{
|
||||
[Token(Token = "0x60015D9")]
|
||||
[Address(RVA = "0x2E6F310", Offset = "0x2E6E310", VA = "0x182E6F310")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700048B RID: 1163
|
||||
// (get) Token: 0x060015DA RID: 5594 RVA: 0x00009B10 File Offset: 0x00007D10
|
||||
[Token(Token = "0x1700048B")]
|
||||
bool ICollection<T>.IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x60015DA")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060015DB RID: 5595 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015DB")]
|
||||
[Address(RVA = "0x2E6D080", Offset = "0x2E6C080", VA = "0x182E6D080", Slot = "6")]
|
||||
void ICollection<T>.Add(T value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Adds a new node containing the specified value after the specified existing node in the <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary>
|
||||
/// <param name="node">The <see cref="T:System.Collections.Generic.LinkedListNode`1" /> after which to insert a new <see cref="T:System.Collections.Generic.LinkedListNode`1" /> containing <paramref name="value" />.</param>
|
||||
/// <param name="value">The value to add to the <see cref="T:System.Collections.Generic.LinkedList`1" />.</param>
|
||||
/// <returns>The new <see cref="T:System.Collections.Generic.LinkedListNode`1" /> containing <paramref name="value" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="node" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">
|
||||
/// <paramref name="node" /> is not in the current <see cref="T:System.Collections.Generic.LinkedList`1" />.</exception>
|
||||
// Token: 0x060015DC RID: 5596 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60015DC")]
|
||||
[Address(RVA = "0x2E690B0", Offset = "0x2E680B0", VA = "0x182E690B0")]
|
||||
public LinkedListNode<T> AddAfter(LinkedListNode<T> node, T value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Adds a new node containing the specified value before the specified existing node in the <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary>
|
||||
/// <param name="node">The <see cref="T:System.Collections.Generic.LinkedListNode`1" /> before which to insert a new <see cref="T:System.Collections.Generic.LinkedListNode`1" /> containing <paramref name="value" />.</param>
|
||||
/// <param name="value">The value to add to the <see cref="T:System.Collections.Generic.LinkedList`1" />.</param>
|
||||
/// <returns>The new <see cref="T:System.Collections.Generic.LinkedListNode`1" /> containing <paramref name="value" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="node" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">
|
||||
/// <paramref name="node" /> is not in the current <see cref="T:System.Collections.Generic.LinkedList`1" />.</exception>
|
||||
// Token: 0x060015DD RID: 5597 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60015DD")]
|
||||
[Address(RVA = "0x2E69600", Offset = "0x2E68600", VA = "0x182E69600")]
|
||||
public LinkedListNode<T> AddBefore(LinkedListNode<T> node, T value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Adds the specified new node before the specified existing node in the <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary>
|
||||
/// <param name="node">The <see cref="T:System.Collections.Generic.LinkedListNode`1" /> before which to insert <paramref name="newNode" />.</param>
|
||||
/// <param name="newNode">The new <see cref="T:System.Collections.Generic.LinkedListNode`1" /> to add to the <see cref="T:System.Collections.Generic.LinkedList`1" />.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="node" /> is <see langword="null" />.
|
||||
/// -or-
|
||||
/// <paramref name="newNode" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">
|
||||
/// <paramref name="node" /> is not in the current <see cref="T:System.Collections.Generic.LinkedList`1" />.
|
||||
/// -or-
|
||||
/// <paramref name="newNode" /> belongs to another <see cref="T:System.Collections.Generic.LinkedList`1" />.</exception>
|
||||
// Token: 0x060015DE RID: 5598 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015DE")]
|
||||
[Address(RVA = "0x2E69370", Offset = "0x2E68370", VA = "0x182E69370")]
|
||||
public void AddBefore(LinkedListNode<T> node, LinkedListNode<T> newNode)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Adds a new node containing the specified value at the start of the <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary>
|
||||
/// <param name="value">The value to add at the start of the <see cref="T:System.Collections.Generic.LinkedList`1" />.</param>
|
||||
/// <returns>The new <see cref="T:System.Collections.Generic.LinkedListNode`1" /> containing <paramref name="value" />.</returns>
|
||||
// Token: 0x060015DF RID: 5599 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60015DF")]
|
||||
[Address(RVA = "0x2E697E0", Offset = "0x2E687E0", VA = "0x182E697E0")]
|
||||
public LinkedListNode<T> AddFirst(T value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Adds the specified new node at the start of the <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary>
|
||||
/// <param name="node">The new <see cref="T:System.Collections.Generic.LinkedListNode`1" /> to add at the start of the <see cref="T:System.Collections.Generic.LinkedList`1" />.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="node" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">
|
||||
/// <paramref name="node" /> belongs to another <see cref="T:System.Collections.Generic.LinkedList`1" />.</exception>
|
||||
// Token: 0x060015E0 RID: 5600 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015E0")]
|
||||
[Address(RVA = "0x2E69970", Offset = "0x2E68970", VA = "0x182E69970")]
|
||||
public void AddFirst(LinkedListNode<T> node)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Adds a new node containing the specified value at the end of the <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary>
|
||||
/// <param name="value">The value to add at the end of the <see cref="T:System.Collections.Generic.LinkedList`1" />.</param>
|
||||
/// <returns>The new <see cref="T:System.Collections.Generic.LinkedListNode`1" /> containing <paramref name="value" />.</returns>
|
||||
// Token: 0x060015E1 RID: 5601 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60015E1")]
|
||||
[Address(RVA = "0x2E69DB0", Offset = "0x2E68DB0", VA = "0x182E69DB0")]
|
||||
public LinkedListNode<T> AddLast(T value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Adds the specified new node at the end of the <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary>
|
||||
/// <param name="node">The new <see cref="T:System.Collections.Generic.LinkedListNode`1" /> to add at the end of the <see cref="T:System.Collections.Generic.LinkedList`1" />.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="node" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">
|
||||
/// <paramref name="node" /> belongs to another <see cref="T:System.Collections.Generic.LinkedList`1" />.</exception>
|
||||
// Token: 0x060015E2 RID: 5602 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015E2")]
|
||||
[Address(RVA = "0x2E69B90", Offset = "0x2E68B90", VA = "0x182E69B90")]
|
||||
public void AddLast(LinkedListNode<T> node)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Removes all nodes from the <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary>
|
||||
// Token: 0x060015E3 RID: 5603 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015E3")]
|
||||
[Address(RVA = "0x2E69F30", Offset = "0x2E68F30", VA = "0x182E69F30", Slot = "7")]
|
||||
public void Clear()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Determines whether a value is in the <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary>
|
||||
/// <param name="value">The value to locate in the <see cref="T:System.Collections.Generic.LinkedList`1" />. The value can be <see langword="null" /> for reference types.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if <paramref name="value" /> is found in the <see cref="T:System.Collections.Generic.LinkedList`1" />; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x060015E4 RID: 5604 RVA: 0x00009B28 File Offset: 0x00007D28
|
||||
[Token(Token = "0x60015E4")]
|
||||
[Address(RVA = "0x2E6A000", Offset = "0x2E69000", VA = "0x182E6A000", Slot = "8")]
|
||||
public bool Contains(T value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Copies the entire <see cref="T:System.Collections.Generic.LinkedList`1" /> 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.Generic.LinkedList`1" />. The <see cref="T:System.Array" /> must have zero-based indexing.</param>
|
||||
/// <param name="index">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="index" /> is less than zero.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">The number of elements in the source <see cref="T:System.Collections.Generic.LinkedList`1" /> is greater than the available space from <paramref name="index" /> to the end of the destination <paramref name="array" />.</exception>
|
||||
// Token: 0x060015E5 RID: 5605 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015E5")]
|
||||
[Address(RVA = "0x2E6A6E0", Offset = "0x2E696E0", VA = "0x182E6A6E0", Slot = "9")]
|
||||
public void CopyTo(T[] array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Finds the first node that contains the specified value.</summary>
|
||||
/// <param name="value">The value to locate in the <see cref="T:System.Collections.Generic.LinkedList`1" />.</param>
|
||||
/// <returns>The first <see cref="T:System.Collections.Generic.LinkedListNode`1" /> that contains the specified value, if found; otherwise, <see langword="null" />.</returns>
|
||||
// Token: 0x060015E6 RID: 5606 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60015E6")]
|
||||
[Address(RVA = "0x2E6AE60", Offset = "0x2E69E60", VA = "0x182E6AE60")]
|
||||
public LinkedListNode<T> Find(T value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns an enumerator that iterates through the <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.Generic.LinkedList`1.Enumerator" /> for the <see cref="T:System.Collections.Generic.LinkedList`1" />.</returns>
|
||||
// Token: 0x060015E7 RID: 5607 RVA: 0x00009B40 File Offset: 0x00007D40
|
||||
[Token(Token = "0x60015E7")]
|
||||
[Address(RVA = "0x2E6B160", Offset = "0x2E6A160", VA = "0x182E6B160")]
|
||||
public LinkedList<T>.Enumerator GetEnumerator()
|
||||
{
|
||||
return default(LinkedList<T>.Enumerator);
|
||||
}
|
||||
|
||||
// Token: 0x060015E8 RID: 5608 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60015E8")]
|
||||
[Address(RVA = "0x2E6D100", Offset = "0x2E6C100", VA = "0x182E6D100", Slot = "11")]
|
||||
IEnumerator<T> IEnumerable<T>.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Removes the first occurrence of the specified value from the <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary>
|
||||
/// <param name="value">The value to remove from the <see cref="T:System.Collections.Generic.LinkedList`1" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the element containing <paramref name="value" /> is successfully removed; otherwise, <see langword="false" />. This method also returns <see langword="false" /> if <paramref name="value" /> was not found in the original <see cref="T:System.Collections.Generic.LinkedList`1" />.</returns>
|
||||
// Token: 0x060015E9 RID: 5609 RVA: 0x00009B58 File Offset: 0x00007D58
|
||||
[Token(Token = "0x60015E9")]
|
||||
[Address(RVA = "0x2E6CF10", Offset = "0x2E6BF10", VA = "0x182E6CF10", Slot = "10")]
|
||||
public bool Remove(T value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Removes the specified node from the <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary>
|
||||
/// <param name="node">The <see cref="T:System.Collections.Generic.LinkedListNode`1" /> to remove from the <see cref="T:System.Collections.Generic.LinkedList`1" />.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="node" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">
|
||||
/// <paramref name="node" /> is not in the current <see cref="T:System.Collections.Generic.LinkedList`1" />.</exception>
|
||||
// Token: 0x060015EA RID: 5610 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015EA")]
|
||||
[Address(RVA = "0x2E6CFA0", Offset = "0x2E6BFA0", VA = "0x182E6CFA0")]
|
||||
public void Remove(LinkedListNode<T> node)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Removes the node at the start of the <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary>
|
||||
/// <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Collections.Generic.LinkedList`1" /> is empty.</exception>
|
||||
// Token: 0x060015EB RID: 5611 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015EB")]
|
||||
[Address(RVA = "0x2E6C900", Offset = "0x2E6B900", VA = "0x182E6C900")]
|
||||
public void RemoveFirst()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Removes the node at the end of the <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary>
|
||||
/// <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Collections.Generic.LinkedList`1" /> is empty.</exception>
|
||||
// Token: 0x060015EC RID: 5612 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015EC")]
|
||||
[Address(RVA = "0x2E6CB40", Offset = "0x2E6BB40", VA = "0x182E6CB40")]
|
||||
public void RemoveLast()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Implements the <see cref="T:System.Runtime.Serialization.ISerializable" /> interface and returns the data needed to serialize the <see cref="T:System.Collections.Generic.LinkedList`1" /> instance.</summary>
|
||||
/// <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object that contains the information required to serialize the <see cref="T:System.Collections.Generic.LinkedList`1" /> instance.</param>
|
||||
/// <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> object that contains the source and destination of the serialized stream associated with the <see cref="T:System.Collections.Generic.LinkedList`1" /> instance.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="info" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x060015ED RID: 5613 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015ED")]
|
||||
[Address(RVA = "0x2E6B7D0", Offset = "0x2E6A7D0", VA = "0x182E6B7D0", Slot = "20")]
|
||||
public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Implements the <see cref="T:System.Runtime.Serialization.ISerializable" /> interface and raises the deserialization event when the deserialization is complete.</summary>
|
||||
/// <param name="sender">The source of the deserialization event.</param>
|
||||
/// <exception cref="T:System.Runtime.Serialization.SerializationException">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object associated with the current <see cref="T:System.Collections.Generic.LinkedList`1" /> instance is invalid.</exception>
|
||||
// Token: 0x060015EE RID: 5614 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015EE")]
|
||||
[Address(RVA = "0x2E6BF90", Offset = "0x2E6AF90", VA = "0x182E6BF90", Slot = "21")]
|
||||
public virtual void OnDeserialization(object sender)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060015EF RID: 5615 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015EF")]
|
||||
[Address(RVA = "0x2E6BAD0", Offset = "0x2E6AAD0", VA = "0x182E6BAD0")]
|
||||
private void InternalInsertNodeBefore(LinkedListNode<T> node, LinkedListNode<T> newNode)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060015F0 RID: 5616 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015F0")]
|
||||
[Address(RVA = "0x2E6BB10", Offset = "0x2E6AB10", VA = "0x182E6BB10")]
|
||||
private void InternalInsertNodeToEmptyList(LinkedListNode<T> newNode)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060015F1 RID: 5617 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015F1")]
|
||||
[Address(RVA = "0x2E6BB40", Offset = "0x2E6AB40", VA = "0x182E6BB40")]
|
||||
internal void InternalRemoveNode(LinkedListNode<T> node)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060015F2 RID: 5618 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015F2")]
|
||||
[Address(RVA = "0x2E6EE50", Offset = "0x2E6DE50", VA = "0x182E6EE50")]
|
||||
internal void ValidateNewNode(LinkedListNode<T> node)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060015F3 RID: 5619 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015F3")]
|
||||
[Address(RVA = "0x2E6F1B0", Offset = "0x2E6E1B0", VA = "0x182E6F1B0")]
|
||||
internal void ValidateNode(LinkedListNode<T> node)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe).</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe); otherwise, <see langword="false" />. In the default implementation of <see cref="T:System.Collections.Generic.LinkedList`1" />, this property always returns <see langword="false" />.</returns>
|
||||
// Token: 0x1700048C RID: 1164
|
||||
// (get) Token: 0x060015F4 RID: 5620 RVA: 0x00009B70 File Offset: 0x00007D70
|
||||
[Token(Token = "0x1700048C")]
|
||||
bool ICollection.IsSynchronized
|
||||
{
|
||||
[Token(Token = "0x60015F4")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "16")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />.</summary>
|
||||
/// <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />. In the default implementation of <see cref="T:System.Collections.Generic.LinkedList`1" />, this property always returns the current instance.</returns>
|
||||
// Token: 0x1700048D RID: 1165
|
||||
// (get) Token: 0x060015F5 RID: 5621 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700048D")]
|
||||
object ICollection.SyncRoot
|
||||
{
|
||||
[Token(Token = "0x60015F5")]
|
||||
[Address(RVA = "0x2E6E970", Offset = "0x2E6D970", VA = "0x182E6E970", Slot = "15")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Copies the elements of the <see cref="T:System.Collections.ICollection" /> to an <see cref="T:System.Array" />, starting at a particular <see cref="T:System.Array" /> index.</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.ICollection" />. The <see cref="T:System.Array" /> must have zero-based indexing.</param>
|
||||
/// <param name="index">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="index" /> is less than zero.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="array" /> is multidimensional.
|
||||
/// -or-
|
||||
/// <paramref name="array" /> does not have zero-based indexing.
|
||||
/// -or-
|
||||
/// The number of elements in the source <see cref="T:System.Collections.ICollection" /> is greater than the available space from <paramref name="index" /> to the end of the destination <paramref name="array" />.
|
||||
/// -or-
|
||||
/// The type of the source <see cref="T:System.Collections.ICollection" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
|
||||
// Token: 0x060015F6 RID: 5622 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015F6")]
|
||||
[Address(RVA = "0x2E6DA30", Offset = "0x2E6CA30", VA = "0x182E6DA30", Slot = "13")]
|
||||
void ICollection.CopyTo(Array array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Returns an enumerator that iterates through the linked list as a collection.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.IEnumerator" /> that can be used to iterate through the linked list as a collection.</returns>
|
||||
// Token: 0x060015F7 RID: 5623 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60015F7")]
|
||||
[Address(RVA = "0x2E6D100", Offset = "0x2E6C100", VA = "0x182E6D100", Slot = "12")]
|
||||
IEnumerator IEnumerable.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000E39 RID: 3641
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E39")]
|
||||
internal LinkedListNode<T> head;
|
||||
|
||||
// Token: 0x04000E3A RID: 3642
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E3A")]
|
||||
internal int count;
|
||||
|
||||
// Token: 0x04000E3B RID: 3643
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E3B")]
|
||||
internal int version;
|
||||
|
||||
// Token: 0x04000E3C RID: 3644
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E3C")]
|
||||
private object _syncRoot;
|
||||
|
||||
// Token: 0x04000E3D RID: 3645
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E3D")]
|
||||
private SerializationInfo _siInfo;
|
||||
|
||||
// Token: 0x04000E3E RID: 3646
|
||||
[Token(Token = "0x4000E3E")]
|
||||
private const string VersionName = "Version";
|
||||
|
||||
// Token: 0x04000E3F RID: 3647
|
||||
[Token(Token = "0x4000E3F")]
|
||||
private const string CountName = "Count";
|
||||
|
||||
// Token: 0x04000E40 RID: 3648
|
||||
[Token(Token = "0x4000E40")]
|
||||
private const string ValuesName = "Data";
|
||||
|
||||
/// <summary>Enumerates the elements of a <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary>
|
||||
/// <typeparam name="T" />
|
||||
// Token: 0x02000345 RID: 837
|
||||
[Token(Token = "0x2000345")]
|
||||
[Serializable]
|
||||
public struct Enumerator : IEnumerator<T>, IDisposable, IEnumerator, ISerializable, IDeserializationCallback
|
||||
{
|
||||
// Token: 0x060015F8 RID: 5624 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015F8")]
|
||||
[Address(RVA = "0x2E66BC0", Offset = "0x2E65BC0", VA = "0x182E66BC0")]
|
||||
internal Enumerator(LinkedList<T> list)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060015F9 RID: 5625 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015F9")]
|
||||
[Address(RVA = "0x2E66E00", Offset = "0x2E65E00", VA = "0x182E66E00")]
|
||||
private Enumerator(SerializationInfo info, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the element at the current position of the enumerator.</summary>
|
||||
/// <returns>The element in the <see cref="T:System.Collections.Generic.LinkedList`1" /> at the current position of the enumerator.</returns>
|
||||
// Token: 0x1700048E RID: 1166
|
||||
// (get) Token: 0x060015FA RID: 5626 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700048E")]
|
||||
public T Current
|
||||
{
|
||||
[Token(Token = "0x60015FA")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the element at the current position of the enumerator.</summary>
|
||||
/// <returns>The element in the collection at the current position of the enumerator.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The enumerator is positioned before the first element of the collection or after the last element.</exception>
|
||||
// Token: 0x1700048F RID: 1167
|
||||
// (get) Token: 0x060015FB RID: 5627 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700048F")]
|
||||
object IEnumerator.Current
|
||||
{
|
||||
[Token(Token = "0x60015FB")]
|
||||
[Address(RVA = "0x2E66570", Offset = "0x2E65570", VA = "0x182E66570", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Advances the enumerator to the next element of the <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the enumerator was successfully advanced to the next element; <see langword="false" /> if the enumerator has passed the end of the collection.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The collection was modified after the enumerator was created.</exception>
|
||||
// Token: 0x060015FC RID: 5628 RVA: 0x00009B88 File Offset: 0x00007D88
|
||||
[Token(Token = "0x60015FC")]
|
||||
[Address(RVA = "0x2E657C0", Offset = "0x2E647C0", VA = "0x182E657C0", Slot = "6")]
|
||||
public bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Sets the enumerator to its initial position, which is before the first element in the collection. This class cannot be inherited.</summary>
|
||||
/// <exception cref="T:System.InvalidOperationException">The collection was modified after the enumerator was created.</exception>
|
||||
// Token: 0x060015FD RID: 5629 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015FD")]
|
||||
[Address(RVA = "0x2E65CC0", Offset = "0x2E64CC0", VA = "0x182E65CC0", Slot = "8")]
|
||||
void IEnumerator.Reset()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Releases all resources used by the <see cref="T:System.Collections.Generic.LinkedList`1.Enumerator" />.</summary>
|
||||
// Token: 0x060015FE RID: 5630 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015FE")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "5")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Implements the <see cref="T:System.Runtime.Serialization.ISerializable" /> interface and returns the data needed to serialize the <see cref="T:System.Collections.Generic.LinkedList`1" /> instance.</summary>
|
||||
/// <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object that contains the information required to serialize the <see cref="T:System.Collections.Generic.LinkedList`1" /> instance.</param>
|
||||
/// <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> object that contains the source and destination of the serialized stream associated with the <see cref="T:System.Collections.Generic.LinkedList`1" /> instance.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="info" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x060015FF RID: 5631 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015FF")]
|
||||
[Address(RVA = "0x2E66A90", Offset = "0x2E65A90", VA = "0x182E66A90", Slot = "9")]
|
||||
void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Implements the <see cref="T:System.Runtime.Serialization.ISerializable" /> interface and raises the deserialization event when the deserialization is complete.</summary>
|
||||
/// <param name="sender">The source of the deserialization event.</param>
|
||||
/// <exception cref="T:System.Runtime.Serialization.SerializationException">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object associated with the current <see cref="T:System.Collections.Generic.LinkedList`1" /> instance is invalid.</exception>
|
||||
// Token: 0x06001600 RID: 5632 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001600")]
|
||||
[Address(RVA = "0x2E66900", Offset = "0x2E65900", VA = "0x182E66900", Slot = "10")]
|
||||
void IDeserializationCallback.OnDeserialization(object sender)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E41 RID: 3649
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E41")]
|
||||
private LinkedList<T> _list;
|
||||
|
||||
// Token: 0x04000E42 RID: 3650
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E42")]
|
||||
private LinkedListNode<T> _node;
|
||||
|
||||
// Token: 0x04000E43 RID: 3651
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E43")]
|
||||
private int _version;
|
||||
|
||||
// Token: 0x04000E44 RID: 3652
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E44")]
|
||||
private T _current;
|
||||
|
||||
// Token: 0x04000E45 RID: 3653
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E45")]
|
||||
private int _index;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,121 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Generic
|
||||
{
|
||||
/// <summary>Represents a node in a <see cref="T:System.Collections.Generic.LinkedList`1" />. This class cannot be inherited.</summary>
|
||||
/// <typeparam name="T">Specifies the element type of the linked list.</typeparam>
|
||||
// Token: 0x02000346 RID: 838
|
||||
[Token(Token = "0x2000346")]
|
||||
public sealed class LinkedListNode<T>
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Generic.LinkedListNode`1" /> class, containing the specified value.</summary>
|
||||
/// <param name="value">The value to contain in the <see cref="T:System.Collections.Generic.LinkedListNode`1" />.</param>
|
||||
// Token: 0x06001601 RID: 5633 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001601")]
|
||||
[Address(RVA = "0x2E68ED0", Offset = "0x2E67ED0", VA = "0x182E68ED0")]
|
||||
public LinkedListNode(T value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001602 RID: 5634 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001602")]
|
||||
[Address(RVA = "0x2E68E40", Offset = "0x2E67E40", VA = "0x182E68E40")]
|
||||
internal LinkedListNode(LinkedList<T> list, T value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the <see cref="T:System.Collections.Generic.LinkedList`1" /> that the <see cref="T:System.Collections.Generic.LinkedListNode`1" /> belongs to.</summary>
|
||||
/// <returns>A reference to the <see cref="T:System.Collections.Generic.LinkedList`1" /> that the <see cref="T:System.Collections.Generic.LinkedListNode`1" /> belongs to, or <see langword="null" /> if the <see cref="T:System.Collections.Generic.LinkedListNode`1" /> is not linked.</returns>
|
||||
// Token: 0x17000490 RID: 1168
|
||||
// (get) Token: 0x06001603 RID: 5635 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000490")]
|
||||
public LinkedList<T> List
|
||||
{
|
||||
[Token(Token = "0x6001603")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the next node in the <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary>
|
||||
/// <returns>A reference to the next node in the <see cref="T:System.Collections.Generic.LinkedList`1" />, or <see langword="null" /> if the current node is the last element (<see cref="P:System.Collections.Generic.LinkedList`1.Last" />) of the <see cref="T:System.Collections.Generic.LinkedList`1" />.</returns>
|
||||
// Token: 0x17000491 RID: 1169
|
||||
// (get) Token: 0x06001604 RID: 5636 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000491")]
|
||||
public LinkedListNode<T> Next
|
||||
{
|
||||
[Token(Token = "0x6001604")]
|
||||
[Address(RVA = "0x2E68F10", Offset = "0x2E67F10", VA = "0x182E68F10")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the previous node in the <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary>
|
||||
/// <returns>A reference to the previous node in the <see cref="T:System.Collections.Generic.LinkedList`1" />, or <see langword="null" /> if the current node is the first element (<see cref="P:System.Collections.Generic.LinkedList`1.First" />) of the <see cref="T:System.Collections.Generic.LinkedList`1" />.</returns>
|
||||
// Token: 0x17000492 RID: 1170
|
||||
// (get) Token: 0x06001605 RID: 5637 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000492")]
|
||||
public LinkedListNode<T> Previous
|
||||
{
|
||||
[Token(Token = "0x6001605")]
|
||||
[Address(RVA = "0x2E68F40", Offset = "0x2E67F40", VA = "0x182E68F40")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the value contained in the node.</summary>
|
||||
/// <returns>The value contained in the node.</returns>
|
||||
// Token: 0x17000493 RID: 1171
|
||||
// (get) Token: 0x06001606 RID: 5638 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06001607 RID: 5639 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000493")]
|
||||
public T Value
|
||||
{
|
||||
[Token(Token = "0x6001606")]
|
||||
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6001607")]
|
||||
[Address(RVA = "0x2E68F90", Offset = "0x2E67F90", VA = "0x182E68F90")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001608 RID: 5640 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001608")]
|
||||
[Address(RVA = "0x1679B90", Offset = "0x1678B90", VA = "0x181679B90")]
|
||||
internal void Invalidate()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E46 RID: 3654
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E46")]
|
||||
internal LinkedList<T> list;
|
||||
|
||||
// Token: 0x04000E47 RID: 3655
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E47")]
|
||||
internal LinkedListNode<T> next;
|
||||
|
||||
// Token: 0x04000E48 RID: 3656
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E48")]
|
||||
internal LinkedListNode<T> prev;
|
||||
|
||||
// Token: 0x04000E49 RID: 3657
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E49")]
|
||||
internal T item;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Generic
|
||||
{
|
||||
// Token: 0x02000367 RID: 871
|
||||
[Token(Token = "0x2000367")]
|
||||
internal enum NodeColor : byte
|
||||
{
|
||||
// Token: 0x04000EAD RID: 3757
|
||||
[Token(Token = "0x4000EAD")]
|
||||
Black,
|
||||
// Token: 0x04000EAE RID: 3758
|
||||
[Token(Token = "0x4000EAE")]
|
||||
Red
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,355 @@
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Generic
|
||||
{
|
||||
/// <summary>Represents a first-in, first-out collection of objects.</summary>
|
||||
/// <typeparam name="T">Specifies the type of elements in the queue.</typeparam>
|
||||
// Token: 0x02000347 RID: 839
|
||||
[Token(Token = "0x2000347")]
|
||||
[DebuggerTypeProxy(typeof(QueueDebugView<>))]
|
||||
[DebuggerDisplay("Count = {Count}")]
|
||||
[Serializable]
|
||||
public class Queue<T> : IEnumerable<T>, IEnumerable, ICollection, IReadOnlyCollection<T>
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Generic.Queue`1" /> class that is empty and has the default initial capacity.</summary>
|
||||
// Token: 0x06001609 RID: 5641 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001609")]
|
||||
[Address(RVA = "0x2F00540", Offset = "0x2EFF540", VA = "0x182F00540")]
|
||||
public Queue()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Generic.Queue`1" /> class that is empty and has the specified initial capacity.</summary>
|
||||
/// <param name="capacity">The initial number of elements that the <see cref="T:System.Collections.Generic.Queue`1" /> can contain.</param>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="capacity" /> is less than zero.</exception>
|
||||
// Token: 0x0600160A RID: 5642 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600160A")]
|
||||
[Address(RVA = "0x3547570", Offset = "0x3546570", VA = "0x183547570")]
|
||||
public Queue(int capacity)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the number of elements contained in the <see cref="T:System.Collections.Generic.Queue`1" />.</summary>
|
||||
/// <returns>The number of elements contained in the <see cref="T:System.Collections.Generic.Queue`1" />.</returns>
|
||||
// Token: 0x17000494 RID: 1172
|
||||
// (get) Token: 0x0600160B RID: 5643 RVA: 0x00009BA0 File Offset: 0x00007DA0
|
||||
[Token(Token = "0x17000494")]
|
||||
public int Count
|
||||
{
|
||||
[Token(Token = "0x600160B")]
|
||||
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe).</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe); otherwise, <see langword="false" />. In the default implementation of <see cref="T:System.Collections.Generic.Queue`1" />, this property always returns <see langword="false" />.</returns>
|
||||
// Token: 0x17000495 RID: 1173
|
||||
// (get) Token: 0x0600160C RID: 5644 RVA: 0x00009BB8 File Offset: 0x00007DB8
|
||||
[Token(Token = "0x17000495")]
|
||||
bool ICollection.IsSynchronized
|
||||
{
|
||||
[Token(Token = "0x600160C")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />.</summary>
|
||||
/// <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />. In the default implementation of <see cref="T:System.Collections.Generic.Queue`1" />, this property always returns the current instance.</returns>
|
||||
// Token: 0x17000496 RID: 1174
|
||||
// (get) Token: 0x0600160D RID: 5645 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000496")]
|
||||
object ICollection.SyncRoot
|
||||
{
|
||||
[Token(Token = "0x600160D")]
|
||||
[Address(RVA = "0x35466A0", Offset = "0x35456A0", VA = "0x1835466A0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Removes all objects from the <see cref="T:System.Collections.Generic.Queue`1" />.</summary>
|
||||
// Token: 0x0600160E RID: 5646 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600160E")]
|
||||
[Address(RVA = "0x3541920", Offset = "0x3540920", VA = "0x183541920")]
|
||||
public void Clear()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Copies the elements of the <see cref="T:System.Collections.ICollection" /> to an <see cref="T:System.Array" />, starting at a particular <see cref="T:System.Array" /> index.</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.ICollection" />. The <see cref="T:System.Array" /> must have zero-based indexing.</param>
|
||||
/// <param name="index">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="index" /> is less than zero.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="array" /> is multidimensional.
|
||||
/// -or-
|
||||
/// <paramref name="array" /> does not have zero-based indexing.
|
||||
/// -or-
|
||||
/// The number of elements in the source <see cref="T:System.Collections.ICollection" /> is greater than the available space from <paramref name="index" /> to the end of the destination <paramref name="array" />.
|
||||
/// -or-
|
||||
/// The type of the source <see cref="T:System.Collections.ICollection" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
|
||||
// Token: 0x0600160F RID: 5647 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600160F")]
|
||||
[Address(RVA = "0x35446E0", Offset = "0x35436E0", VA = "0x1835446E0", Slot = "6")]
|
||||
void ICollection.CopyTo(Array array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Adds an object to the end of the <see cref="T:System.Collections.Generic.Queue`1" />.</summary>
|
||||
/// <param name="item">The object to add to the <see cref="T:System.Collections.Generic.Queue`1" />. The value can be <see langword="null" /> for reference types.</param>
|
||||
// Token: 0x06001610 RID: 5648 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001610")]
|
||||
[Address(RVA = "0x3542B10", Offset = "0x3541B10", VA = "0x183542B10")]
|
||||
public void Enqueue(T item)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Returns an enumerator that iterates through the <see cref="T:System.Collections.Generic.Queue`1" />.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.Generic.Queue`1.Enumerator" /> for the <see cref="T:System.Collections.Generic.Queue`1" />.</returns>
|
||||
// Token: 0x06001611 RID: 5649 RVA: 0x00009BD0 File Offset: 0x00007DD0
|
||||
[Token(Token = "0x6001611")]
|
||||
[Address(RVA = "0x3543300", Offset = "0x3542300", VA = "0x183543300")]
|
||||
public Queue<T>.Enumerator GetEnumerator()
|
||||
{
|
||||
return default(Queue<T>.Enumerator);
|
||||
}
|
||||
|
||||
// Token: 0x06001612 RID: 5650 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001612")]
|
||||
[Address(RVA = "0x35439E0", Offset = "0x35429E0", VA = "0x1835439E0", Slot = "4")]
|
||||
IEnumerator<T> IEnumerable<T>.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns an enumerator that iterates through a collection.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.IEnumerator" /> that can be used to iterate through the collection.</returns>
|
||||
// Token: 0x06001613 RID: 5651 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001613")]
|
||||
[Address(RVA = "0x35439E0", Offset = "0x35429E0", VA = "0x1835439E0", Slot = "5")]
|
||||
IEnumerator IEnumerable.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Removes and returns the object at the beginning of the <see cref="T:System.Collections.Generic.Queue`1" />.</summary>
|
||||
/// <returns>The object that is removed from the beginning of the <see cref="T:System.Collections.Generic.Queue`1" />.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Collections.Generic.Queue`1" /> is empty.</exception>
|
||||
// Token: 0x06001614 RID: 5652 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001614")]
|
||||
[Address(RVA = "0x3542570", Offset = "0x3541570", VA = "0x183542570")]
|
||||
public T Dequeue()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns the object at the beginning of the <see cref="T:System.Collections.Generic.Queue`1" /> without removing it.</summary>
|
||||
/// <returns>The object at the beginning of the <see cref="T:System.Collections.Generic.Queue`1" />.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Collections.Generic.Queue`1" /> is empty.</exception>
|
||||
// Token: 0x06001615 RID: 5653 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001615")]
|
||||
[Address(RVA = "0x3543590", Offset = "0x3542590", VA = "0x183543590")]
|
||||
public T Peek()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether an element is in the <see cref="T:System.Collections.Generic.Queue`1" />.</summary>
|
||||
/// <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.Queue`1" />. The value can be <see langword="null" /> for reference types.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if <paramref name="item" /> is found in the <see cref="T:System.Collections.Generic.Queue`1" />; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06001616 RID: 5654 RVA: 0x00009BE8 File Offset: 0x00007DE8
|
||||
[Token(Token = "0x6001616")]
|
||||
[Address(RVA = "0x3541BB0", Offset = "0x3540BB0", VA = "0x183541BB0")]
|
||||
public bool Contains(T item)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Copies the <see cref="T:System.Collections.Generic.Queue`1" /> elements to a new array.</summary>
|
||||
/// <returns>A new array containing elements copied from the <see cref="T:System.Collections.Generic.Queue`1" />.</returns>
|
||||
// Token: 0x06001617 RID: 5655 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001617")]
|
||||
[Address(RVA = "0x3546FD0", Offset = "0x3545FD0", VA = "0x183546FD0")]
|
||||
public T[] ToArray()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001618 RID: 5656 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001618")]
|
||||
[Address(RVA = "0x3543900", Offset = "0x3542900", VA = "0x183543900")]
|
||||
private void SetCapacity(int capacity)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001619 RID: 5657 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001619")]
|
||||
[Address(RVA = "0x3543500", Offset = "0x3542500", VA = "0x183543500")]
|
||||
private void MoveNext(ref int index)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600161A RID: 5658 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600161A")]
|
||||
[Address(RVA = "0x3546C70", Offset = "0x3545C70", VA = "0x183546C70")]
|
||||
private void ThrowForEmptyQueue()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E4A RID: 3658
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E4A")]
|
||||
private T[] _array;
|
||||
|
||||
// Token: 0x04000E4B RID: 3659
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E4B")]
|
||||
private int _head;
|
||||
|
||||
// Token: 0x04000E4C RID: 3660
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E4C")]
|
||||
private int _tail;
|
||||
|
||||
// Token: 0x04000E4D RID: 3661
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E4D")]
|
||||
private int _size;
|
||||
|
||||
// Token: 0x04000E4E RID: 3662
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E4E")]
|
||||
private int _version;
|
||||
|
||||
// Token: 0x04000E4F RID: 3663
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E4F")]
|
||||
[NonSerialized]
|
||||
private object _syncRoot;
|
||||
|
||||
// Token: 0x04000E50 RID: 3664
|
||||
[Token(Token = "0x4000E50")]
|
||||
private const int MinimumGrow = 4;
|
||||
|
||||
// Token: 0x04000E51 RID: 3665
|
||||
[Token(Token = "0x4000E51")]
|
||||
private const int GrowFactor = 200;
|
||||
|
||||
/// <summary>Enumerates the elements of a <see cref="T:System.Collections.Generic.Queue`1" />.</summary>
|
||||
/// <typeparam name="T" />
|
||||
// Token: 0x02000348 RID: 840
|
||||
[Token(Token = "0x2000348")]
|
||||
[Serializable]
|
||||
public struct Enumerator : IEnumerator<T>, IDisposable, IEnumerator
|
||||
{
|
||||
// Token: 0x0600161B RID: 5659 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600161B")]
|
||||
[Address(RVA = "0x3031900", Offset = "0x3030900", VA = "0x183031900")]
|
||||
internal Enumerator(Queue<T> q)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Releases all resources used by the <see cref="T:System.Collections.Generic.Queue`1.Enumerator" />.</summary>
|
||||
// Token: 0x0600161C RID: 5660 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600161C")]
|
||||
[Address(RVA = "0x302FDF0", Offset = "0x302EDF0", VA = "0x18302FDF0", Slot = "5")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Advances the enumerator to the next element of the <see cref="T:System.Collections.Generic.Queue`1" />.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the enumerator was successfully advanced to the next element; <see langword="false" /> if the enumerator has passed the end of the collection.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The collection was modified after the enumerator was created.</exception>
|
||||
// Token: 0x0600161D RID: 5661 RVA: 0x00009C00 File Offset: 0x00007E00
|
||||
[Token(Token = "0x600161D")]
|
||||
[Address(RVA = "0x302FF30", Offset = "0x302EF30", VA = "0x18302FF30", Slot = "6")]
|
||||
public bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Gets the element at the current position of the enumerator.</summary>
|
||||
/// <returns>The element in the <see cref="T:System.Collections.Generic.Queue`1" /> at the current position of the enumerator.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The enumerator is positioned before the first element of the collection or after the last element.</exception>
|
||||
// Token: 0x17000497 RID: 1175
|
||||
// (get) Token: 0x0600161E RID: 5662 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000497")]
|
||||
public T Current
|
||||
{
|
||||
[Token(Token = "0x600161E")]
|
||||
[Address(RVA = "0x35403E0", Offset = "0x353F3E0", VA = "0x1835403E0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600161F RID: 5663 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600161F")]
|
||||
[Address(RVA = "0x30317B0", Offset = "0x30307B0", VA = "0x1830317B0")]
|
||||
private void ThrowEnumerationNotStartedOrEnded()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the element at the current position of the enumerator.</summary>
|
||||
/// <returns>The element in the collection at the current position of the enumerator.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The enumerator is positioned before the first element of the collection or after the last element.</exception>
|
||||
// Token: 0x17000498 RID: 1176
|
||||
// (get) Token: 0x06001620 RID: 5664 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000498")]
|
||||
object IEnumerator.Current
|
||||
{
|
||||
[Token(Token = "0x6001620")]
|
||||
[Address(RVA = "0x3030D80", Offset = "0x302FD80", VA = "0x183030D80", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Sets the enumerator to its initial position, which is before the first element in the collection.</summary>
|
||||
/// <exception cref="T:System.InvalidOperationException">The collection was modified after the enumerator was created.</exception>
|
||||
// Token: 0x06001621 RID: 5665 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001621")]
|
||||
[Address(RVA = "0x3030AC0", Offset = "0x302FAC0", VA = "0x183030AC0", Slot = "8")]
|
||||
void IEnumerator.Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E52 RID: 3666
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E52")]
|
||||
private readonly Queue<T> _q;
|
||||
|
||||
// Token: 0x04000E53 RID: 3667
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E53")]
|
||||
private readonly int _version;
|
||||
|
||||
// Token: 0x04000E54 RID: 3668
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E54")]
|
||||
private int _index;
|
||||
|
||||
// Token: 0x04000E55 RID: 3669
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E55")]
|
||||
private T _currentElement;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Generic
|
||||
{
|
||||
// Token: 0x02000349 RID: 841
|
||||
[Token(Token = "0x2000349")]
|
||||
internal sealed class QueueDebugView<T>
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1208 @@
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Generic
|
||||
{
|
||||
/// <summary>Represents a collection of key/value pairs that are sorted on the key.</summary>
|
||||
/// <typeparam name="TKey">The type of the keys in the dictionary.</typeparam>
|
||||
/// <typeparam name="TValue">The type of the values in the dictionary.</typeparam>
|
||||
// Token: 0x0200034A RID: 842
|
||||
[Token(Token = "0x200034A")]
|
||||
[DebuggerTypeProxy(typeof(IDictionaryDebugView<, >))]
|
||||
[DebuggerDisplay("Count = {Count}")]
|
||||
[Serializable]
|
||||
public class SortedDictionary<TKey, TValue> : IDictionary<TKey, TValue>, ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IEnumerable, IDictionary, ICollection, IReadOnlyDictionary<TKey, TValue>, IReadOnlyCollection<KeyValuePair<TKey, TValue>>
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Generic.SortedDictionary`2" /> class that is empty and uses the default <see cref="T:System.Collections.Generic.IComparer`1" /> implementation for the key type.</summary>
|
||||
// Token: 0x06001622 RID: 5666 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001622")]
|
||||
[Address(RVA = "0x2B42E10", Offset = "0x2B41E10", VA = "0x182B42E10")]
|
||||
public SortedDictionary()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Generic.SortedDictionary`2" /> class that is empty and uses the specified <see cref="T:System.Collections.Generic.IComparer`1" /> implementation to compare keys.</summary>
|
||||
/// <param name="comparer">The <see cref="T:System.Collections.Generic.IComparer`1" /> implementation to use when comparing keys, or <see langword="null" /> to use the default <see cref="T:System.Collections.Generic.Comparer`1" /> for the type of the key.</param>
|
||||
// Token: 0x06001623 RID: 5667 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001623")]
|
||||
[Address(RVA = "0x3549DB0", Offset = "0x3548DB0", VA = "0x183549DB0")]
|
||||
public SortedDictionary(IComparer<TKey> comparer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001624 RID: 5668 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001624")]
|
||||
[Address(RVA = "0x3548740", Offset = "0x3547740", VA = "0x183548740", Slot = "14")]
|
||||
void ICollection<KeyValuePair<TKey, TValue>>.Add(KeyValuePair<TKey, TValue> keyValuePair)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001625 RID: 5669 RVA: 0x00009C18 File Offset: 0x00007E18
|
||||
[Token(Token = "0x6001625")]
|
||||
[Address(RVA = "0x3548780", Offset = "0x3547780", VA = "0x183548780", Slot = "16")]
|
||||
bool ICollection<KeyValuePair<TKey, TValue>>.Contains(KeyValuePair<TKey, TValue> keyValuePair)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001626 RID: 5670 RVA: 0x00009C30 File Offset: 0x00007E30
|
||||
[Token(Token = "0x6001626")]
|
||||
[Address(RVA = "0x3548880", Offset = "0x3547880", VA = "0x183548880", Slot = "18")]
|
||||
bool ICollection<KeyValuePair<TKey, TValue>>.Remove(KeyValuePair<TKey, TValue> keyValuePair)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x17000499 RID: 1177
|
||||
// (get) Token: 0x06001627 RID: 5671 RVA: 0x00009C48 File Offset: 0x00007E48
|
||||
[Token(Token = "0x17000499")]
|
||||
bool ICollection<KeyValuePair<TKey, TValue>>.IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x6001627")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "13")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the value associated with the specified key.</summary>
|
||||
/// <param name="key">The key of the value to get or set.</param>
|
||||
/// <returns>The value associated with the specified key. If the specified key is not found, a get operation throws a <see cref="T:System.Collections.Generic.KeyNotFoundException" />, and a set operation creates a new element with the specified key.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.Collections.Generic.KeyNotFoundException">The property is retrieved and <paramref name="key" /> does not exist in the collection.</exception>
|
||||
// Token: 0x1700049A RID: 1178
|
||||
[Token(Token = "0x1700049A")]
|
||||
public TValue this[TKey key]
|
||||
{
|
||||
[Token(Token = "0x6001628")]
|
||||
[Address(RVA = "0x354A010", Offset = "0x3549010", VA = "0x18354A010", Slot = "38")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6001629")]
|
||||
[Address(RVA = "0x354A210", Offset = "0x3549210", VA = "0x18354A210", Slot = "5")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the number of key/value pairs contained in the <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</summary>
|
||||
/// <returns>The number of key/value pairs contained in the <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</returns>
|
||||
// Token: 0x1700049B RID: 1179
|
||||
// (get) Token: 0x0600162A RID: 5674 RVA: 0x00009C60 File Offset: 0x00007E60
|
||||
[Token(Token = "0x1700049B")]
|
||||
public int Count
|
||||
{
|
||||
[Token(Token = "0x600162A")]
|
||||
[Address(RVA = "0x3549EA0", Offset = "0x3548EA0", VA = "0x183549EA0", Slot = "41")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a collection containing the keys in the <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</summary>
|
||||
/// <returns>A <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" /> containing the keys in the <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</returns>
|
||||
// Token: 0x1700049C RID: 1180
|
||||
// (get) Token: 0x0600162B RID: 5675 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700049C")]
|
||||
public SortedDictionary<TKey, TValue>.KeyCollection Keys
|
||||
{
|
||||
[Token(Token = "0x600162B")]
|
||||
[Address(RVA = "0x354A110", Offset = "0x3549110", VA = "0x18354A110")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700049D RID: 1181
|
||||
// (get) Token: 0x0600162C RID: 5676 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700049D")]
|
||||
ICollection<TKey> IDictionary<TKey, TValue>.Keys
|
||||
{
|
||||
[Token(Token = "0x600162C")]
|
||||
[Address(RVA = "0x3548990", Offset = "0x3547990", VA = "0x183548990", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700049E RID: 1182
|
||||
// (get) Token: 0x0600162D RID: 5677 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700049E")]
|
||||
IEnumerable<TKey> IReadOnlyDictionary<TKey, TValue>.Keys
|
||||
{
|
||||
[Token(Token = "0x600162D")]
|
||||
[Address(RVA = "0x3548990", Offset = "0x3547990", VA = "0x183548990", Slot = "39")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a collection containing the values in the <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</summary>
|
||||
/// <returns>A <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" /> containing the values in the <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</returns>
|
||||
// Token: 0x1700049F RID: 1183
|
||||
// (get) Token: 0x0600162E RID: 5678 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700049F")]
|
||||
public SortedDictionary<TKey, TValue>.ValueCollection Values
|
||||
{
|
||||
[Token(Token = "0x600162E")]
|
||||
[Address(RVA = "0x354A190", Offset = "0x3549190", VA = "0x18354A190")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004A0 RID: 1184
|
||||
// (get) Token: 0x0600162F RID: 5679 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004A0")]
|
||||
ICollection<TValue> IDictionary<TKey, TValue>.Values
|
||||
{
|
||||
[Token(Token = "0x600162F")]
|
||||
[Address(RVA = "0x35489C0", Offset = "0x35479C0", VA = "0x1835489C0", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004A1 RID: 1185
|
||||
// (get) Token: 0x06001630 RID: 5680 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004A1")]
|
||||
IEnumerable<TValue> IReadOnlyDictionary<TKey, TValue>.Values
|
||||
{
|
||||
[Token(Token = "0x6001630")]
|
||||
[Address(RVA = "0x35489C0", Offset = "0x35479C0", VA = "0x1835489C0", Slot = "40")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Adds an element with the specified key and value into the <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</summary>
|
||||
/// <param name="key">The key of the element to add.</param>
|
||||
/// <param name="value">The value of the element to add. The value can be <see langword="null" /> for reference types.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">An element with the same key already exists in the <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</exception>
|
||||
// Token: 0x06001631 RID: 5681 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001631")]
|
||||
[Address(RVA = "0x3547E50", Offset = "0x3546E50", VA = "0x183547E50", Slot = "9")]
|
||||
public void Add(TKey key, TValue value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Removes all elements from the <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</summary>
|
||||
// Token: 0x06001632 RID: 5682 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001632")]
|
||||
[Address(RVA = "0x3548000", Offset = "0x3547000", VA = "0x183548000", Slot = "27")]
|
||||
public void Clear()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the <see cref="T:System.Collections.Generic.SortedDictionary`2" /> contains an element with the specified key.</summary>
|
||||
/// <param name="key">The key to locate in the <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the <see cref="T:System.Collections.Generic.SortedDictionary`2" /> contains an element with the specified key; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06001633 RID: 5683 RVA: 0x00009C78 File Offset: 0x00007E78
|
||||
[Token(Token = "0x6001633")]
|
||||
[Address(RVA = "0x3548110", Offset = "0x3547110", VA = "0x183548110", Slot = "36")]
|
||||
public bool ContainsKey(TKey key)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the <see cref="T:System.Collections.Generic.SortedDictionary`2" /> contains an element with the specified value.</summary>
|
||||
/// <param name="value">The value to locate in the <see cref="T:System.Collections.Generic.SortedDictionary`2" />. The value can be <see langword="null" /> for reference types.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the <see cref="T:System.Collections.Generic.SortedDictionary`2" /> contains an element with the specified value; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06001634 RID: 5684 RVA: 0x00009C90 File Offset: 0x00007E90
|
||||
[Token(Token = "0x6001634")]
|
||||
[Address(RVA = "0x35481C0", Offset = "0x35471C0", VA = "0x1835481C0")]
|
||||
public bool ContainsValue(TValue value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Copies the elements of the <see cref="T:System.Collections.Generic.SortedDictionary`2" /> to the specified array of <see cref="T:System.Collections.Generic.KeyValuePair`2" /> structures, starting at the specified index.</summary>
|
||||
/// <param name="array">The one-dimensional array of <see cref="T:System.Collections.Generic.KeyValuePair`2" /> structures that is the destination of the elements copied from the current <see cref="T:System.Collections.Generic.SortedDictionary`2" /> The array must have zero-based indexing.</param>
|
||||
/// <param name="index">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="index" /> is less than 0.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">The number of elements in the source <see cref="T:System.Collections.Generic.SortedDictionary`2" /> is greater than the available space from <paramref name="index" /> to the end of the destination <paramref name="array" />.</exception>
|
||||
// Token: 0x06001635 RID: 5685 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001635")]
|
||||
[Address(RVA = "0x35483B0", Offset = "0x35473B0", VA = "0x1835483B0", Slot = "17")]
|
||||
public void CopyTo(KeyValuePair<TKey, TValue>[] array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Returns an enumerator that iterates through the <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</summary>
|
||||
/// <returns>A <see cref="T:System.Collections.Generic.SortedDictionary`2.Enumerator" /> for the <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</returns>
|
||||
// Token: 0x06001636 RID: 5686 RVA: 0x00009CA8 File Offset: 0x00007EA8
|
||||
[Token(Token = "0x6001636")]
|
||||
[Address(RVA = "0x35483E0", Offset = "0x35473E0", VA = "0x1835483E0")]
|
||||
public SortedDictionary<TKey, TValue>.Enumerator GetEnumerator()
|
||||
{
|
||||
return default(SortedDictionary<TKey, TValue>.Enumerator);
|
||||
}
|
||||
|
||||
// Token: 0x06001637 RID: 5687 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001637")]
|
||||
[Address(RVA = "0x35489F0", Offset = "0x35479F0", VA = "0x1835489F0", Slot = "19")]
|
||||
IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Removes the element with the specified key from the <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</summary>
|
||||
/// <param name="key">The key of the element to remove.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the element is successfully removed; otherwise, <see langword="false" />. This method also returns <see langword="false" /> if <paramref name="key" /> is not found in the <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06001638 RID: 5688 RVA: 0x00009CC0 File Offset: 0x00007EC0
|
||||
[Token(Token = "0x6001638")]
|
||||
[Address(RVA = "0x35485B0", Offset = "0x35475B0", VA = "0x1835485B0", Slot = "10")]
|
||||
public bool Remove(TKey key)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Gets the value associated with the specified key.</summary>
|
||||
/// <param name="key">The key of the value to get.</param>
|
||||
/// <param name="value">When this method returns, the value associated with the specified key, if the key is found; otherwise, the default value for the type of the <paramref name="value" /> parameter.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the <see cref="T:System.Collections.Generic.SortedDictionary`2" /> contains an element with the specified key; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06001639 RID: 5689 RVA: 0x00009CD8 File Offset: 0x00007ED8
|
||||
[Token(Token = "0x6001639")]
|
||||
[Address(RVA = "0x3549CC0", Offset = "0x3548CC0", VA = "0x183549CC0", Slot = "37")]
|
||||
public bool TryGetValue(TKey key, out TValue value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Copies the elements of the <see cref="T:System.Collections.Generic.ICollection`1" /> to an array, starting at the specified array index.</summary>
|
||||
/// <param name="array">The one-dimensional array that is the destination of the elements copied from the <see cref="T:System.Collections.Generic.ICollection`1" />. The array must have zero-based indexing.</param>
|
||||
/// <param name="index">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="index" /> is less than 0.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="array" /> is multidimensional.
|
||||
/// -or-
|
||||
/// <paramref name="array" /> does not have zero-based indexing.
|
||||
/// -or-
|
||||
/// The number of elements in the source <see cref="T:System.Collections.Generic.ICollection`1" /> is greater than the available space from <paramref name="index" /> to the end of the destination <paramref name="array" />.
|
||||
/// -or-
|
||||
/// The type of the source <see cref="T:System.Collections.Generic.ICollection`1" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
|
||||
// Token: 0x0600163A RID: 5690 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600163A")]
|
||||
[Address(RVA = "0x3548B10", Offset = "0x3547B10", VA = "0x183548B10", Slot = "32")]
|
||||
void ICollection.CopyTo(Array array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
/// <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" />. In the default implementation of <see cref="T:System.Collections.Generic.SortedDictionary`2" />, this property always returns <see langword="false" />.</returns>
|
||||
// Token: 0x170004A2 RID: 1186
|
||||
// (get) Token: 0x0600163B RID: 5691 RVA: 0x00009CF0 File Offset: 0x00007EF0
|
||||
[Token(Token = "0x170004A2")]
|
||||
bool IDictionary.IsFixedSize
|
||||
{
|
||||
[Token(Token = "0x600163B")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "29")]
|
||||
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" />. In the default implementation of <see cref="T:System.Collections.Generic.SortedDictionary`2" />, this property always returns <see langword="false" />.</returns>
|
||||
// Token: 0x170004A3 RID: 1187
|
||||
// (get) Token: 0x0600163C RID: 5692 RVA: 0x00009D08 File Offset: 0x00007F08
|
||||
[Token(Token = "0x170004A3")]
|
||||
bool IDictionary.IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x600163C")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "28")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <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: 0x170004A4 RID: 1188
|
||||
// (get) Token: 0x0600163D RID: 5693 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004A4")]
|
||||
ICollection IDictionary.Keys
|
||||
{
|
||||
[Token(Token = "0x600163D")]
|
||||
[Address(RVA = "0x3548990", Offset = "0x3547990", VA = "0x183548990", Slot = "23")]
|
||||
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: 0x170004A5 RID: 1189
|
||||
// (get) Token: 0x0600163E RID: 5694 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004A5")]
|
||||
ICollection IDictionary.Values
|
||||
{
|
||||
[Token(Token = "0x600163E")]
|
||||
[Address(RVA = "0x35489C0", Offset = "0x35479C0", VA = "0x1835489C0", Slot = "24")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the element with the specified key.</summary>
|
||||
/// <param name="key">The key of the element to get.</param>
|
||||
/// <returns>The element with the specified key, or <see langword="null" /> if <paramref name="key" /> is not in the dictionary or <paramref name="key" /> is of a type that is not assignable to the key type <paramref name="TKey" /> of the <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">A value is being assigned, and <paramref name="key" /> is of a type that is not assignable to the key type <paramref name="TKey" /> of the <see cref="T:System.Collections.Generic.SortedDictionary`2" />.
|
||||
/// -or-
|
||||
/// A value is being assigned, and <paramref name="value" /> is of a type that is not assignable to the value type <paramref name="TValue" /> of the <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</exception>
|
||||
// Token: 0x170004A6 RID: 1190
|
||||
[Token(Token = "0x170004A6")]
|
||||
object IDictionary.this[object key]
|
||||
{
|
||||
[Token(Token = "0x600163F")]
|
||||
[Address(RVA = "0x35494E0", Offset = "0x35484E0", VA = "0x1835494E0", Slot = "21")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6001640")]
|
||||
[Address(RVA = "0x35496A0", Offset = "0x35486A0", VA = "0x1835496A0", Slot = "22")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Adds an element with the provided key and value to the <see cref="T:System.Collections.IDictionary" />.</summary>
|
||||
/// <param name="key">The object to use as the key of the element to add.</param>
|
||||
/// <param name="value">The object to use as the value of the element to add.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="key" /> is of a type that is not assignable to the key type <paramref name="TKey" /> of the <see cref="T:System.Collections.IDictionary" />.
|
||||
/// -or-
|
||||
/// <paramref name="value" /> is of a type that is not assignable to the value type <paramref name="TValue" /> of the <see cref="T:System.Collections.IDictionary" />.
|
||||
/// -or-
|
||||
/// An element with the same key already exists in the <see cref="T:System.Collections.IDictionary" />.</exception>
|
||||
// Token: 0x06001641 RID: 5697 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001641")]
|
||||
[Address(RVA = "0x3548EA0", Offset = "0x3547EA0", VA = "0x183548EA0", Slot = "26")]
|
||||
void IDictionary.Add(object key, object value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <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>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06001642 RID: 5698 RVA: 0x00009D20 File Offset: 0x00007F20
|
||||
[Token(Token = "0x6001642")]
|
||||
[Address(RVA = "0x3549110", Offset = "0x3548110", VA = "0x183549110", Slot = "25")]
|
||||
bool IDictionary.Contains(object key)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001643 RID: 5699 RVA: 0x00009D38 File Offset: 0x00007F38
|
||||
[Token(Token = "0x6001643")]
|
||||
[Address(RVA = "0x3548450", Offset = "0x3547450", VA = "0x183548450")]
|
||||
private static bool IsCompatibleKey(object key)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns an <see cref="T:System.Collections.IDictionaryEnumerator" /> for the <see cref="T:System.Collections.IDictionary" />.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.IDictionaryEnumerator" /> for the <see cref="T:System.Collections.IDictionary" />.</returns>
|
||||
// Token: 0x06001644 RID: 5700 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001644")]
|
||||
[Address(RVA = "0x35492B0", Offset = "0x35482B0", VA = "0x1835492B0", Slot = "30")]
|
||||
IDictionaryEnumerator IDictionary.GetEnumerator()
|
||||
{
|
||||
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>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06001645 RID: 5701 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001645")]
|
||||
[Address(RVA = "0x3549420", Offset = "0x3548420", VA = "0x183549420", Slot = "31")]
|
||||
void IDictionary.Remove(object key)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe).</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe); otherwise, <see langword="false" />. In the default implementation of <see cref="T:System.Collections.Generic.SortedDictionary`2" />, this property always returns <see langword="false" />.</returns>
|
||||
// Token: 0x170004A7 RID: 1191
|
||||
// (get) Token: 0x06001646 RID: 5702 RVA: 0x00009D50 File Offset: 0x00007F50
|
||||
[Token(Token = "0x170004A7")]
|
||||
bool ICollection.IsSynchronized
|
||||
{
|
||||
[Token(Token = "0x6001646")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "35")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />.</summary>
|
||||
/// <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />.</returns>
|
||||
// Token: 0x170004A8 RID: 1192
|
||||
// (get) Token: 0x06001647 RID: 5703 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004A8")]
|
||||
object ICollection.SyncRoot
|
||||
{
|
||||
[Token(Token = "0x6001647")]
|
||||
[Address(RVA = "0x3548BD0", Offset = "0x3547BD0", VA = "0x183548BD0", Slot = "34")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns an enumerator that iterates through the collection.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.IEnumerator" /> that can be used to iterate through the collection.</returns>
|
||||
// Token: 0x06001648 RID: 5704 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001648")]
|
||||
[Address(RVA = "0x35489F0", Offset = "0x35479F0", VA = "0x1835489F0", Slot = "20")]
|
||||
IEnumerator IEnumerable.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000E56 RID: 3670
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E56")]
|
||||
[NonSerialized]
|
||||
private SortedDictionary<TKey, TValue>.KeyCollection _keys;
|
||||
|
||||
// Token: 0x04000E57 RID: 3671
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E57")]
|
||||
[NonSerialized]
|
||||
private SortedDictionary<TKey, TValue>.ValueCollection _values;
|
||||
|
||||
// Token: 0x04000E58 RID: 3672
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E58")]
|
||||
private TreeSet<KeyValuePair<TKey, TValue>> _set;
|
||||
|
||||
/// <summary>Enumerates the elements of a <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</summary>
|
||||
/// <typeparam name="TKey" />
|
||||
/// <typeparam name="TValue" />
|
||||
// Token: 0x0200034B RID: 843
|
||||
[Token(Token = "0x200034B")]
|
||||
public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDisposable, IEnumerator, IDictionaryEnumerator
|
||||
{
|
||||
// Token: 0x06001649 RID: 5705 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001649")]
|
||||
[Address(RVA = "0x35400B0", Offset = "0x353F0B0", VA = "0x1835400B0")]
|
||||
internal Enumerator(SortedDictionary<TKey, TValue> dictionary, int getEnumeratorRetType)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Advances the enumerator to the next element of the <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the enumerator was successfully advanced to the next element; <see langword="false" /> if the enumerator has passed the end of the collection.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The collection was modified after the enumerator was created.</exception>
|
||||
// Token: 0x0600164A RID: 5706 RVA: 0x00009D68 File Offset: 0x00007F68
|
||||
[Token(Token = "0x600164A")]
|
||||
[Address(RVA = "0x353DA40", Offset = "0x353CA40", VA = "0x18353DA40", Slot = "6")]
|
||||
public bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Releases all resources used by the <see cref="T:System.Collections.Generic.SortedDictionary`2.Enumerator" />.</summary>
|
||||
// Token: 0x0600164B RID: 5707 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600164B")]
|
||||
[Address(RVA = "0x353D790", Offset = "0x353C790", VA = "0x18353D790", Slot = "5")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the element at the current position of the enumerator.</summary>
|
||||
/// <returns>The element in the <see cref="T:System.Collections.Generic.SortedDictionary`2" /> at the current position of the enumerator.</returns>
|
||||
// Token: 0x170004A9 RID: 1193
|
||||
// (get) Token: 0x0600164C RID: 5708 RVA: 0x00009D80 File Offset: 0x00007F80
|
||||
[Token(Token = "0x170004A9")]
|
||||
public KeyValuePair<TKey, TValue> Current
|
||||
{
|
||||
[Token(Token = "0x600164C")]
|
||||
[Address(RVA = "0x3540240", Offset = "0x353F240", VA = "0x183540240", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return default(KeyValuePair<TKey, TValue>);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004AA RID: 1194
|
||||
// (get) Token: 0x0600164D RID: 5709 RVA: 0x00009D98 File Offset: 0x00007F98
|
||||
[Token(Token = "0x170004AA")]
|
||||
internal bool NotStartedOrEnded
|
||||
{
|
||||
[Token(Token = "0x600164D")]
|
||||
[Address(RVA = "0x35405B0", Offset = "0x353F5B0", VA = "0x1835405B0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600164E RID: 5710 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600164E")]
|
||||
[Address(RVA = "0x353DF60", Offset = "0x353CF60", VA = "0x18353DF60")]
|
||||
internal void Reset()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Sets the enumerator to its initial position, which is before the first element in the collection.</summary>
|
||||
/// <exception cref="T:System.InvalidOperationException">The collection was modified after the enumerator was created.</exception>
|
||||
// Token: 0x0600164F RID: 5711 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600164F")]
|
||||
[Address(RVA = "0x353DF60", Offset = "0x353CF60", VA = "0x18353DF60", Slot = "8")]
|
||||
void IEnumerator.Reset()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the element at the current position of the enumerator.</summary>
|
||||
/// <returns>The element in the collection at the current position of the enumerator.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The enumerator is positioned before the first element of the collection or after the last element.</exception>
|
||||
// Token: 0x170004AB RID: 1195
|
||||
// (get) Token: 0x06001650 RID: 5712 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004AB")]
|
||||
object IEnumerator.Current
|
||||
{
|
||||
[Token(Token = "0x6001650")]
|
||||
[Address(RVA = "0x353F1E0", Offset = "0x353E1E0", VA = "0x18353F1E0", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the key of the element at the current position of the enumerator.</summary>
|
||||
/// <returns>The key of the element in the collection at the current position of the enumerator.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The enumerator is positioned before the first element of the collection or after the last element.</exception>
|
||||
// Token: 0x170004AC RID: 1196
|
||||
// (get) Token: 0x06001651 RID: 5713 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004AC")]
|
||||
object IDictionaryEnumerator.Key
|
||||
{
|
||||
[Token(Token = "0x6001651")]
|
||||
[Address(RVA = "0x353E5F0", Offset = "0x353D5F0", VA = "0x18353E5F0", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the value of the element at the current position of the enumerator.</summary>
|
||||
/// <returns>The value of the element in the collection at the current position of the enumerator.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The enumerator is positioned before the first element of the collection or after the last element.</exception>
|
||||
// Token: 0x170004AD RID: 1197
|
||||
// (get) Token: 0x06001652 RID: 5714 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004AD")]
|
||||
object IDictionaryEnumerator.Value
|
||||
{
|
||||
[Token(Token = "0x6001652")]
|
||||
[Address(RVA = "0x353E870", Offset = "0x353D870", VA = "0x18353E870", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the element at the current position of the enumerator as a <see cref="T:System.Collections.DictionaryEntry" /> structure.</summary>
|
||||
/// <returns>The element in the collection at the current position of the dictionary, as a <see cref="T:System.Collections.DictionaryEntry" /> structure.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The enumerator is positioned before the first element of the collection or after the last element.</exception>
|
||||
// Token: 0x170004AE RID: 1198
|
||||
// (get) Token: 0x06001653 RID: 5715 RVA: 0x00009DB0 File Offset: 0x00007FB0
|
||||
[Token(Token = "0x170004AE")]
|
||||
DictionaryEntry IDictionaryEnumerator.Entry
|
||||
{
|
||||
[Token(Token = "0x6001653")]
|
||||
[Address(RVA = "0x353E2B0", Offset = "0x353D2B0", VA = "0x18353E2B0", Slot = "11")]
|
||||
get
|
||||
{
|
||||
return default(DictionaryEntry);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000E59 RID: 3673
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E59")]
|
||||
private SortedSet<KeyValuePair<TKey, TValue>>.Enumerator _treeEnum;
|
||||
|
||||
// Token: 0x04000E5A RID: 3674
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E5A")]
|
||||
private int _getEnumeratorRetType;
|
||||
}
|
||||
|
||||
/// <summary>Represents the collection of keys in a <see cref="T:System.Collections.Generic.SortedDictionary`2" />. This class cannot be inherited.</summary>
|
||||
/// <typeparam name="TKey" />
|
||||
/// <typeparam name="TValue" />
|
||||
// Token: 0x0200034C RID: 844
|
||||
[Token(Token = "0x200034C")]
|
||||
[DebuggerTypeProxy(typeof(DictionaryKeyCollectionDebugView<, >))]
|
||||
[DebuggerDisplay("Count = {Count}")]
|
||||
[Serializable]
|
||||
public sealed class KeyCollection : ICollection<TKey>, IEnumerable<TKey>, IEnumerable, ICollection, IReadOnlyCollection<TKey>
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" /> class that reflects the keys in the specified <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</summary>
|
||||
/// <param name="dictionary">The <see cref="T:System.Collections.Generic.SortedDictionary`2" /> whose keys are reflected in the new <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" />.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="dictionary" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06001654 RID: 5716 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001654")]
|
||||
[Address(RVA = "0x3541640", Offset = "0x3540640", VA = "0x183541640")]
|
||||
public KeyCollection(SortedDictionary<TKey, TValue> dictionary)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001655 RID: 5717 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001655")]
|
||||
[Address(RVA = "0x3540C90", Offset = "0x353FC90", VA = "0x183540C90", Slot = "11")]
|
||||
IEnumerator<TKey> IEnumerable<TKey>.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns an enumerator that iterates through the collection.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.IEnumerator" /> that can be used to iterate through the collection.</returns>
|
||||
// Token: 0x06001656 RID: 5718 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001656")]
|
||||
[Address(RVA = "0x3540C90", Offset = "0x353FC90", VA = "0x183540C90", Slot = "12")]
|
||||
IEnumerator IEnumerable.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Copies the <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" /> elements to an existing one-dimensional array, starting at the specified array index.</summary>
|
||||
/// <param name="array">The one-dimensional array that is the destination of the elements copied from the <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" />. The array must have zero-based indexing.</param>
|
||||
/// <param name="index">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="index" /> is less than 0.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">The number of elements in the source <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" /> is greater than the available space from <paramref name="index" /> to the end of the destination <paramref name="array" />.</exception>
|
||||
// Token: 0x06001657 RID: 5719 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001657")]
|
||||
[Address(RVA = "0x3540820", Offset = "0x353F820", VA = "0x183540820", Slot = "9")]
|
||||
public void CopyTo(TKey[] array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Copies the elements of the <see cref="T:System.Collections.ICollection" /> to an array, starting at a particular array index.</summary>
|
||||
/// <param name="array">The one-dimensional array that is the destination of the elements copied from the <see cref="T:System.Collections.ICollection" />. The array must have zero-based indexing.</param>
|
||||
/// <param name="index">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="index" /> is less than 0.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="array" /> is multidimensional.
|
||||
/// -or-
|
||||
/// <paramref name="array" /> does not have zero-based indexing.
|
||||
/// -or-
|
||||
/// The number of elements in the source <see cref="T:System.Collections.ICollection" /> is greater than the available space from <paramref name="index" /> to the end of the destination <paramref name="array" />.
|
||||
/// -or-
|
||||
/// The type of the source <see cref="T:System.Collections.ICollection" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
|
||||
// Token: 0x06001658 RID: 5720 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001658")]
|
||||
[Address(RVA = "0x3541120", Offset = "0x3540120", VA = "0x183541120", Slot = "13")]
|
||||
void ICollection.CopyTo(Array array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the number of elements contained in the <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" />.</summary>
|
||||
/// <returns>The number of elements contained in the <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" />.</returns>
|
||||
// Token: 0x170004AF RID: 1199
|
||||
// (get) Token: 0x06001659 RID: 5721 RVA: 0x00009DC8 File Offset: 0x00007FC8
|
||||
[Token(Token = "0x170004AF")]
|
||||
public int Count
|
||||
{
|
||||
[Token(Token = "0x6001659")]
|
||||
[Address(RVA = "0x35416D0", Offset = "0x35406D0", VA = "0x1835416D0", Slot = "17")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004B0 RID: 1200
|
||||
// (get) Token: 0x0600165A RID: 5722 RVA: 0x00009DE0 File Offset: 0x00007FE0
|
||||
[Token(Token = "0x170004B0")]
|
||||
bool ICollection<TKey>.IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x600165A")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600165B RID: 5723 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600165B")]
|
||||
[Address(RVA = "0x3540AB0", Offset = "0x353FAB0", VA = "0x183540AB0", Slot = "6")]
|
||||
void ICollection<TKey>.Add(TKey item)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600165C RID: 5724 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600165C")]
|
||||
[Address(RVA = "0x3540B70", Offset = "0x353FB70", VA = "0x183540B70", Slot = "7")]
|
||||
void ICollection<TKey>.Clear()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600165D RID: 5725 RVA: 0x00009DF8 File Offset: 0x00007FF8
|
||||
[Token(Token = "0x600165D")]
|
||||
[Address(RVA = "0x2614330", Offset = "0x2613330", VA = "0x182614330", Slot = "8")]
|
||||
bool ICollection<TKey>.Contains(TKey item)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600165E RID: 5726 RVA: 0x00009E10 File Offset: 0x00008010
|
||||
[Token(Token = "0x600165E")]
|
||||
[Address(RVA = "0x3540BD0", Offset = "0x353FBD0", VA = "0x183540BD0", Slot = "10")]
|
||||
bool ICollection<TKey>.Remove(TKey item)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe).</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe); otherwise, <see langword="false" />. In the default implementation of <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" />, this property always returns <see langword="false" />.</returns>
|
||||
// Token: 0x170004B1 RID: 1201
|
||||
// (get) Token: 0x0600165F RID: 5727 RVA: 0x00009E28 File Offset: 0x00008028
|
||||
[Token(Token = "0x170004B1")]
|
||||
bool ICollection.IsSynchronized
|
||||
{
|
||||
[Token(Token = "0x600165F")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "16")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />.</summary>
|
||||
/// <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />. In the default implementation of <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" />, this property always returns the current instance.</returns>
|
||||
// Token: 0x170004B2 RID: 1202
|
||||
// (get) Token: 0x06001660 RID: 5728 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004B2")]
|
||||
object ICollection.SyncRoot
|
||||
{
|
||||
[Token(Token = "0x6001660")]
|
||||
[Address(RVA = "0x3541560", Offset = "0x3540560", VA = "0x183541560", Slot = "15")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000E5B RID: 3675
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E5B")]
|
||||
private SortedDictionary<TKey, TValue> _dictionary;
|
||||
|
||||
/// <summary>Enumerates the elements of a <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" />.</summary>
|
||||
/// <typeparam name="TKey" />
|
||||
/// <typeparam name="TValue" />
|
||||
// Token: 0x0200034D RID: 845
|
||||
[Token(Token = "0x200034D")]
|
||||
public struct Enumerator : IEnumerator<TKey>, IDisposable, IEnumerator
|
||||
{
|
||||
// Token: 0x06001661 RID: 5729 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001661")]
|
||||
[Address(RVA = "0x353FFF0", Offset = "0x353EFF0", VA = "0x18353FFF0")]
|
||||
internal Enumerator(SortedDictionary<TKey, TValue> dictionary)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Releases all resources used by the <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection.Enumerator" />.</summary>
|
||||
// Token: 0x06001662 RID: 5730 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001662")]
|
||||
[Address(RVA = "0x353D730", Offset = "0x353C730", VA = "0x18353D730", Slot = "5")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Advances the enumerator to the next element of the <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" />.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the enumerator was successfully advanced to the next element; <see langword="false" /> if the enumerator has passed the end of the collection.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The collection was modified after the enumerator was created.</exception>
|
||||
// Token: 0x06001663 RID: 5731 RVA: 0x00009E40 File Offset: 0x00008040
|
||||
[Token(Token = "0x6001663")]
|
||||
[Address(RVA = "0x353D9E0", Offset = "0x353C9E0", VA = "0x18353D9E0", Slot = "6")]
|
||||
public bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Gets the element at the current position of the enumerator.</summary>
|
||||
/// <returns>The element in the <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" /> at the current position of the enumerator.</returns>
|
||||
// Token: 0x170004B3 RID: 1203
|
||||
// (get) Token: 0x06001664 RID: 5732 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004B3")]
|
||||
public TKey Current
|
||||
{
|
||||
[Token(Token = "0x6001664")]
|
||||
[Address(RVA = "0x35404E0", Offset = "0x353F4E0", VA = "0x1835404E0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the element at the current position of the enumerator.</summary>
|
||||
/// <returns>The element in the collection at the current position of the enumerator.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The enumerator is positioned before the first element of the collection or after the last element.</exception>
|
||||
// Token: 0x170004B4 RID: 1204
|
||||
// (get) Token: 0x06001665 RID: 5733 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004B4")]
|
||||
object IEnumerator.Current
|
||||
{
|
||||
[Token(Token = "0x6001665")]
|
||||
[Address(RVA = "0x353F860", Offset = "0x353E860", VA = "0x18353F860", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Sets the enumerator to its initial position, which is before the first element in the collection.</summary>
|
||||
/// <exception cref="T:System.InvalidOperationException">The collection was modified after the enumerator was created.</exception>
|
||||
// Token: 0x06001666 RID: 5734 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001666")]
|
||||
[Address(RVA = "0x353EBD0", Offset = "0x353DBD0", VA = "0x18353EBD0", Slot = "8")]
|
||||
void IEnumerator.Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E5C RID: 3676
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E5C")]
|
||||
private SortedDictionary<TKey, TValue>.Enumerator _dictEnum;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Represents the collection of values in a <see cref="T:System.Collections.Generic.SortedDictionary`2" />. This class cannot be inherited</summary>
|
||||
/// <typeparam name="TKey" />
|
||||
/// <typeparam name="TValue" />
|
||||
// Token: 0x02000351 RID: 849
|
||||
[Token(Token = "0x2000351")]
|
||||
[DebuggerDisplay("Count = {Count}")]
|
||||
[DebuggerTypeProxy(typeof(DictionaryValueCollectionDebugView<, >))]
|
||||
[Serializable]
|
||||
public sealed class ValueCollection : ICollection<TValue>, IEnumerable<TValue>, IEnumerable, ICollection, IReadOnlyCollection<TValue>
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" /> class that reflects the values in the specified <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</summary>
|
||||
/// <param name="dictionary">The <see cref="T:System.Collections.Generic.SortedDictionary`2" /> whose values are reflected in the new <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" />.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="dictionary" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x0600166C RID: 5740 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600166C")]
|
||||
[Address(RVA = "0x354BA10", Offset = "0x354AA10", VA = "0x18354BA10")]
|
||||
public ValueCollection(SortedDictionary<TKey, TValue> dictionary)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600166D RID: 5741 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600166D")]
|
||||
[Address(RVA = "0x3540C90", Offset = "0x353FC90", VA = "0x183540C90", Slot = "11")]
|
||||
IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns an enumerator that iterates through the collection.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.IEnumerator" /> that can be used to iterate through the collection.</returns>
|
||||
// Token: 0x0600166E RID: 5742 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600166E")]
|
||||
[Address(RVA = "0x3540C90", Offset = "0x353FC90", VA = "0x183540C90", Slot = "12")]
|
||||
IEnumerator IEnumerable.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Copies the <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" /> elements to an existing one-dimensional array, starting at the specified array index.</summary>
|
||||
/// <param name="array">The one-dimensional array that is the destination of the elements copied from the <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" />. The array must have zero-based indexing.</param>
|
||||
/// <param name="index">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="index" /> is less than 0.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">The number of elements in the source <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" /> is greater than the available space from <paramref name="index" /> to the end of the destination <paramref name="array" />.</exception>
|
||||
// Token: 0x0600166F RID: 5743 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600166F")]
|
||||
[Address(RVA = "0x354AD20", Offset = "0x3549D20", VA = "0x18354AD20", Slot = "9")]
|
||||
public void CopyTo(TValue[] array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Copies the elements of the <see cref="T:System.Collections.ICollection" /> to an array, starting at a particular array index.</summary>
|
||||
/// <param name="array">The one-dimensional array that is the destination of the elements copied from the <see cref="T:System.Collections.ICollection" />. The array must have zero-based indexing.</param>
|
||||
/// <param name="index">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="index" /> is less than 0.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="array" /> is multidimensional.
|
||||
/// -or-
|
||||
/// <paramref name="array" /> does not have zero-based indexing.
|
||||
/// -or-
|
||||
/// The number of elements in the source <see cref="T:System.Collections.ICollection" /> is greater than the available space from <paramref name="index" /> to the end of the destination <paramref name="array" />.
|
||||
/// -or-
|
||||
/// The type of the source <see cref="T:System.Collections.ICollection" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
|
||||
// Token: 0x06001670 RID: 5744 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001670")]
|
||||
[Address(RVA = "0x354B580", Offset = "0x354A580", VA = "0x18354B580", Slot = "13")]
|
||||
void ICollection.CopyTo(Array array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the number of elements contained in the <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" />.</summary>
|
||||
/// <returns>The number of elements contained in the <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" />.</returns>
|
||||
// Token: 0x170004B5 RID: 1205
|
||||
// (get) Token: 0x06001671 RID: 5745 RVA: 0x00009E88 File Offset: 0x00008088
|
||||
[Token(Token = "0x170004B5")]
|
||||
public int Count
|
||||
{
|
||||
[Token(Token = "0x6001671")]
|
||||
[Address(RVA = "0x35416D0", Offset = "0x35406D0", VA = "0x1835416D0", Slot = "17")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004B6 RID: 1206
|
||||
// (get) Token: 0x06001672 RID: 5746 RVA: 0x00009EA0 File Offset: 0x000080A0
|
||||
[Token(Token = "0x170004B6")]
|
||||
bool ICollection<TValue>.IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x6001672")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001673 RID: 5747 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001673")]
|
||||
[Address(RVA = "0x354AFB0", Offset = "0x3549FB0", VA = "0x18354AFB0", Slot = "6")]
|
||||
void ICollection<TValue>.Add(TValue item)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001674 RID: 5748 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001674")]
|
||||
[Address(RVA = "0x354B070", Offset = "0x354A070", VA = "0x18354B070", Slot = "7")]
|
||||
void ICollection<TValue>.Clear()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001675 RID: 5749 RVA: 0x00009EB8 File Offset: 0x000080B8
|
||||
[Token(Token = "0x6001675")]
|
||||
[Address(RVA = "0x2614330", Offset = "0x2613330", VA = "0x182614330", Slot = "8")]
|
||||
bool ICollection<TValue>.Contains(TValue item)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001676 RID: 5750 RVA: 0x00009ED0 File Offset: 0x000080D0
|
||||
[Token(Token = "0x6001676")]
|
||||
[Address(RVA = "0x354B130", Offset = "0x354A130", VA = "0x18354B130", Slot = "10")]
|
||||
bool ICollection<TValue>.Remove(TValue item)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe).</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe); otherwise, <see langword="false" />. In the default implementation of <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" />, this property always returns <see langword="false" />.</returns>
|
||||
// Token: 0x170004B7 RID: 1207
|
||||
// (get) Token: 0x06001677 RID: 5751 RVA: 0x00009EE8 File Offset: 0x000080E8
|
||||
[Token(Token = "0x170004B7")]
|
||||
bool ICollection.IsSynchronized
|
||||
{
|
||||
[Token(Token = "0x6001677")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "16")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />.</summary>
|
||||
/// <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />. In the default implementation of <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" />, this property always returns the current instance.</returns>
|
||||
// Token: 0x170004B8 RID: 1208
|
||||
// (get) Token: 0x06001678 RID: 5752 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004B8")]
|
||||
object ICollection.SyncRoot
|
||||
{
|
||||
[Token(Token = "0x6001678")]
|
||||
[Address(RVA = "0x354B970", Offset = "0x354A970", VA = "0x18354B970", Slot = "15")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000E62 RID: 3682
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E62")]
|
||||
private SortedDictionary<TKey, TValue> _dictionary;
|
||||
|
||||
/// <summary>Enumerates the elements of a <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" />.</summary>
|
||||
/// <typeparam name="TKey" />
|
||||
/// <typeparam name="TValue" />
|
||||
// Token: 0x02000352 RID: 850
|
||||
[Token(Token = "0x2000352")]
|
||||
public struct Enumerator : IEnumerator<TValue>, IDisposable, IEnumerator
|
||||
{
|
||||
// Token: 0x06001679 RID: 5753 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001679")]
|
||||
[Address(RVA = "0x353FFF0", Offset = "0x353EFF0", VA = "0x18353FFF0")]
|
||||
internal Enumerator(SortedDictionary<TKey, TValue> dictionary)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Releases all resources used by the <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection.Enumerator" />.</summary>
|
||||
// Token: 0x0600167A RID: 5754 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600167A")]
|
||||
[Address(RVA = "0x353D730", Offset = "0x353C730", VA = "0x18353D730", Slot = "5")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Advances the enumerator to the next element of the <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" />.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the enumerator was successfully advanced to the next element; <see langword="false" /> if the enumerator has passed the end of the collection.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The collection was modified after the enumerator was created.</exception>
|
||||
// Token: 0x0600167B RID: 5755 RVA: 0x00009F00 File Offset: 0x00008100
|
||||
[Token(Token = "0x600167B")]
|
||||
[Address(RVA = "0x353D9E0", Offset = "0x353C9E0", VA = "0x18353D9E0", Slot = "6")]
|
||||
public bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Gets the element at the current position of the enumerator.</summary>
|
||||
/// <returns>The element in the <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" /> at the current position of the enumerator.</returns>
|
||||
// Token: 0x170004B9 RID: 1209
|
||||
// (get) Token: 0x0600167C RID: 5756 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004B9")]
|
||||
public TValue Current
|
||||
{
|
||||
[Token(Token = "0x600167C")]
|
||||
[Address(RVA = "0x3540340", Offset = "0x353F340", VA = "0x183540340", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the element at the current position of the enumerator.</summary>
|
||||
/// <returns>The element in the collection at the current position of the enumerator.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The enumerator is positioned before the first element of the collection or after the last element.</exception>
|
||||
// Token: 0x170004BA RID: 1210
|
||||
// (get) Token: 0x0600167D RID: 5757 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004BA")]
|
||||
object IEnumerator.Current
|
||||
{
|
||||
[Token(Token = "0x600167D")]
|
||||
[Address(RVA = "0x353F000", Offset = "0x353E000", VA = "0x18353F000", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Sets the enumerator to its initial position, which is before the first element in the collection.</summary>
|
||||
/// <exception cref="T:System.InvalidOperationException">The collection was modified after the enumerator was created.</exception>
|
||||
// Token: 0x0600167E RID: 5758 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600167E")]
|
||||
[Address(RVA = "0x353EBD0", Offset = "0x353DBD0", VA = "0x18353EBD0", Slot = "8")]
|
||||
void IEnumerator.Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E63 RID: 3683
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E63")]
|
||||
private SortedDictionary<TKey, TValue>.Enumerator _dictEnum;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000356 RID: 854
|
||||
[Token(Token = "0x2000356")]
|
||||
[Serializable]
|
||||
internal sealed class KeyValuePairComparer : Comparer<KeyValuePair<TKey, TValue>>
|
||||
{
|
||||
// Token: 0x06001684 RID: 5764 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001684")]
|
||||
[Address(RVA = "0x35418A0", Offset = "0x35408A0", VA = "0x1835418A0")]
|
||||
public KeyValuePairComparer(IComparer<TKey> keyComparer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001685 RID: 5765 RVA: 0x00009F48 File Offset: 0x00008148
|
||||
[Token(Token = "0x6001685")]
|
||||
[Address(RVA = "0x3541700", Offset = "0x3540700", VA = "0x183541700", Slot = "6")]
|
||||
public override int Compare(KeyValuePair<TKey, TValue> x, KeyValuePair<TKey, TValue> y)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x04000E69 RID: 3689
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E69")]
|
||||
internal IComparer<TKey> keyComparer;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1287 @@
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Generic
|
||||
{
|
||||
/// <summary>Represents a collection of key/value pairs that are sorted by key based on the associated <see cref="T:System.Collections.Generic.IComparer`1" /> implementation.</summary>
|
||||
/// <typeparam name="TKey">The type of keys in the collection.</typeparam>
|
||||
/// <typeparam name="TValue">The type of values in the collection.</typeparam>
|
||||
// Token: 0x0200035A RID: 858
|
||||
[Token(Token = "0x200035A")]
|
||||
[DebuggerTypeProxy(typeof(IDictionaryDebugView<, >))]
|
||||
[DebuggerDisplay("Count = {Count}")]
|
||||
[Serializable]
|
||||
public class SortedList<TKey, TValue> : IDictionary<TKey, TValue>, ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IEnumerable, IDictionary, ICollection, IReadOnlyDictionary<TKey, TValue>, IReadOnlyCollection<KeyValuePair<TKey, TValue>>
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Generic.SortedList`2" /> class that is empty, has the default initial capacity, and uses the default <see cref="T:System.Collections.Generic.IComparer`1" />.</summary>
|
||||
// Token: 0x0600168E RID: 5774 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600168E")]
|
||||
[Address(RVA = "0x368ABE0", Offset = "0x3689BE0", VA = "0x18368ABE0")]
|
||||
public SortedList()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Generic.SortedList`2" /> class that is empty, has the default initial capacity, and uses the specified <see cref="T:System.Collections.Generic.IComparer`1" />.</summary>
|
||||
/// <param name="comparer">The <see cref="T:System.Collections.Generic.IComparer`1" /> implementation to use when comparing keys.
|
||||
/// -or-
|
||||
/// <see langword="null" /> to use the default <see cref="T:System.Collections.Generic.Comparer`1" /> for the type of the key.</param>
|
||||
// Token: 0x0600168F RID: 5775 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600168F")]
|
||||
[Address(RVA = "0x368AC60", Offset = "0x3689C60", VA = "0x18368AC60")]
|
||||
public SortedList(IComparer<TKey> comparer)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Adds an element with the specified key and value into the <see cref="T:System.Collections.Generic.SortedList`2" />.</summary>
|
||||
/// <param name="key">The key of the element to add.</param>
|
||||
/// <param name="value">The value of the element to add. The value can be <see langword="null" /> for reference types.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">An element with the same key already exists in the <see cref="T:System.Collections.Generic.SortedList`2" />.</exception>
|
||||
// Token: 0x06001690 RID: 5776 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001690")]
|
||||
[Address(RVA = "0x3687500", Offset = "0x3686500", VA = "0x183687500", Slot = "9")]
|
||||
public void Add(TKey key, TValue value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001691 RID: 5777 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001691")]
|
||||
[Address(RVA = "0x26FA320", Offset = "0x26F9320", VA = "0x1826FA320", Slot = "14")]
|
||||
void ICollection<KeyValuePair<TKey, TValue>>.Add(KeyValuePair<TKey, TValue> keyValuePair)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001692 RID: 5778 RVA: 0x00009FA8 File Offset: 0x000081A8
|
||||
[Token(Token = "0x6001692")]
|
||||
[Address(RVA = "0x3688720", Offset = "0x3687720", VA = "0x183688720", Slot = "16")]
|
||||
bool ICollection<KeyValuePair<TKey, TValue>>.Contains(KeyValuePair<TKey, TValue> keyValuePair)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001693 RID: 5779 RVA: 0x00009FC0 File Offset: 0x000081C0
|
||||
[Token(Token = "0x6001693")]
|
||||
[Address(RVA = "0x3688D80", Offset = "0x3687D80", VA = "0x183688D80", Slot = "18")]
|
||||
bool ICollection<KeyValuePair<TKey, TValue>>.Remove(KeyValuePair<TKey, TValue> keyValuePair)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the number of elements that the <see cref="T:System.Collections.Generic.SortedList`2" /> can contain.</summary>
|
||||
/// <returns>The number of elements that the <see cref="T:System.Collections.Generic.SortedList`2" /> can contain.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <see cref="P:System.Collections.Generic.SortedList`2.Capacity" /> is set to a value that is less than <see cref="P:System.Collections.Generic.SortedList`2.Count" />.</exception>
|
||||
/// <exception cref="T:System.OutOfMemoryException">There is not enough memory available on the system.</exception>
|
||||
// Token: 0x170004BB RID: 1211
|
||||
// (set) Token: 0x06001694 RID: 5780 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170004BB")]
|
||||
public int Capacity
|
||||
{
|
||||
[Token(Token = "0x6001694")]
|
||||
[Address(RVA = "0x368AFE0", Offset = "0x3689FE0", VA = "0x18368AFE0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the <see cref="T:System.Collections.Generic.IComparer`1" /> for the sorted list.</summary>
|
||||
/// <returns>The <see cref="T:System.IComparable`1" /> for the current <see cref="T:System.Collections.Generic.SortedList`2" />.</returns>
|
||||
// Token: 0x170004BC RID: 1212
|
||||
// (get) Token: 0x06001695 RID: 5781 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004BC")]
|
||||
public IComparer<TKey> Comparer
|
||||
{
|
||||
[Token(Token = "0x6001695")]
|
||||
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
|
||||
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.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="key" /> is of a type that is not assignable to the key type <paramref name="TKey" /> of the <see cref="T:System.Collections.IDictionary" />.
|
||||
/// -or-
|
||||
/// <paramref name="value" /> is of a type that is not assignable to the value type <paramref name="TValue" /> of the <see cref="T:System.Collections.IDictionary" />.
|
||||
/// -or-
|
||||
/// An element with the same key already exists in the <see cref="T:System.Collections.IDictionary" />.</exception>
|
||||
// Token: 0x06001696 RID: 5782 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001696")]
|
||||
[Address(RVA = "0x3689D50", Offset = "0x3688D50", VA = "0x183689D50", Slot = "26")]
|
||||
void IDictionary.Add(object key, object value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the number of key/value pairs contained in the <see cref="T:System.Collections.Generic.SortedList`2" />.</summary>
|
||||
/// <returns>The number of key/value pairs contained in the <see cref="T:System.Collections.Generic.SortedList`2" />.</returns>
|
||||
// Token: 0x170004BD RID: 1213
|
||||
// (get) Token: 0x06001697 RID: 5783 RVA: 0x00009FD8 File Offset: 0x000081D8
|
||||
[Token(Token = "0x170004BD")]
|
||||
public int Count
|
||||
{
|
||||
[Token(Token = "0x6001697")]
|
||||
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70", Slot = "41")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004BE RID: 1214
|
||||
// (get) Token: 0x06001698 RID: 5784 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004BE")]
|
||||
ICollection<TKey> IDictionary<TKey, TValue>.Keys
|
||||
{
|
||||
[Token(Token = "0x6001698")]
|
||||
[Address(RVA = "0x2DD8A60", Offset = "0x2DD7A60", VA = "0x182DD8A60", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <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: 0x170004BF RID: 1215
|
||||
// (get) Token: 0x06001699 RID: 5785 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004BF")]
|
||||
ICollection IDictionary.Keys
|
||||
{
|
||||
[Token(Token = "0x6001699")]
|
||||
[Address(RVA = "0x2DD8A60", Offset = "0x2DD7A60", VA = "0x182DD8A60", Slot = "23")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004C0 RID: 1216
|
||||
// (get) Token: 0x0600169A RID: 5786 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004C0")]
|
||||
IEnumerable<TKey> IReadOnlyDictionary<TKey, TValue>.Keys
|
||||
{
|
||||
[Token(Token = "0x600169A")]
|
||||
[Address(RVA = "0x2DD8A60", Offset = "0x2DD7A60", VA = "0x182DD8A60", Slot = "39")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a collection containing the values in the <see cref="T:System.Collections.Generic.SortedList`2" />.</summary>
|
||||
/// <returns>A <see cref="T:System.Collections.Generic.IList`1" /> containing the values in the <see cref="T:System.Collections.Generic.SortedList`2" />.</returns>
|
||||
// Token: 0x170004C1 RID: 1217
|
||||
// (get) Token: 0x0600169B RID: 5787 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004C1")]
|
||||
public IList<TValue> Values
|
||||
{
|
||||
[Token(Token = "0x600169B")]
|
||||
[Address(RVA = "0x28DDBF0", Offset = "0x28DCBF0", VA = "0x1828DDBF0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004C2 RID: 1218
|
||||
// (get) Token: 0x0600169C RID: 5788 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004C2")]
|
||||
ICollection<TValue> IDictionary<TKey, TValue>.Values
|
||||
{
|
||||
[Token(Token = "0x600169C")]
|
||||
[Address(RVA = "0x28DDBF0", Offset = "0x28DCBF0", VA = "0x1828DDBF0", Slot = "7")]
|
||||
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: 0x170004C3 RID: 1219
|
||||
// (get) Token: 0x0600169D RID: 5789 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004C3")]
|
||||
ICollection IDictionary.Values
|
||||
{
|
||||
[Token(Token = "0x600169D")]
|
||||
[Address(RVA = "0x28DDBF0", Offset = "0x28DCBF0", VA = "0x1828DDBF0", Slot = "24")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004C4 RID: 1220
|
||||
// (get) Token: 0x0600169E RID: 5790 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004C4")]
|
||||
IEnumerable<TValue> IReadOnlyDictionary<TKey, TValue>.Values
|
||||
{
|
||||
[Token(Token = "0x600169E")]
|
||||
[Address(RVA = "0x28DDBF0", Offset = "0x28DCBF0", VA = "0x1828DDBF0", Slot = "40")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600169F RID: 5791 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600169F")]
|
||||
[Address(RVA = "0x3687B60", Offset = "0x3686B60", VA = "0x183687B60")]
|
||||
private SortedList<TKey, TValue>.KeyList GetKeyListHelper()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060016A0 RID: 5792 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60016A0")]
|
||||
[Address(RVA = "0x3687D90", Offset = "0x3686D90", VA = "0x183687D90")]
|
||||
private SortedList<TKey, TValue>.ValueList GetValueListHelper()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x170004C5 RID: 1221
|
||||
// (get) Token: 0x060016A1 RID: 5793 RVA: 0x00009FF0 File Offset: 0x000081F0
|
||||
[Token(Token = "0x170004C5")]
|
||||
bool ICollection<KeyValuePair<TKey, TValue>>.IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x60016A1")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "13")]
|
||||
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" />. In the default implementation of <see cref="T:System.Collections.Generic.SortedList`2" />, this property always returns <see langword="false" />.</returns>
|
||||
// Token: 0x170004C6 RID: 1222
|
||||
// (get) Token: 0x060016A2 RID: 5794 RVA: 0x0000A008 File Offset: 0x00008208
|
||||
[Token(Token = "0x170004C6")]
|
||||
bool IDictionary.IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x60016A2")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "28")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <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" />. In the default implementation of <see cref="T:System.Collections.Generic.SortedList`2" />, this property always returns <see langword="false" />.</returns>
|
||||
// Token: 0x170004C7 RID: 1223
|
||||
// (get) Token: 0x060016A3 RID: 5795 RVA: 0x0000A020 File Offset: 0x00008220
|
||||
[Token(Token = "0x170004C7")]
|
||||
bool IDictionary.IsFixedSize
|
||||
{
|
||||
[Token(Token = "0x60016A3")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "29")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe).</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe); otherwise, <see langword="false" />. In the default implementation of <see cref="T:System.Collections.Generic.SortedList`2" />, this property always returns <see langword="false" />.</returns>
|
||||
// Token: 0x170004C8 RID: 1224
|
||||
// (get) Token: 0x060016A4 RID: 5796 RVA: 0x0000A038 File Offset: 0x00008238
|
||||
[Token(Token = "0x170004C8")]
|
||||
bool ICollection.IsSynchronized
|
||||
{
|
||||
[Token(Token = "0x60016A4")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "35")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />.</summary>
|
||||
/// <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />. In the default implementation of <see cref="T:System.Collections.Generic.SortedList`2" />, this property always returns the current instance.</returns>
|
||||
// Token: 0x170004C9 RID: 1225
|
||||
// (get) Token: 0x060016A5 RID: 5797 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004C9")]
|
||||
object ICollection.SyncRoot
|
||||
{
|
||||
[Token(Token = "0x60016A5")]
|
||||
[Address(RVA = "0x3689A10", Offset = "0x3688A10", VA = "0x183689A10", Slot = "34")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Removes all elements from the <see cref="T:System.Collections.Generic.SortedList`2" />.</summary>
|
||||
// Token: 0x060016A6 RID: 5798 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016A6")]
|
||||
[Address(RVA = "0x2C45F50", Offset = "0x2C44F50", VA = "0x182C45F50", Slot = "27")]
|
||||
public void 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>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x060016A7 RID: 5799 RVA: 0x0000A050 File Offset: 0x00008250
|
||||
[Token(Token = "0x60016A7")]
|
||||
[Address(RVA = "0x368A010", Offset = "0x3689010", VA = "0x18368A010", Slot = "25")]
|
||||
bool IDictionary.Contains(object key)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the <see cref="T:System.Collections.Generic.SortedList`2" /> contains a specific key.</summary>
|
||||
/// <param name="key">The key to locate in the <see cref="T:System.Collections.Generic.SortedList`2" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the <see cref="T:System.Collections.Generic.SortedList`2" /> contains an element with the specified key; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x060016A8 RID: 5800 RVA: 0x0000A068 File Offset: 0x00008268
|
||||
[Token(Token = "0x60016A8")]
|
||||
[Address(RVA = "0x3434C40", Offset = "0x3433C40", VA = "0x183434C40", Slot = "36")]
|
||||
public bool ContainsKey(TKey key)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the <see cref="T:System.Collections.Generic.SortedList`2" /> contains a specific value.</summary>
|
||||
/// <param name="value">The value to locate in the <see cref="T:System.Collections.Generic.SortedList`2" />. The value can be <see langword="null" /> for reference types.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the <see cref="T:System.Collections.Generic.SortedList`2" /> contains an element with the specified value; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x060016A9 RID: 5801 RVA: 0x0000A080 File Offset: 0x00008280
|
||||
[Token(Token = "0x60016A9")]
|
||||
[Address(RVA = "0x36877D0", Offset = "0x36867D0", VA = "0x1836877D0")]
|
||||
public bool ContainsValue(TValue value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060016AA RID: 5802 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016AA")]
|
||||
[Address(RVA = "0x3688B40", Offset = "0x3687B40", VA = "0x183688B40", Slot = "17")]
|
||||
void ICollection<KeyValuePair<TKey, TValue>>.CopyTo(KeyValuePair<TKey, TValue>[] array, int arrayIndex)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Copies the elements of the <see cref="T:System.Collections.ICollection" /> to an <see cref="T:System.Array" />, starting at a particular <see cref="T:System.Array" /> index.</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.ICollection" />. 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-
|
||||
/// <paramref name="array" /> does not have zero-based indexing.
|
||||
/// -or-
|
||||
/// The number of elements in the source <see cref="T:System.Collections.ICollection" /> is greater than the available space from <paramref name="arrayIndex" /> to the end of the destination <paramref name="array" />.
|
||||
/// -or-
|
||||
/// The type of the source <see cref="T:System.Collections.ICollection" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
|
||||
// Token: 0x060016AB RID: 5803 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016AB")]
|
||||
[Address(RVA = "0x3688F40", Offset = "0x3687F40", VA = "0x183688F40", Slot = "32")]
|
||||
void ICollection.CopyTo(Array array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060016AC RID: 5804 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016AC")]
|
||||
[Address(RVA = "0x3687800", Offset = "0x3686800", VA = "0x183687800")]
|
||||
private void EnsureCapacity(int min)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060016AD RID: 5805 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60016AD")]
|
||||
[Address(RVA = "0x3687940", Offset = "0x3686940", VA = "0x183687940")]
|
||||
private TValue GetByIndex(int index)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns an enumerator that iterates through the <see cref="T:System.Collections.Generic.SortedList`2" />.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.Generic.IEnumerator`1" /> of type <see cref="T:System.Collections.Generic.KeyValuePair`2" /> for the <see cref="T:System.Collections.Generic.SortedList`2" />.</returns>
|
||||
// Token: 0x060016AE RID: 5806 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60016AE")]
|
||||
[Address(RVA = "0x3687A10", Offset = "0x3686A10", VA = "0x183687A10")]
|
||||
public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060016AF RID: 5807 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60016AF")]
|
||||
[Address(RVA = "0x3687A10", Offset = "0x3686A10", VA = "0x183687A10", Slot = "19")]
|
||||
IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns an <see cref="T:System.Collections.IDictionaryEnumerator" /> for the <see cref="T:System.Collections.IDictionary" />.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.IDictionaryEnumerator" /> for the <see cref="T:System.Collections.IDictionary" />.</returns>
|
||||
// Token: 0x060016B0 RID: 5808 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60016B0")]
|
||||
[Address(RVA = "0x368A270", Offset = "0x3689270", VA = "0x18368A270", Slot = "30")]
|
||||
IDictionaryEnumerator IDictionary.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns an enumerator that iterates through a collection.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.IEnumerator" /> that can be used to iterate through the collection.</returns>
|
||||
// Token: 0x060016B1 RID: 5809 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60016B1")]
|
||||
[Address(RVA = "0x3687A10", Offset = "0x3686A10", VA = "0x183687A10", Slot = "20")]
|
||||
IEnumerator IEnumerable.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060016B2 RID: 5810 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60016B2")]
|
||||
[Address(RVA = "0x3687BE0", Offset = "0x3686BE0", VA = "0x183687BE0")]
|
||||
private TKey GetKey(int index)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the value associated with the specified key.</summary>
|
||||
/// <param name="key">The key whose value to get or set.</param>
|
||||
/// <returns>The value associated with the specified key. If the specified key is not found, a get operation throws a <see cref="T:System.Collections.Generic.KeyNotFoundException" /> and a set operation creates a new element using the specified key.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.Collections.Generic.KeyNotFoundException">The property is retrieved and <paramref name="key" /> does not exist in the collection.</exception>
|
||||
// Token: 0x170004CA RID: 1226
|
||||
[Token(Token = "0x170004CA")]
|
||||
public TValue this[TKey key]
|
||||
{
|
||||
[Token(Token = "0x60016B3")]
|
||||
[Address(RVA = "0x368AD80", Offset = "0x3689D80", VA = "0x18368AD80", Slot = "38")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60016B4")]
|
||||
[Address(RVA = "0x368B270", Offset = "0x368A270", VA = "0x18368B270", Slot = "5")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <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, or <see langword="null" /> if <paramref name="key" /> is not in the dictionary or <paramref name="key" /> is of a type that is not assignable to the key type <paramref name="TKey" /> of the <see cref="T:System.Collections.Generic.SortedList`2" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">A value is being assigned, and <paramref name="key" /> is of a type that is not assignable to the key type <paramref name="TKey" /> of the <see cref="T:System.Collections.Generic.SortedList`2" />.
|
||||
/// -or-
|
||||
/// A value is being assigned, and <paramref name="value" /> is of a type that is not assignable to the value type <paramref name="TValue" /> of the <see cref="T:System.Collections.Generic.SortedList`2" />.</exception>
|
||||
// Token: 0x170004CB RID: 1227
|
||||
[Token(Token = "0x170004CB")]
|
||||
object IDictionary.this[object key]
|
||||
{
|
||||
[Token(Token = "0x60016B5")]
|
||||
[Address(RVA = "0x368A4A0", Offset = "0x36894A0", VA = "0x18368A4A0", Slot = "21")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60016B6")]
|
||||
[Address(RVA = "0x368A690", Offset = "0x3689690", VA = "0x18368A690", Slot = "22")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Searches for the specified key and returns the zero-based index within the entire <see cref="T:System.Collections.Generic.SortedList`2" />.</summary>
|
||||
/// <param name="key">The key to locate in the <see cref="T:System.Collections.Generic.SortedList`2" />.</param>
|
||||
/// <returns>The zero-based index of <paramref name="key" /> within the entire <see cref="T:System.Collections.Generic.SortedList`2" />, if found; otherwise, -1.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x060016B7 RID: 5815 RVA: 0x0000A098 File Offset: 0x00008298
|
||||
[Token(Token = "0x60016B7")]
|
||||
[Address(RVA = "0x3687E10", Offset = "0x3686E10", VA = "0x183687E10")]
|
||||
public int IndexOfKey(TKey key)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Searches for the specified value and returns the zero-based index of the first occurrence within the entire <see cref="T:System.Collections.Generic.SortedList`2" />.</summary>
|
||||
/// <param name="value">The value to locate in the <see cref="T:System.Collections.Generic.SortedList`2" />. The value can be <see langword="null" /> for reference types.</param>
|
||||
/// <returns>The zero-based index of the first occurrence of <paramref name="value" /> within the entire <see cref="T:System.Collections.Generic.SortedList`2" />, if found; otherwise, -1.</returns>
|
||||
// Token: 0x060016B8 RID: 5816 RVA: 0x0000A0B0 File Offset: 0x000082B0
|
||||
[Token(Token = "0x60016B8")]
|
||||
[Address(RVA = "0x3687F60", Offset = "0x3686F60", VA = "0x183687F60")]
|
||||
public int IndexOfValue(TValue value)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060016B9 RID: 5817 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016B9")]
|
||||
[Address(RVA = "0x3687F90", Offset = "0x3686F90", VA = "0x183687F90")]
|
||||
private void Insert(int index, TKey key, TValue value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the value associated with the specified key.</summary>
|
||||
/// <param name="key">The key whose value to get.</param>
|
||||
/// <param name="value">When this method returns, the value associated with the specified key, if the key is found; otherwise, the default value for the type of the <paramref name="value" /> parameter. This parameter is passed uninitialized.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the <see cref="T:System.Collections.Generic.SortedList`2" /> contains an element with the specified key; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x060016BA RID: 5818 RVA: 0x0000A0C8 File Offset: 0x000082C8
|
||||
[Token(Token = "0x60016BA")]
|
||||
[Address(RVA = "0x368AAD0", Offset = "0x3689AD0", VA = "0x18368AAD0", Slot = "37")]
|
||||
public bool TryGetValue(TKey key, out TValue value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Removes the element at the specified index of the <see cref="T:System.Collections.Generic.SortedList`2" />.</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.Generic.SortedList`2.Count" />.</exception>
|
||||
// Token: 0x060016BB RID: 5819 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016BB")]
|
||||
[Address(RVA = "0x3688340", Offset = "0x3687340", VA = "0x183688340")]
|
||||
public void RemoveAt(int index)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Removes the element with the specified key from the <see cref="T:System.Collections.Generic.SortedList`2" />.</summary>
|
||||
/// <param name="key">The key of the element to remove.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the element is successfully removed; otherwise, <see langword="false" />. This method also returns <see langword="false" /> if <paramref name="key" /> was not found in the original <see cref="T:System.Collections.Generic.SortedList`2" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x060016BC RID: 5820 RVA: 0x0000A0E0 File Offset: 0x000082E0
|
||||
[Token(Token = "0x60016BC")]
|
||||
[Address(RVA = "0x3688670", Offset = "0x3687670", VA = "0x183688670", Slot = "10")]
|
||||
public bool Remove(TKey key)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <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>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x060016BD RID: 5821 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016BD")]
|
||||
[Address(RVA = "0x368A3E0", Offset = "0x36893E0", VA = "0x18368A3E0", Slot = "31")]
|
||||
void IDictionary.Remove(object key)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060016BE RID: 5822 RVA: 0x0000A0F8 File Offset: 0x000082F8
|
||||
[Token(Token = "0x60016BE")]
|
||||
[Address(RVA = "0x3688290", Offset = "0x3687290", VA = "0x183688290")]
|
||||
private static bool IsCompatibleKey(object key)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x04000E6E RID: 3694
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E6E")]
|
||||
private TKey[] keys;
|
||||
|
||||
// Token: 0x04000E6F RID: 3695
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E6F")]
|
||||
private TValue[] values;
|
||||
|
||||
// Token: 0x04000E70 RID: 3696
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E70")]
|
||||
private int _size;
|
||||
|
||||
// Token: 0x04000E71 RID: 3697
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E71")]
|
||||
private int version;
|
||||
|
||||
// Token: 0x04000E72 RID: 3698
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E72")]
|
||||
private IComparer<TKey> comparer;
|
||||
|
||||
// Token: 0x04000E73 RID: 3699
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E73")]
|
||||
private SortedList<TKey, TValue>.KeyList keyList;
|
||||
|
||||
// Token: 0x04000E74 RID: 3700
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E74")]
|
||||
private SortedList<TKey, TValue>.ValueList valueList;
|
||||
|
||||
// Token: 0x04000E75 RID: 3701
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E75")]
|
||||
[NonSerialized]
|
||||
private object _syncRoot;
|
||||
|
||||
// Token: 0x04000E76 RID: 3702
|
||||
[Token(Token = "0x4000E76")]
|
||||
private const int DefaultCapacity = 4;
|
||||
|
||||
// Token: 0x04000E77 RID: 3703
|
||||
[Token(Token = "0x4000E77")]
|
||||
private const int MaxArrayLength = 2146435071;
|
||||
|
||||
// Token: 0x0200035B RID: 859
|
||||
[Token(Token = "0x200035B")]
|
||||
[Serializable]
|
||||
private struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDisposable, IEnumerator, IDictionaryEnumerator
|
||||
{
|
||||
// Token: 0x060016BF RID: 5823 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016BF")]
|
||||
[Address(RVA = "0x3540180", Offset = "0x353F180", VA = "0x183540180")]
|
||||
internal Enumerator(SortedList<TKey, TValue> sortedList, int getEnumeratorRetType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060016C0 RID: 5824 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016C0")]
|
||||
[Address(RVA = "0x353D7D0", Offset = "0x353C7D0", VA = "0x18353D7D0", Slot = "5")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170004CC RID: 1228
|
||||
// (get) Token: 0x060016C1 RID: 5825 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004CC")]
|
||||
object IDictionaryEnumerator.Key
|
||||
{
|
||||
[Token(Token = "0x60016C1")]
|
||||
[Address(RVA = "0x353E770", Offset = "0x353D770", VA = "0x18353E770", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060016C2 RID: 5826 RVA: 0x0000A110 File Offset: 0x00008310
|
||||
[Token(Token = "0x60016C2")]
|
||||
[Address(RVA = "0x353D810", Offset = "0x353C810", VA = "0x18353D810", Slot = "6")]
|
||||
public bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x170004CD RID: 1229
|
||||
// (get) Token: 0x060016C3 RID: 5827 RVA: 0x0000A128 File Offset: 0x00008328
|
||||
[Token(Token = "0x170004CD")]
|
||||
DictionaryEntry IDictionaryEnumerator.Entry
|
||||
{
|
||||
[Token(Token = "0x60016C3")]
|
||||
[Address(RVA = "0x353DFA0", Offset = "0x353CFA0", VA = "0x18353DFA0", Slot = "11")]
|
||||
get
|
||||
{
|
||||
return default(DictionaryEntry);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004CE RID: 1230
|
||||
// (get) Token: 0x060016C4 RID: 5828 RVA: 0x0000A140 File Offset: 0x00008340
|
||||
[Token(Token = "0x170004CE")]
|
||||
public KeyValuePair<TKey, TValue> Current
|
||||
{
|
||||
[Token(Token = "0x60016C4")]
|
||||
[Address(RVA = "0x3540420", Offset = "0x353F420", VA = "0x183540420", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return default(KeyValuePair<TKey, TValue>);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004CF RID: 1231
|
||||
// (get) Token: 0x060016C5 RID: 5829 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004CF")]
|
||||
object IEnumerator.Current
|
||||
{
|
||||
[Token(Token = "0x60016C5")]
|
||||
[Address(RVA = "0x353F550", Offset = "0x353E550", VA = "0x18353F550", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004D0 RID: 1232
|
||||
// (get) Token: 0x060016C6 RID: 5830 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004D0")]
|
||||
object IDictionaryEnumerator.Value
|
||||
{
|
||||
[Token(Token = "0x60016C6")]
|
||||
[Address(RVA = "0x353EAD0", Offset = "0x353DAD0", VA = "0x18353EAD0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060016C7 RID: 5831 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016C7")]
|
||||
[Address(RVA = "0x353EEB0", Offset = "0x353DEB0", VA = "0x18353EEB0", Slot = "8")]
|
||||
void IEnumerator.Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E78 RID: 3704
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E78")]
|
||||
private SortedList<TKey, TValue> _sortedList;
|
||||
|
||||
// Token: 0x04000E79 RID: 3705
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E79")]
|
||||
private TKey _key;
|
||||
|
||||
// Token: 0x04000E7A RID: 3706
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E7A")]
|
||||
private TValue _value;
|
||||
|
||||
// Token: 0x04000E7B RID: 3707
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E7B")]
|
||||
private int _index;
|
||||
|
||||
// Token: 0x04000E7C RID: 3708
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E7C")]
|
||||
private int _version;
|
||||
|
||||
// Token: 0x04000E7D RID: 3709
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E7D")]
|
||||
private int _getEnumeratorRetType;
|
||||
}
|
||||
|
||||
// Token: 0x0200035C RID: 860
|
||||
[Token(Token = "0x200035C")]
|
||||
[Serializable]
|
||||
private sealed class SortedListKeyEnumerator : IEnumerator<TKey>, IDisposable, IEnumerator
|
||||
{
|
||||
// Token: 0x060016C8 RID: 5832 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016C8")]
|
||||
[Address(RVA = "0x3687000", Offset = "0x3686000", VA = "0x183687000")]
|
||||
internal SortedListKeyEnumerator(SortedList<TKey, TValue> sortedList)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060016C9 RID: 5833 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016C9")]
|
||||
[Address(RVA = "0x3686AD0", Offset = "0x3685AD0", VA = "0x183686AD0", Slot = "5")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060016CA RID: 5834 RVA: 0x0000A158 File Offset: 0x00008358
|
||||
[Token(Token = "0x60016CA")]
|
||||
[Address(RVA = "0x3686B00", Offset = "0x3685B00", VA = "0x183686B00", Slot = "6")]
|
||||
public bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x170004D1 RID: 1233
|
||||
// (get) Token: 0x060016CB RID: 5835 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004D1")]
|
||||
public TKey Current
|
||||
{
|
||||
[Token(Token = "0x60016CB")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004D2 RID: 1234
|
||||
// (get) Token: 0x060016CC RID: 5836 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004D2")]
|
||||
object IEnumerator.Current
|
||||
{
|
||||
[Token(Token = "0x60016CC")]
|
||||
[Address(RVA = "0x3686F50", Offset = "0x3685F50", VA = "0x183686F50", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060016CD RID: 5837 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016CD")]
|
||||
[Address(RVA = "0x3686DF0", Offset = "0x3685DF0", VA = "0x183686DF0", Slot = "8")]
|
||||
void IEnumerator.Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E7E RID: 3710
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E7E")]
|
||||
private SortedList<TKey, TValue> _sortedList;
|
||||
|
||||
// Token: 0x04000E7F RID: 3711
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E7F")]
|
||||
private int _index;
|
||||
|
||||
// Token: 0x04000E80 RID: 3712
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E80")]
|
||||
private int _version;
|
||||
|
||||
// Token: 0x04000E81 RID: 3713
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E81")]
|
||||
private TKey _currentKey;
|
||||
}
|
||||
|
||||
// Token: 0x0200035D RID: 861
|
||||
[Token(Token = "0x200035D")]
|
||||
[Serializable]
|
||||
private sealed class SortedListValueEnumerator : IEnumerator<TValue>, IDisposable, IEnumerator
|
||||
{
|
||||
// Token: 0x060016CE RID: 5838 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016CE")]
|
||||
[Address(RVA = "0x3687000", Offset = "0x3686000", VA = "0x183687000")]
|
||||
internal SortedListValueEnumerator(SortedList<TKey, TValue> sortedList)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060016CF RID: 5839 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016CF")]
|
||||
[Address(RVA = "0x3686AD0", Offset = "0x3685AD0", VA = "0x183686AD0", Slot = "5")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060016D0 RID: 5840 RVA: 0x0000A170 File Offset: 0x00008370
|
||||
[Token(Token = "0x60016D0")]
|
||||
[Address(RVA = "0x3687170", Offset = "0x3686170", VA = "0x183687170", Slot = "6")]
|
||||
public bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x170004D3 RID: 1235
|
||||
// (get) Token: 0x060016D1 RID: 5841 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004D3")]
|
||||
public TValue Current
|
||||
{
|
||||
[Token(Token = "0x60016D1")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004D4 RID: 1236
|
||||
// (get) Token: 0x060016D2 RID: 5842 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004D4")]
|
||||
object IEnumerator.Current
|
||||
{
|
||||
[Token(Token = "0x60016D2")]
|
||||
[Address(RVA = "0x36873A0", Offset = "0x36863A0", VA = "0x1836873A0", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060016D3 RID: 5843 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016D3")]
|
||||
[Address(RVA = "0x36872A0", Offset = "0x36862A0", VA = "0x1836872A0", Slot = "8")]
|
||||
void IEnumerator.Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E82 RID: 3714
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E82")]
|
||||
private SortedList<TKey, TValue> _sortedList;
|
||||
|
||||
// Token: 0x04000E83 RID: 3715
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E83")]
|
||||
private int _index;
|
||||
|
||||
// Token: 0x04000E84 RID: 3716
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E84")]
|
||||
private int _version;
|
||||
|
||||
// Token: 0x04000E85 RID: 3717
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E85")]
|
||||
private TValue _currentValue;
|
||||
}
|
||||
|
||||
// Token: 0x0200035E RID: 862
|
||||
[Token(Token = "0x200035E")]
|
||||
[DebuggerDisplay("Count = {Count}")]
|
||||
[DebuggerTypeProxy(typeof(DictionaryKeyCollectionDebugView<, >))]
|
||||
[Serializable]
|
||||
private sealed class KeyList : IList<TKey>, ICollection<TKey>, IEnumerable<TKey>, IEnumerable, ICollection
|
||||
{
|
||||
// Token: 0x060016D4 RID: 5844 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016D4")]
|
||||
[Address(RVA = "0x2427900", Offset = "0x2426900", VA = "0x182427900")]
|
||||
internal KeyList(SortedList<TKey, TValue> dictionary)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170004D5 RID: 1237
|
||||
// (get) Token: 0x060016D5 RID: 5845 RVA: 0x0000A188 File Offset: 0x00008388
|
||||
[Token(Token = "0x170004D5")]
|
||||
public int Count
|
||||
{
|
||||
[Token(Token = "0x60016D5")]
|
||||
[Address(RVA = "0xB3D0E0", Offset = "0xB3C0E0", VA = "0x180B3D0E0", Slot = "19")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004D6 RID: 1238
|
||||
// (get) Token: 0x060016D6 RID: 5846 RVA: 0x0000A1A0 File Offset: 0x000083A0
|
||||
[Token(Token = "0x170004D6")]
|
||||
public bool IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x60016D6")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004D7 RID: 1239
|
||||
// (get) Token: 0x060016D7 RID: 5847 RVA: 0x0000A1B8 File Offset: 0x000083B8
|
||||
[Token(Token = "0x170004D7")]
|
||||
bool ICollection.IsSynchronized
|
||||
{
|
||||
[Token(Token = "0x60016D7")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "21")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004D8 RID: 1240
|
||||
// (get) Token: 0x060016D8 RID: 5848 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004D8")]
|
||||
object ICollection.SyncRoot
|
||||
{
|
||||
[Token(Token = "0x60016D8")]
|
||||
[Address(RVA = "0x3685770", Offset = "0x3684770", VA = "0x183685770", Slot = "20")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060016D9 RID: 5849 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016D9")]
|
||||
[Address(RVA = "0x3684EB0", Offset = "0x3683EB0", VA = "0x183684EB0", Slot = "11")]
|
||||
public void Add(TKey key)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060016DA RID: 5850 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016DA")]
|
||||
[Address(RVA = "0x3684F70", Offset = "0x3683F70", VA = "0x183684F70", Slot = "12")]
|
||||
public void Clear()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060016DB RID: 5851 RVA: 0x0000A1D0 File Offset: 0x000083D0
|
||||
[Token(Token = "0x60016DB")]
|
||||
[Address(RVA = "0x2AC9040", Offset = "0x2AC8040", VA = "0x182AC9040", Slot = "13")]
|
||||
public bool Contains(TKey key)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060016DC RID: 5852 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016DC")]
|
||||
[Address(RVA = "0x3684FD0", Offset = "0x3683FD0", VA = "0x183684FD0", Slot = "14")]
|
||||
public void CopyTo(TKey[] array, int arrayIndex)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060016DD RID: 5853 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016DD")]
|
||||
[Address(RVA = "0x36854A0", Offset = "0x36844A0", VA = "0x1836854A0", Slot = "18")]
|
||||
void ICollection.CopyTo(Array array, int arrayIndex)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060016DE RID: 5854 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016DE")]
|
||||
[Address(RVA = "0x36852C0", Offset = "0x36842C0", VA = "0x1836852C0", Slot = "7")]
|
||||
public void Insert(int index, TKey value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170004D9 RID: 1241
|
||||
[Token(Token = "0x170004D9")]
|
||||
public TKey this[int index]
|
||||
{
|
||||
[Token(Token = "0x60016DF")]
|
||||
[Address(RVA = "0x2AD82F0", Offset = "0x2AD72F0", VA = "0x182AD82F0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60016E0")]
|
||||
[Address(RVA = "0x3685800", Offset = "0x3684800", VA = "0x183685800", Slot = "5")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060016E1 RID: 5857 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60016E1")]
|
||||
[Address(RVA = "0x3685040", Offset = "0x3684040", VA = "0x183685040", Slot = "16")]
|
||||
public IEnumerator<TKey> GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060016E2 RID: 5858 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60016E2")]
|
||||
[Address(RVA = "0x3685040", Offset = "0x3684040", VA = "0x183685040", Slot = "17")]
|
||||
IEnumerator IEnumerable.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060016E3 RID: 5859 RVA: 0x0000A1E8 File Offset: 0x000083E8
|
||||
[Token(Token = "0x60016E3")]
|
||||
[Address(RVA = "0x36850B0", Offset = "0x36840B0", VA = "0x1836850B0", Slot = "6")]
|
||||
public int IndexOf(TKey key)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060016E4 RID: 5860 RVA: 0x0000A200 File Offset: 0x00008400
|
||||
[Token(Token = "0x60016E4")]
|
||||
[Address(RVA = "0x36853E0", Offset = "0x36843E0", VA = "0x1836853E0", Slot = "15")]
|
||||
public bool Remove(TKey key)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060016E5 RID: 5861 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016E5")]
|
||||
[Address(RVA = "0x3685380", Offset = "0x3684380", VA = "0x183685380", Slot = "8")]
|
||||
public void RemoveAt(int index)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E86 RID: 3718
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E86")]
|
||||
private SortedList<TKey, TValue> _dict;
|
||||
}
|
||||
|
||||
// Token: 0x0200035F RID: 863
|
||||
[Token(Token = "0x200035F")]
|
||||
[DebuggerTypeProxy(typeof(DictionaryValueCollectionDebugView<, >))]
|
||||
[DebuggerDisplay("Count = {Count}")]
|
||||
[Serializable]
|
||||
private sealed class ValueList : IList<TValue>, ICollection<TValue>, IEnumerable<TValue>, IEnumerable, ICollection
|
||||
{
|
||||
// Token: 0x060016E6 RID: 5862 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016E6")]
|
||||
[Address(RVA = "0x2427900", Offset = "0x2426900", VA = "0x182427900")]
|
||||
internal ValueList(SortedList<TKey, TValue> dictionary)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170004DA RID: 1242
|
||||
// (get) Token: 0x060016E7 RID: 5863 RVA: 0x0000A218 File Offset: 0x00008418
|
||||
[Token(Token = "0x170004DA")]
|
||||
public int Count
|
||||
{
|
||||
[Token(Token = "0x60016E7")]
|
||||
[Address(RVA = "0xB3D0E0", Offset = "0xB3C0E0", VA = "0x180B3D0E0", Slot = "19")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004DB RID: 1243
|
||||
// (get) Token: 0x060016E8 RID: 5864 RVA: 0x0000A230 File Offset: 0x00008430
|
||||
[Token(Token = "0x170004DB")]
|
||||
public bool IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x60016E8")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004DC RID: 1244
|
||||
// (get) Token: 0x060016E9 RID: 5865 RVA: 0x0000A248 File Offset: 0x00008448
|
||||
[Token(Token = "0x170004DC")]
|
||||
bool ICollection.IsSynchronized
|
||||
{
|
||||
[Token(Token = "0x60016E9")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "21")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004DD RID: 1245
|
||||
// (get) Token: 0x060016EA RID: 5866 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004DD")]
|
||||
object ICollection.SyncRoot
|
||||
{
|
||||
[Token(Token = "0x60016EA")]
|
||||
[Address(RVA = "0x36925A0", Offset = "0x36915A0", VA = "0x1836925A0", Slot = "20")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060016EB RID: 5867 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016EB")]
|
||||
[Address(RVA = "0x3691E30", Offset = "0x3690E30", VA = "0x183691E30", Slot = "11")]
|
||||
public void Add(TValue key)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060016EC RID: 5868 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016EC")]
|
||||
[Address(RVA = "0x3691F50", Offset = "0x3690F50", VA = "0x183691F50", Slot = "12")]
|
||||
public void Clear()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060016ED RID: 5869 RVA: 0x0000A260 File Offset: 0x00008460
|
||||
[Token(Token = "0x60016ED")]
|
||||
[Address(RVA = "0x2AC9040", Offset = "0x2AC8040", VA = "0x182AC9040", Slot = "13")]
|
||||
public bool Contains(TValue value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060016EE RID: 5870 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016EE")]
|
||||
[Address(RVA = "0x3691FB0", Offset = "0x3690FB0", VA = "0x183691FB0", Slot = "14")]
|
||||
public void CopyTo(TValue[] array, int arrayIndex)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060016EF RID: 5871 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016EF")]
|
||||
[Address(RVA = "0x36922D0", Offset = "0x36912D0", VA = "0x1836922D0", Slot = "18")]
|
||||
void ICollection.CopyTo(Array array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060016F0 RID: 5872 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016F0")]
|
||||
[Address(RVA = "0x36920F0", Offset = "0x36910F0", VA = "0x1836920F0", Slot = "7")]
|
||||
public void Insert(int index, TValue value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170004DE RID: 1246
|
||||
[Token(Token = "0x170004DE")]
|
||||
public TValue this[int index]
|
||||
{
|
||||
[Token(Token = "0x60016F1")]
|
||||
[Address(RVA = "0x2AD82F0", Offset = "0x2AD72F0", VA = "0x182AD82F0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60016F2")]
|
||||
[Address(RVA = "0x3692650", Offset = "0x3691650", VA = "0x183692650", Slot = "5")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060016F3 RID: 5875 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60016F3")]
|
||||
[Address(RVA = "0x3685040", Offset = "0x3684040", VA = "0x183685040", Slot = "16")]
|
||||
public IEnumerator<TValue> GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060016F4 RID: 5876 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60016F4")]
|
||||
[Address(RVA = "0x3685040", Offset = "0x3684040", VA = "0x183685040", Slot = "17")]
|
||||
IEnumerator IEnumerable.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060016F5 RID: 5877 RVA: 0x0000A278 File Offset: 0x00008478
|
||||
[Token(Token = "0x60016F5")]
|
||||
[Address(RVA = "0x3692020", Offset = "0x3691020", VA = "0x183692020", Slot = "6")]
|
||||
public int IndexOf(TValue value)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060016F6 RID: 5878 RVA: 0x0000A290 File Offset: 0x00008490
|
||||
[Token(Token = "0x60016F6")]
|
||||
[Address(RVA = "0x3692270", Offset = "0x3691270", VA = "0x183692270", Slot = "15")]
|
||||
public bool Remove(TValue value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060016F7 RID: 5879 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016F7")]
|
||||
[Address(RVA = "0x36921B0", Offset = "0x36911B0", VA = "0x1836921B0", Slot = "8")]
|
||||
public void RemoveAt(int index)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E87 RID: 3719
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E87")]
|
||||
private SortedList<TKey, TValue> _dict;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1021 @@
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Generic
|
||||
{
|
||||
/// <summary>Represents a collection of objects that is maintained in sorted order.</summary>
|
||||
/// <typeparam name="T">The type of elements in the set.</typeparam>
|
||||
// Token: 0x02000360 RID: 864
|
||||
[Token(Token = "0x2000360")]
|
||||
[DebuggerDisplay("Count = {Count}")]
|
||||
[DebuggerTypeProxy(typeof(ICollectionDebugView<>))]
|
||||
[Serializable]
|
||||
public class SortedSet<T> : ISet<T>, ICollection<T>, IEnumerable<T>, IEnumerable, ICollection, IReadOnlyCollection<T>, ISerializable, IDeserializationCallback
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Generic.SortedSet`1" /> class.</summary>
|
||||
// Token: 0x060016F8 RID: 5880 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016F8")]
|
||||
[Address(RVA = "0x35CD330", Offset = "0x35CC330", VA = "0x1835CD330")]
|
||||
public SortedSet()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Generic.SortedSet`1" /> class that uses a specified comparer.</summary>
|
||||
/// <param name="comparer">The default comparer to use for comparing objects.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="comparer" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x060016F9 RID: 5881 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016F9")]
|
||||
[Address(RVA = "0x35CD770", Offset = "0x35CC770", VA = "0x1835CD770")]
|
||||
public SortedSet(IComparer<T> comparer)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Generic.SortedSet`1" /> class that contains elements copied from a specified enumerable collection and that uses a specified comparer.</summary>
|
||||
/// <param name="collection">The enumerable collection to be copied.</param>
|
||||
/// <param name="comparer">The default comparer to use for comparing objects.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="collection" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x060016FA RID: 5882 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016FA")]
|
||||
[Address(RVA = "0x3691180", Offset = "0x3690180", VA = "0x183691180")]
|
||||
public SortedSet(IEnumerable<T> collection, IComparer<T> comparer)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Generic.SortedSet`1" /> class that contains serialized data.</summary>
|
||||
/// <param name="info">The object that contains the information that is required to serialize the <see cref="T:System.Collections.Generic.SortedSet`1" /> object.</param>
|
||||
/// <param name="context">The structure that contains the source and destination of the serialized stream associated with the <see cref="T:System.Collections.Generic.SortedSet`1" /> object.</param>
|
||||
// Token: 0x060016FB RID: 5883 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016FB")]
|
||||
[Address(RVA = "0x35CD730", Offset = "0x35CC730", VA = "0x1835CD730")]
|
||||
protected SortedSet(SerializationInfo info, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060016FC RID: 5884 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60016FC")]
|
||||
[Address(RVA = "0x368B5A0", Offset = "0x368A5A0", VA = "0x18368B5A0")]
|
||||
private void AddAllElements(IEnumerable<T> collection)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060016FD RID: 5885 RVA: 0x0000A2A8 File Offset: 0x000084A8
|
||||
[Token(Token = "0x60016FD")]
|
||||
[Address(RVA = "0x35CB3D0", Offset = "0x35CA3D0", VA = "0x1835CB3D0", Slot = "23")]
|
||||
internal virtual bool InOrderTreeWalk(TreeWalkPredicate<T> action)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Gets the number of elements in the <see cref="T:System.Collections.Generic.SortedSet`1" />.</summary>
|
||||
/// <returns>The number of elements in the <see cref="T:System.Collections.Generic.SortedSet`1" />.</returns>
|
||||
// Token: 0x170004DF RID: 1247
|
||||
// (get) Token: 0x060016FE RID: 5886 RVA: 0x0000A2C0 File Offset: 0x000084C0
|
||||
[Token(Token = "0x170004DF")]
|
||||
public int Count
|
||||
{
|
||||
[Token(Token = "0x60016FE")]
|
||||
[Address(RVA = "0x35CD7D0", Offset = "0x35CC7D0", VA = "0x1835CD7D0", Slot = "20")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the <see cref="T:System.Collections.Generic.IComparer`1" /> object that is used to order the values in the <see cref="T:System.Collections.Generic.SortedSet`1" />.</summary>
|
||||
/// <returns>The comparer that is used to order the values in the <see cref="T:System.Collections.Generic.SortedSet`1" />.</returns>
|
||||
// Token: 0x170004E0 RID: 1248
|
||||
// (get) Token: 0x060016FF RID: 5887 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004E0")]
|
||||
public IComparer<T> Comparer
|
||||
{
|
||||
[Token(Token = "0x60016FF")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004E1 RID: 1249
|
||||
// (get) Token: 0x06001700 RID: 5888 RVA: 0x0000A2D8 File Offset: 0x000084D8
|
||||
[Token(Token = "0x170004E1")]
|
||||
bool ICollection<T>.IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x6001700")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value that indicates whether access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe).</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if access to the <see cref="T:System.Collections.ICollection" /> is synchronized; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x170004E2 RID: 1250
|
||||
// (get) Token: 0x06001701 RID: 5889 RVA: 0x0000A2F0 File Offset: 0x000084F0
|
||||
[Token(Token = "0x170004E2")]
|
||||
bool ICollection.IsSynchronized
|
||||
{
|
||||
[Token(Token = "0x6001701")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "19")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />.</summary>
|
||||
/// <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />. In the default implementation of <see cref="T:System.Collections.Generic.Dictionary`2.KeyCollection" />, this property always returns the current instance.</returns>
|
||||
// Token: 0x170004E3 RID: 1251
|
||||
// (get) Token: 0x06001702 RID: 5890 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004E3")]
|
||||
object ICollection.SyncRoot
|
||||
{
|
||||
[Token(Token = "0x6001702")]
|
||||
[Address(RVA = "0x368FFF0", Offset = "0x368EFF0", VA = "0x18368FFF0", Slot = "18")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001703 RID: 5891 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001703")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "24")]
|
||||
internal virtual void VersionCheck()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001704 RID: 5892 RVA: 0x0000A308 File Offset: 0x00008508
|
||||
[Token(Token = "0x6001704")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "25")]
|
||||
internal virtual bool IsWithinRange(T item)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Adds an element to the set and returns a value that indicates if it was successfully added.</summary>
|
||||
/// <param name="item">The element to add to the set.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if <paramref name="item" /> is added to the set; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06001705 RID: 5893 RVA: 0x0000A320 File Offset: 0x00008520
|
||||
[Token(Token = "0x6001705")]
|
||||
[Address(RVA = "0x368BBC0", Offset = "0x368ABC0", VA = "0x18368BBC0", Slot = "4")]
|
||||
public bool Add(T item)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001706 RID: 5894 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001706")]
|
||||
[Address(RVA = "0x368F700", Offset = "0x368E700", VA = "0x18368F700", Slot = "9")]
|
||||
void ICollection<T>.Add(T item)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001707 RID: 5895 RVA: 0x0000A338 File Offset: 0x00008538
|
||||
[Token(Token = "0x6001707")]
|
||||
[Address(RVA = "0x368B7B0", Offset = "0x368A7B0", VA = "0x18368B7B0", Slot = "26")]
|
||||
internal virtual bool AddIfNotPresent(T item)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Removes a specified item from the <see cref="T:System.Collections.Generic.SortedSet`1" />.</summary>
|
||||
/// <param name="item">The element to remove.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the element is found and successfully removed; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06001708 RID: 5896 RVA: 0x0000A350 File Offset: 0x00008550
|
||||
[Token(Token = "0x6001708")]
|
||||
[Address(RVA = "0x368F6C0", Offset = "0x368E6C0", VA = "0x18368F6C0", Slot = "13")]
|
||||
public bool Remove(T item)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001709 RID: 5897 RVA: 0x0000A368 File Offset: 0x00008568
|
||||
[Token(Token = "0x6001709")]
|
||||
[Address(RVA = "0x368CCE0", Offset = "0x368BCE0", VA = "0x18368CCE0", Slot = "27")]
|
||||
internal virtual bool DoRemove(T item)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Removes all elements from the set.</summary>
|
||||
// Token: 0x0600170A RID: 5898 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600170A")]
|
||||
[Address(RVA = "0x35C9CB0", Offset = "0x35C8CB0", VA = "0x1835C9CB0", Slot = "28")]
|
||||
public virtual void Clear()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the set contains a specific element.</summary>
|
||||
/// <param name="item">The element to locate in the set.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the set contains <paramref name="item" />; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x0600170B RID: 5899 RVA: 0x0000A380 File Offset: 0x00008580
|
||||
[Token(Token = "0x600170B")]
|
||||
[Address(RVA = "0x368C7E0", Offset = "0x368B7E0", VA = "0x18368C7E0", Slot = "29")]
|
||||
public virtual bool Contains(T item)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Copies the complete <see cref="T:System.Collections.Generic.SortedSet`1" /> to a compatible one-dimensional array, starting at the specified array index.</summary>
|
||||
/// <param name="array">A one-dimensional array that is the destination of the elements copied from the <see cref="T:System.Collections.Generic.SortedSet`1" />. The array must have zero-based indexing.</param>
|
||||
/// <param name="index">The zero-based index in <paramref name="array" /> at which copying begins.</param>
|
||||
/// <exception cref="T:System.ArgumentException">The number of elements in the source array is greater than the available space from <paramref name="index" /> to the end of the destination array.</exception>
|
||||
/// <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.</exception>
|
||||
// Token: 0x0600170C RID: 5900 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600170C")]
|
||||
[Address(RVA = "0x35CAAC0", Offset = "0x35C9AC0", VA = "0x1835CAAC0", Slot = "12")]
|
||||
public void CopyTo(T[] array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Copies a specified number of elements from <see cref="T:System.Collections.Generic.SortedSet`1" /> to a compatible one-dimensional array, starting at the specified array index.</summary>
|
||||
/// <param name="array">A one-dimensional array that is the destination of the elements copied from the <see cref="T:System.Collections.Generic.SortedSet`1" />. The array must have zero-based indexing.</param>
|
||||
/// <param name="index">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.ArgumentException">The number of elements in the source array is greater than the available space from <paramref name="index" /> to the end of the destination array.</exception>
|
||||
/// <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="count" /> is less than zero.</exception>
|
||||
// Token: 0x0600170D RID: 5901 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600170D")]
|
||||
[Address(RVA = "0x368C820", Offset = "0x368B820", VA = "0x18368C820")]
|
||||
public void CopyTo(T[] array, int index, int count)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Copies the complete <see cref="T:System.Collections.Generic.SortedSet`1" /> to a compatible one-dimensional array, starting at the specified array index.</summary>
|
||||
/// <param name="array">A one-dimensional array that is the destination of the elements copied from the <see cref="T:System.Collections.Generic.SortedSet`1" />. The array must have zero-based indexing.</param>
|
||||
/// <param name="index">The zero-based index in <paramref name="array" /> at which copying begins.</param>
|
||||
/// <exception cref="T:System.ArgumentException">The number of elements in the source array is greater than the available space from <paramref name="index" /> to the end of the destination array.</exception>
|
||||
/// <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.</exception>
|
||||
// Token: 0x0600170E RID: 5902 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600170E")]
|
||||
[Address(RVA = "0x368F740", Offset = "0x368E740", VA = "0x18368F740", Slot = "16")]
|
||||
void ICollection.CopyTo(Array array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Returns an enumerator that iterates through the <see cref="T:System.Collections.Generic.SortedSet`1" />.</summary>
|
||||
/// <returns>An enumerator that iterates through the <see cref="T:System.Collections.Generic.SortedSet`1" /> in sorted order.</returns>
|
||||
// Token: 0x0600170F RID: 5903 RVA: 0x0000A398 File Offset: 0x00008598
|
||||
[Token(Token = "0x600170F")]
|
||||
[Address(RVA = "0x368D340", Offset = "0x368C340", VA = "0x18368D340")]
|
||||
public SortedSet<T>.Enumerator GetEnumerator()
|
||||
{
|
||||
return default(SortedSet<T>.Enumerator);
|
||||
}
|
||||
|
||||
// Token: 0x06001710 RID: 5904 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001710")]
|
||||
[Address(RVA = "0x35CC720", Offset = "0x35CB720", VA = "0x1835CC720", Slot = "14")]
|
||||
IEnumerator<T> IEnumerable<T>.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns an enumerator that iterates through a collection.</summary>
|
||||
/// <returns>An enumerator that can be used to iterate through the collection.</returns>
|
||||
// Token: 0x06001711 RID: 5905 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001711")]
|
||||
[Address(RVA = "0x35CC720", Offset = "0x35CB720", VA = "0x1835CC720", Slot = "15")]
|
||||
IEnumerator IEnumerable.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001712 RID: 5906 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001712")]
|
||||
[Address(RVA = "0x35CB600", Offset = "0x35CA600", VA = "0x1835CB600")]
|
||||
private void InsertionBalance(SortedSet<T>.Node current, ref SortedSet<T>.Node parent, SortedSet<T>.Node grandParent, SortedSet<T>.Node greatGrandParent)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001713 RID: 5907 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001713")]
|
||||
[Address(RVA = "0x35CC4A0", Offset = "0x35CB4A0", VA = "0x1835CC4A0")]
|
||||
private void ReplaceChildOrRoot(SortedSet<T>.Node parent, SortedSet<T>.Node child, SortedSet<T>.Node newChild)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001714 RID: 5908 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001714")]
|
||||
[Address(RVA = "0x35CC4F0", Offset = "0x35CB4F0", VA = "0x1835CC4F0")]
|
||||
private void ReplaceNode(SortedSet<T>.Node match, SortedSet<T>.Node parentOfMatch, SortedSet<T>.Node successor, SortedSet<T>.Node parentOfSuccessor)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001715 RID: 5909 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001715")]
|
||||
[Address(RVA = "0x368D1B0", Offset = "0x368C1B0", VA = "0x18368D1B0", Slot = "30")]
|
||||
internal virtual SortedSet<T>.Node FindNode(T item)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001716 RID: 5910 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001716")]
|
||||
[Address(RVA = "0x1B58820", Offset = "0x1B57820", VA = "0x181B58820")]
|
||||
internal void UpdateVersion()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001717 RID: 5911 RVA: 0x0000A3B0 File Offset: 0x000085B0
|
||||
[Token(Token = "0x6001717")]
|
||||
[Address(RVA = "0x35CB2F0", Offset = "0x35CA2F0", VA = "0x1835CB2F0")]
|
||||
private bool HasEqualComparer(SortedSet<T> other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Modifies the current <see cref="T:System.Collections.Generic.SortedSet`1" /> object so that it contains all elements that are present in either the current object or the specified collection.</summary>
|
||||
/// <param name="other">The collection to compare to the current <see cref="T:System.Collections.Generic.SortedSet`1" /> object.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="other" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06001718 RID: 5912 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001718")]
|
||||
[Address(RVA = "0x36908F0", Offset = "0x368F8F0", VA = "0x1836908F0", Slot = "5")]
|
||||
public void UnionWith(IEnumerable<T> other)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001719 RID: 5913 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001719")]
|
||||
[Address(RVA = "0x368BC00", Offset = "0x368AC00", VA = "0x18368BC00")]
|
||||
private static SortedSet<T>.Node ConstructRootFromSortedArray(T[] arr, int startIndex, int endIndex, SortedSet<T>.Node redNode)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Modifies the current <see cref="T:System.Collections.Generic.SortedSet`1" /> object so that it contains only elements that are also in a specified collection.</summary>
|
||||
/// <param name="other">The collection to compare to the current <see cref="T:System.Collections.Generic.SortedSet`1" /> object.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="other" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x0600171A RID: 5914 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600171A")]
|
||||
[Address(RVA = "0x368E0E0", Offset = "0x368D0E0", VA = "0x18368E0E0", Slot = "31")]
|
||||
public virtual void IntersectWith(IEnumerable<T> other)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600171B RID: 5915 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600171B")]
|
||||
[Address(RVA = "0x368D7C0", Offset = "0x368C7C0", VA = "0x18368D7C0", Slot = "32")]
|
||||
internal virtual void IntersectWithEnumerable(IEnumerable<T> other)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the minimum value in the <see cref="T:System.Collections.Generic.SortedSet`1" />, as defined by the comparer.</summary>
|
||||
/// <returns>The minimum value in the set.</returns>
|
||||
// Token: 0x170004E4 RID: 1252
|
||||
// (get) Token: 0x0600171C RID: 5916 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004E4")]
|
||||
public T Min
|
||||
{
|
||||
[Token(Token = "0x600171C")]
|
||||
[Address(RVA = "0x3691B40", Offset = "0x3690B40", VA = "0x183691B40")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004E5 RID: 1253
|
||||
// (get) Token: 0x0600171D RID: 5917 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004E5")]
|
||||
internal virtual T MinInternal
|
||||
{
|
||||
[Token(Token = "0x600171D")]
|
||||
[Address(RVA = "0x3691A60", Offset = "0x3690A60", VA = "0x183691A60", Slot = "33")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the maximum value in the <see cref="T:System.Collections.Generic.SortedSet`1" />, as defined by the comparer.</summary>
|
||||
/// <returns>The maximum value in the set.</returns>
|
||||
// Token: 0x170004E6 RID: 1254
|
||||
// (get) Token: 0x0600171E RID: 5918 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004E6")]
|
||||
public T Max
|
||||
{
|
||||
[Token(Token = "0x600171E")]
|
||||
[Address(RVA = "0x3691A20", Offset = "0x3690A20", VA = "0x183691A20")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004E7 RID: 1255
|
||||
// (get) Token: 0x0600171F RID: 5919 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004E7")]
|
||||
internal virtual T MaxInternal
|
||||
{
|
||||
[Token(Token = "0x600171F")]
|
||||
[Address(RVA = "0x3691940", Offset = "0x3690940", VA = "0x183691940", Slot = "34")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Implements the <see cref="T:System.Runtime.Serialization.ISerializable" /> interface, and returns the data that you need to serialize the <see cref="T:System.Collections.Generic.SortedSet`1" /> instance.</summary>
|
||||
/// <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object that contains the information that is required to serialize the <see cref="T:System.Collections.Generic.SortedSet`1" /> instance.</param>
|
||||
/// <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> structure that contains the source and destination of the serialized stream associated with the <see cref="T:System.Collections.Generic.SortedSet`1" /> instance.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="info" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06001720 RID: 5920 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001720")]
|
||||
[Address(RVA = "0x35CCC70", Offset = "0x35CBC70", VA = "0x1835CCC70", Slot = "21")]
|
||||
void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Implements the <see cref="T:System.Runtime.Serialization.ISerializable" /> interface and returns the data that you must have to serialize a <see cref="T:System.Collections.Generic.SortedSet`1" /> object.</summary>
|
||||
/// <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object that contains the information that is required to serialize the <see cref="T:System.Collections.Generic.SortedSet`1" /> object.</param>
|
||||
/// <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> structure that contains the source and destination of the serialized stream associated with the <see cref="T:System.Collections.Generic.SortedSet`1" /> object.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="info" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06001721 RID: 5921 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001721")]
|
||||
[Address(RVA = "0x368D5D0", Offset = "0x368C5D0", VA = "0x18368D5D0", Slot = "35")]
|
||||
protected virtual void GetObjectData(SerializationInfo info, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Implements the <see cref="T:System.Runtime.Serialization.IDeserializationCallback" /> interface, and raises the deserialization event when the deserialization is completed.</summary>
|
||||
/// <param name="sender">The source of the deserialization event.</param>
|
||||
/// <exception cref="T:System.Runtime.Serialization.SerializationException">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object associated with the current <see cref="T:System.Collections.Generic.SortedSet`1" /> instance is invalid.</exception>
|
||||
// Token: 0x06001722 RID: 5922 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001722")]
|
||||
[Address(RVA = "0x35CCC40", Offset = "0x35CBC40", VA = "0x1835CCC40", Slot = "22")]
|
||||
void IDeserializationCallback.OnDeserialization(object sender)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Implements the <see cref="T:System.Runtime.Serialization.ISerializable" /> interface, and raises the deserialization event when the deserialization is completed.</summary>
|
||||
/// <param name="sender">The source of the deserialization event.</param>
|
||||
/// <exception cref="T:System.Runtime.Serialization.SerializationException">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object associated with the current <see cref="T:System.Collections.Generic.SortedSet`1" /> object is invalid.</exception>
|
||||
// Token: 0x06001723 RID: 5923 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001723")]
|
||||
[Address(RVA = "0x368F3A0", Offset = "0x368E3A0", VA = "0x18368F3A0", Slot = "36")]
|
||||
protected virtual void OnDeserialization(object sender)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001724 RID: 5924 RVA: 0x0000A3C8 File Offset: 0x000085C8
|
||||
[Token(Token = "0x6001724")]
|
||||
[Address(RVA = "0x35CC150", Offset = "0x35CB150", VA = "0x1835CC150")]
|
||||
private static int Log2(int value)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x04000E88 RID: 3720
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E88")]
|
||||
private SortedSet<T>.Node root;
|
||||
|
||||
// Token: 0x04000E89 RID: 3721
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E89")]
|
||||
private IComparer<T> comparer;
|
||||
|
||||
// Token: 0x04000E8A RID: 3722
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E8A")]
|
||||
private int count;
|
||||
|
||||
// Token: 0x04000E8B RID: 3723
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E8B")]
|
||||
private int version;
|
||||
|
||||
// Token: 0x04000E8C RID: 3724
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E8C")]
|
||||
[NonSerialized]
|
||||
private object _syncRoot;
|
||||
|
||||
// Token: 0x04000E8D RID: 3725
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E8D")]
|
||||
private SerializationInfo siInfo;
|
||||
|
||||
// Token: 0x04000E8E RID: 3726
|
||||
[Token(Token = "0x4000E8E")]
|
||||
private const string ComparerName = "Comparer";
|
||||
|
||||
// Token: 0x04000E8F RID: 3727
|
||||
[Token(Token = "0x4000E8F")]
|
||||
private const string CountName = "Count";
|
||||
|
||||
// Token: 0x04000E90 RID: 3728
|
||||
[Token(Token = "0x4000E90")]
|
||||
private const string ItemsName = "Items";
|
||||
|
||||
// Token: 0x04000E91 RID: 3729
|
||||
[Token(Token = "0x4000E91")]
|
||||
private const string VersionName = "Version";
|
||||
|
||||
// Token: 0x04000E92 RID: 3730
|
||||
[Token(Token = "0x4000E92")]
|
||||
private const string TreeName = "Tree";
|
||||
|
||||
// Token: 0x04000E93 RID: 3731
|
||||
[Token(Token = "0x4000E93")]
|
||||
private const string NodeValueName = "Item";
|
||||
|
||||
// Token: 0x04000E94 RID: 3732
|
||||
[Token(Token = "0x4000E94")]
|
||||
private const string EnumStartName = "EnumStarted";
|
||||
|
||||
// Token: 0x04000E95 RID: 3733
|
||||
[Token(Token = "0x4000E95")]
|
||||
private const string ReverseName = "Reverse";
|
||||
|
||||
// Token: 0x04000E96 RID: 3734
|
||||
[Token(Token = "0x4000E96")]
|
||||
private const string EnumVersionName = "EnumVersion";
|
||||
|
||||
// Token: 0x04000E97 RID: 3735
|
||||
[Token(Token = "0x4000E97")]
|
||||
private const string MinName = "Min";
|
||||
|
||||
// Token: 0x04000E98 RID: 3736
|
||||
[Token(Token = "0x4000E98")]
|
||||
private const string MaxName = "Max";
|
||||
|
||||
// Token: 0x04000E99 RID: 3737
|
||||
[Token(Token = "0x4000E99")]
|
||||
private const string LowerBoundActiveName = "lBoundActive";
|
||||
|
||||
// Token: 0x04000E9A RID: 3738
|
||||
[Token(Token = "0x4000E9A")]
|
||||
private const string UpperBoundActiveName = "uBoundActive";
|
||||
|
||||
// Token: 0x04000E9B RID: 3739
|
||||
[Token(Token = "0x4000E9B")]
|
||||
internal const int StackAllocThreshold = 100;
|
||||
|
||||
// Token: 0x02000361 RID: 865
|
||||
[Token(Token = "0x2000361")]
|
||||
[Serializable]
|
||||
internal sealed class TreeSubSet : SortedSet<T>
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000362 RID: 866
|
||||
[Token(Token = "0x2000362")]
|
||||
[Serializable]
|
||||
internal sealed class Node
|
||||
{
|
||||
// Token: 0x06001725 RID: 5925 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001725")]
|
||||
[Address(RVA = "0x3686820", Offset = "0x3685820", VA = "0x183686820")]
|
||||
public Node(T item, NodeColor color)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001726 RID: 5926 RVA: 0x0000A3E0 File Offset: 0x000085E0
|
||||
[Token(Token = "0x6001726")]
|
||||
[Address(RVA = "0x3685E00", Offset = "0x3684E00", VA = "0x183685E00")]
|
||||
public static bool IsNonNullRed(SortedSet<T>.Node node)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001727 RID: 5927 RVA: 0x0000A3F8 File Offset: 0x000085F8
|
||||
[Token(Token = "0x6001727")]
|
||||
[Address(RVA = "0x3685E90", Offset = "0x3684E90", VA = "0x183685E90")]
|
||||
public static bool IsNullOrBlack(SortedSet<T>.Node node)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x170004E8 RID: 1256
|
||||
// (get) Token: 0x06001728 RID: 5928 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06001729 RID: 5929 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170004E8")]
|
||||
public T Item
|
||||
{
|
||||
[Token(Token = "0x6001728")]
|
||||
[Address(RVA = "0x814AB0", Offset = "0x813AB0", VA = "0x180814AB0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6001729")]
|
||||
[Address(RVA = "0x814BD0", Offset = "0x813BD0", VA = "0x180814BD0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004E9 RID: 1257
|
||||
// (get) Token: 0x0600172A RID: 5930 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x0600172B RID: 5931 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170004E9")]
|
||||
public SortedSet<T>.Node Left
|
||||
{
|
||||
[Token(Token = "0x600172A")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600172B")]
|
||||
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004EA RID: 1258
|
||||
// (get) Token: 0x0600172C RID: 5932 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x0600172D RID: 5933 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170004EA")]
|
||||
public SortedSet<T>.Node Right
|
||||
{
|
||||
[Token(Token = "0x600172C")]
|
||||
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600172D")]
|
||||
[Address(RVA = "0x415820", Offset = "0x414820", VA = "0x180415820")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004EB RID: 1259
|
||||
// (get) Token: 0x0600172E RID: 5934 RVA: 0x0000A410 File Offset: 0x00008610
|
||||
// (set) Token: 0x0600172F RID: 5935 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170004EB")]
|
||||
public NodeColor Color
|
||||
{
|
||||
[Token(Token = "0x600172E")]
|
||||
[Address(RVA = "0x5AB2E0", Offset = "0x5AA2E0", VA = "0x1805AB2E0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return NodeColor.Black;
|
||||
}
|
||||
[Token(Token = "0x600172F")]
|
||||
[Address(RVA = "0x5AB400", Offset = "0x5AA400", VA = "0x1805AB400")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004EC RID: 1260
|
||||
// (get) Token: 0x06001730 RID: 5936 RVA: 0x0000A428 File Offset: 0x00008628
|
||||
[Token(Token = "0x170004EC")]
|
||||
public bool IsBlack
|
||||
{
|
||||
[Token(Token = "0x6001730")]
|
||||
[Address(RVA = "0x3686A70", Offset = "0x3685A70", VA = "0x183686A70")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004ED RID: 1261
|
||||
// (get) Token: 0x06001731 RID: 5937 RVA: 0x0000A440 File Offset: 0x00008640
|
||||
[Token(Token = "0x170004ED")]
|
||||
public bool IsRed
|
||||
{
|
||||
[Token(Token = "0x6001731")]
|
||||
[Address(RVA = "0x3686AA0", Offset = "0x3685AA0", VA = "0x183686AA0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004EE RID: 1262
|
||||
// (get) Token: 0x06001732 RID: 5938 RVA: 0x0000A458 File Offset: 0x00008658
|
||||
[Token(Token = "0x170004EE")]
|
||||
public bool Is2Node
|
||||
{
|
||||
[Token(Token = "0x6001732")]
|
||||
[Address(RVA = "0x3686930", Offset = "0x3685930", VA = "0x183686930")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004EF RID: 1263
|
||||
// (get) Token: 0x06001733 RID: 5939 RVA: 0x0000A470 File Offset: 0x00008670
|
||||
[Token(Token = "0x170004EF")]
|
||||
public bool Is4Node
|
||||
{
|
||||
[Token(Token = "0x6001733")]
|
||||
[Address(RVA = "0x36869E0", Offset = "0x36859E0", VA = "0x1836869E0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001734 RID: 5940 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001734")]
|
||||
[Address(RVA = "0x304DC40", Offset = "0x304CC40", VA = "0x18304DC40")]
|
||||
public void ColorBlack()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001735 RID: 5941 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001735")]
|
||||
[Address(RVA = "0x36858C0", Offset = "0x36848C0", VA = "0x1836858C0")]
|
||||
public void ColorRed()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001736 RID: 5942 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001736")]
|
||||
[Address(RVA = "0x36858F0", Offset = "0x36848F0", VA = "0x1836858F0")]
|
||||
public SortedSet<T>.Node DeepClone(int count)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001737 RID: 5943 RVA: 0x0000A488 File Offset: 0x00008688
|
||||
[Token(Token = "0x6001737")]
|
||||
[Address(RVA = "0x3685CE0", Offset = "0x3684CE0", VA = "0x183685CE0")]
|
||||
public TreeRotation GetRotation(SortedSet<T>.Node current, SortedSet<T>.Node sibling)
|
||||
{
|
||||
return TreeRotation.Left;
|
||||
}
|
||||
|
||||
// Token: 0x06001738 RID: 5944 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001738")]
|
||||
[Address(RVA = "0x3685D90", Offset = "0x3684D90", VA = "0x183685D90")]
|
||||
public SortedSet<T>.Node GetSibling(SortedSet<T>.Node node)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001739 RID: 5945 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001739")]
|
||||
[Address(RVA = "0x36865C0", Offset = "0x36855C0", VA = "0x1836865C0")]
|
||||
public SortedSet<T>.Node ShallowClone()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600173A RID: 5946 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600173A")]
|
||||
[Address(RVA = "0x3686770", Offset = "0x3685770", VA = "0x183686770")]
|
||||
public void Split4Node()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600173B RID: 5947 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600173B")]
|
||||
[Address(RVA = "0x3686410", Offset = "0x3685410", VA = "0x183686410")]
|
||||
public SortedSet<T>.Node Rotate(TreeRotation rotation)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600173C RID: 5948 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600173C")]
|
||||
[Address(RVA = "0x3686180", Offset = "0x3685180", VA = "0x183686180")]
|
||||
public SortedSet<T>.Node RotateLeft()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600173D RID: 5949 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600173D")]
|
||||
[Address(RVA = "0x3686050", Offset = "0x3685050", VA = "0x183686050")]
|
||||
public SortedSet<T>.Node RotateLeftRight()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600173E RID: 5950 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600173E")]
|
||||
[Address(RVA = "0x3686360", Offset = "0x3685360", VA = "0x183686360")]
|
||||
public SortedSet<T>.Node RotateRight()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600173F RID: 5951 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600173F")]
|
||||
[Address(RVA = "0x3686230", Offset = "0x3685230", VA = "0x183686230")]
|
||||
public SortedSet<T>.Node RotateRightLeft()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001740 RID: 5952 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001740")]
|
||||
[Address(RVA = "0x3685F20", Offset = "0x3684F20", VA = "0x183685F20")]
|
||||
public void Merge2Nodes()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001741 RID: 5953 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001741")]
|
||||
[Address(RVA = "0x3685FD0", Offset = "0x3684FD0", VA = "0x183685FD0")]
|
||||
public void ReplaceChild(SortedSet<T>.Node child, SortedSet<T>.Node newChild)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Enumerates the elements of a <see cref="T:System.Collections.Generic.SortedSet`1" /> object.</summary>
|
||||
/// <typeparam name="T" />
|
||||
// Token: 0x02000363 RID: 867
|
||||
[Token(Token = "0x2000363")]
|
||||
[Serializable]
|
||||
public struct Enumerator : IEnumerator<T>, IDisposable, IEnumerator, ISerializable, IDeserializationCallback
|
||||
{
|
||||
// Token: 0x06001742 RID: 5954 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001742")]
|
||||
[Address(RVA = "0x3684850", Offset = "0x3683850", VA = "0x183684850")]
|
||||
internal Enumerator(SortedSet<T> set)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001743 RID: 5955 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001743")]
|
||||
[Address(RVA = "0x36848B0", Offset = "0x36838B0", VA = "0x1836848B0")]
|
||||
internal Enumerator(SortedSet<T> set, bool reverse)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Implements the <see cref="T:System.Runtime.Serialization.ISerializable" /> interface and returns the data needed to serialize the <see cref="T:System.Collections.Generic.SortedSet`1" /> instance.</summary>
|
||||
/// <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object that contains the information required to serialize the <see cref="T:System.Collections.Generic.SortedSet`1" /> instance.</param>
|
||||
/// <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> object that contains the source and destination of the serialized stream associated with the <see cref="T:System.Collections.Generic.SortedSet`1" /> instance.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="info" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06001744 RID: 5956 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001744")]
|
||||
[Address(RVA = "0x36844F0", Offset = "0x36834F0", VA = "0x1836844F0", Slot = "9")]
|
||||
void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Implements the <see cref="T:System.Runtime.Serialization.ISerializable" /> interface and raises the deserialization event when the deserialization is complete.</summary>
|
||||
/// <param name="sender">The source of the deserialization event.</param>
|
||||
/// <exception cref="T:System.Runtime.Serialization.SerializationException">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object associated with the current <see cref="T:System.Collections.Generic.SortedSet`1" /> instance is invalid.</exception>
|
||||
// Token: 0x06001745 RID: 5957 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001745")]
|
||||
[Address(RVA = "0x3684450", Offset = "0x3683450", VA = "0x183684450", Slot = "10")]
|
||||
void IDeserializationCallback.OnDeserialization(object sender)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001746 RID: 5958 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001746")]
|
||||
[Address(RVA = "0x3682160", Offset = "0x3681160", VA = "0x183682160")]
|
||||
private void Initialize()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Advances the enumerator to the next element of the <see cref="T:System.Collections.Generic.SortedSet`1" /> collection.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the enumerator was successfully advanced to the next element; <see langword="false" /> if the enumerator has passed the end of the collection.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The collection was modified after the enumerator was created.</exception>
|
||||
// Token: 0x06001747 RID: 5959 RVA: 0x0000A4A0 File Offset: 0x000086A0
|
||||
[Token(Token = "0x6001747")]
|
||||
[Address(RVA = "0x3682E90", Offset = "0x3681E90", VA = "0x183682E90", Slot = "6")]
|
||||
public bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Releases all resources used by the <see cref="T:System.Collections.Generic.SortedSet`1.Enumerator" />.</summary>
|
||||
// Token: 0x06001748 RID: 5960 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001748")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "5")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the element at the current position of the enumerator.</summary>
|
||||
/// <returns>The element in the collection at the current position of the enumerator.</returns>
|
||||
// Token: 0x170004F0 RID: 1264
|
||||
// (get) Token: 0x06001749 RID: 5961 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004F0")]
|
||||
public T Current
|
||||
{
|
||||
[Token(Token = "0x6001749")]
|
||||
[Address(RVA = "0x3684C50", Offset = "0x3683C50", VA = "0x183684C50", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the element at the current position of the enumerator.</summary>
|
||||
/// <returns>The element in the collection at the current position of the enumerator.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The enumerator is positioned before the first element of the collection or after the last element.</exception>
|
||||
// Token: 0x170004F1 RID: 1265
|
||||
// (get) Token: 0x0600174A RID: 5962 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004F1")]
|
||||
object IEnumerator.Current
|
||||
{
|
||||
[Token(Token = "0x600174A")]
|
||||
[Address(RVA = "0x36841C0", Offset = "0x36831C0", VA = "0x1836841C0", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170004F2 RID: 1266
|
||||
// (get) Token: 0x0600174B RID: 5963 RVA: 0x0000A4B8 File Offset: 0x000086B8
|
||||
[Token(Token = "0x170004F2")]
|
||||
internal bool NotStartedOrEnded
|
||||
{
|
||||
[Token(Token = "0x600174B")]
|
||||
[Address(RVA = "0xE4B6B0", Offset = "0xE4A6B0", VA = "0x180E4B6B0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600174C RID: 5964 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600174C")]
|
||||
[Address(RVA = "0x36836B0", Offset = "0x36826B0", VA = "0x1836836B0")]
|
||||
internal void Reset()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Sets the enumerator to its initial position, which is before the first element in the collection.</summary>
|
||||
/// <exception cref="T:System.InvalidOperationException">The collection was modified after the enumerator was created.</exception>
|
||||
// Token: 0x0600174D RID: 5965 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600174D")]
|
||||
[Address(RVA = "0x3683DB0", Offset = "0x3682DB0", VA = "0x183683DB0", Slot = "8")]
|
||||
void IEnumerator.Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000EA0 RID: 3744
|
||||
[Token(Token = "0x4000EA0")]
|
||||
private static readonly SortedSet<T>.Node s_dummyNode;
|
||||
|
||||
// Token: 0x04000EA1 RID: 3745
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000EA1")]
|
||||
private SortedSet<T> _tree;
|
||||
|
||||
// Token: 0x04000EA2 RID: 3746
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000EA2")]
|
||||
private int _version;
|
||||
|
||||
// Token: 0x04000EA3 RID: 3747
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000EA3")]
|
||||
private Stack<SortedSet<T>.Node> _stack;
|
||||
|
||||
// Token: 0x04000EA4 RID: 3748
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000EA4")]
|
||||
private SortedSet<T>.Node _current;
|
||||
|
||||
// Token: 0x04000EA5 RID: 3749
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000EA5")]
|
||||
private bool _reverse;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,328 @@
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Generic
|
||||
{
|
||||
/// <summary>Represents a variable size last-in-first-out (LIFO) collection of instances of the same specified type.</summary>
|
||||
/// <typeparam name="T">Specifies the type of elements in the stack.</typeparam>
|
||||
// Token: 0x0200036A RID: 874
|
||||
[Token(Token = "0x200036A")]
|
||||
[DebuggerDisplay("Count = {Count}")]
|
||||
[DebuggerTypeProxy(typeof(StackDebugView<>))]
|
||||
[Serializable]
|
||||
public class Stack<T> : IEnumerable<T>, IEnumerable, ICollection, IReadOnlyCollection<T>
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Generic.Stack`1" /> class that is empty and has the default initial capacity.</summary>
|
||||
// Token: 0x06001758 RID: 5976 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001758")]
|
||||
[Address(RVA = "0x2F00540", Offset = "0x2EFF540", VA = "0x182F00540")]
|
||||
public Stack()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Generic.Stack`1" /> class that is empty and has the specified initial capacity or the default initial capacity, whichever is greater.</summary>
|
||||
/// <param name="capacity">The initial number of elements that the <see cref="T:System.Collections.Generic.Stack`1" /> can contain.</param>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="capacity" /> is less than zero.</exception>
|
||||
// Token: 0x06001759 RID: 5977 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001759")]
|
||||
[Address(RVA = "0x35D0BF0", Offset = "0x35CFBF0", VA = "0x1835D0BF0")]
|
||||
public Stack(int capacity)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Generic.Stack`1" /> class that contains elements copied from the specified collection and has sufficient capacity to accommodate the number of elements copied.</summary>
|
||||
/// <param name="collection">The collection to copy elements from.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="collection" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x0600175A RID: 5978 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600175A")]
|
||||
[Address(RVA = "0x35D0D90", Offset = "0x35CFD90", VA = "0x1835D0D90")]
|
||||
public Stack(IEnumerable<T> collection)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the number of elements contained in the <see cref="T:System.Collections.Generic.Stack`1" />.</summary>
|
||||
/// <returns>The number of elements contained in the <see cref="T:System.Collections.Generic.Stack`1" />.</returns>
|
||||
// Token: 0x170004F3 RID: 1267
|
||||
// (get) Token: 0x0600175B RID: 5979 RVA: 0x0000A500 File Offset: 0x00008700
|
||||
[Token(Token = "0x170004F3")]
|
||||
public int Count
|
||||
{
|
||||
[Token(Token = "0x600175B")]
|
||||
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe).</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe); otherwise, <see langword="false" />. In the default implementation of <see cref="T:System.Collections.Generic.Stack`1" />, this property always returns <see langword="false" />.</returns>
|
||||
// Token: 0x170004F4 RID: 1268
|
||||
// (get) Token: 0x0600175C RID: 5980 RVA: 0x0000A518 File Offset: 0x00008718
|
||||
[Token(Token = "0x170004F4")]
|
||||
bool ICollection.IsSynchronized
|
||||
{
|
||||
[Token(Token = "0x600175C")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />.</summary>
|
||||
/// <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />. In the default implementation of <see cref="T:System.Collections.Generic.Stack`1" />, this property always returns the current instance.</returns>
|
||||
// Token: 0x170004F5 RID: 1269
|
||||
// (get) Token: 0x0600175D RID: 5981 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004F5")]
|
||||
object ICollection.SyncRoot
|
||||
{
|
||||
[Token(Token = "0x600175D")]
|
||||
[Address(RVA = "0x35D0250", Offset = "0x35CF250", VA = "0x1835D0250", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Removes all objects from the <see cref="T:System.Collections.Generic.Stack`1" />.</summary>
|
||||
// Token: 0x0600175E RID: 5982 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600175E")]
|
||||
[Address(RVA = "0x2C47720", Offset = "0x2C46720", VA = "0x182C47720")]
|
||||
public void Clear()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Determines whether an element is in the <see cref="T:System.Collections.Generic.Stack`1" />.</summary>
|
||||
/// <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.Stack`1" />. The value can be <see langword="null" /> for reference types.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if <paramref name="item" /> is found in the <see cref="T:System.Collections.Generic.Stack`1" />; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x0600175F RID: 5983 RVA: 0x0000A530 File Offset: 0x00008730
|
||||
[Token(Token = "0x600175F")]
|
||||
[Address(RVA = "0x35CDAC0", Offset = "0x35CCAC0", VA = "0x1835CDAC0")]
|
||||
public bool Contains(T item)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Copies the elements of the <see cref="T:System.Collections.ICollection" /> to an <see cref="T:System.Array" />, starting at a particular <see cref="T:System.Array" /> index.</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.ICollection" />. 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-
|
||||
/// <paramref name="array" /> does not have zero-based indexing.
|
||||
/// -or-
|
||||
/// The number of elements in the source <see cref="T:System.Collections.ICollection" /> is greater than the available space from <paramref name="arrayIndex" /> to the end of the destination <paramref name="array" />.
|
||||
/// -or-
|
||||
/// The type of the source <see cref="T:System.Collections.ICollection" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
|
||||
// Token: 0x06001760 RID: 5984 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001760")]
|
||||
[Address(RVA = "0x35CFC80", Offset = "0x35CEC80", VA = "0x1835CFC80", Slot = "6")]
|
||||
void ICollection.CopyTo(Array array, int arrayIndex)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Returns an enumerator for the <see cref="T:System.Collections.Generic.Stack`1" />.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.Generic.Stack`1.Enumerator" /> for the <see cref="T:System.Collections.Generic.Stack`1" />.</returns>
|
||||
// Token: 0x06001761 RID: 5985 RVA: 0x0000A548 File Offset: 0x00008748
|
||||
[Token(Token = "0x6001761")]
|
||||
[Address(RVA = "0x35CDB70", Offset = "0x35CCB70", VA = "0x1835CDB70")]
|
||||
public Stack<T>.Enumerator GetEnumerator()
|
||||
{
|
||||
return default(Stack<T>.Enumerator);
|
||||
}
|
||||
|
||||
// Token: 0x06001762 RID: 5986 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001762")]
|
||||
[Address(RVA = "0x35CE780", Offset = "0x35CD780", VA = "0x1835CE780", Slot = "4")]
|
||||
IEnumerator<T> IEnumerable<T>.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns an enumerator that iterates through a collection.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.IEnumerator" /> that can be used to iterate through the collection.</returns>
|
||||
// Token: 0x06001763 RID: 5987 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001763")]
|
||||
[Address(RVA = "0x35CE780", Offset = "0x35CD780", VA = "0x1835CE780", Slot = "5")]
|
||||
IEnumerator IEnumerable.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns the object at the top of the <see cref="T:System.Collections.Generic.Stack`1" /> without removing it.</summary>
|
||||
/// <returns>The object at the top of the <see cref="T:System.Collections.Generic.Stack`1" />.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Collections.Generic.Stack`1" /> is empty.</exception>
|
||||
// Token: 0x06001764 RID: 5988 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001764")]
|
||||
[Address(RVA = "0x35CDED0", Offset = "0x35CCED0", VA = "0x1835CDED0")]
|
||||
public T Peek()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Removes and returns the object at the top of the <see cref="T:System.Collections.Generic.Stack`1" />.</summary>
|
||||
/// <returns>The object removed from the top of the <see cref="T:System.Collections.Generic.Stack`1" />.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Collections.Generic.Stack`1" /> is empty.</exception>
|
||||
// Token: 0x06001765 RID: 5989 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001765")]
|
||||
[Address(RVA = "0x35CE2A0", Offset = "0x35CD2A0", VA = "0x1835CE2A0")]
|
||||
public T Pop()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Inserts an object at the top of the <see cref="T:System.Collections.Generic.Stack`1" />.</summary>
|
||||
/// <param name="item">The object to push onto the <see cref="T:System.Collections.Generic.Stack`1" />. The value can be <see langword="null" /> for reference types.</param>
|
||||
// Token: 0x06001766 RID: 5990 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001766")]
|
||||
[Address(RVA = "0x35CE620", Offset = "0x35CD620", VA = "0x1835CE620")]
|
||||
public void Push(T item)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001767 RID: 5991 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001767")]
|
||||
[Address(RVA = "0x35D0320", Offset = "0x35CF320", VA = "0x1835D0320")]
|
||||
private void ThrowForEmptyStack()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000EB4 RID: 3764
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000EB4")]
|
||||
private T[] _array;
|
||||
|
||||
// Token: 0x04000EB5 RID: 3765
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000EB5")]
|
||||
private int _size;
|
||||
|
||||
// Token: 0x04000EB6 RID: 3766
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000EB6")]
|
||||
private int _version;
|
||||
|
||||
// Token: 0x04000EB7 RID: 3767
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000EB7")]
|
||||
[NonSerialized]
|
||||
private object _syncRoot;
|
||||
|
||||
// Token: 0x04000EB8 RID: 3768
|
||||
[Token(Token = "0x4000EB8")]
|
||||
private const int DefaultCapacity = 4;
|
||||
|
||||
/// <summary>Enumerates the elements of a <see cref="T:System.Collections.Generic.Stack`1" />.</summary>
|
||||
/// <typeparam name="T" />
|
||||
// Token: 0x0200036B RID: 875
|
||||
[Token(Token = "0x200036B")]
|
||||
[Serializable]
|
||||
public struct Enumerator : IEnumerator<T>, IDisposable, IEnumerator
|
||||
{
|
||||
// Token: 0x06001768 RID: 5992 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001768")]
|
||||
[Address(RVA = "0x35C3510", Offset = "0x35C2510", VA = "0x1835C3510")]
|
||||
internal Enumerator(Stack<T> stack)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Releases all resources used by the <see cref="T:System.Collections.Generic.Stack`1.Enumerator" />.</summary>
|
||||
// Token: 0x06001769 RID: 5993 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001769")]
|
||||
[Address(RVA = "0x35C1A90", Offset = "0x35C0A90", VA = "0x1835C1A90", Slot = "5")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Advances the enumerator to the next element of the <see cref="T:System.Collections.Generic.Stack`1" />.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the enumerator was successfully advanced to the next element; <see langword="false" /> if the enumerator has passed the end of the collection.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The collection was modified after the enumerator was created.</exception>
|
||||
// Token: 0x0600176A RID: 5994 RVA: 0x0000A560 File Offset: 0x00008760
|
||||
[Token(Token = "0x600176A")]
|
||||
[Address(RVA = "0x35C2390", Offset = "0x35C1390", VA = "0x1835C2390", Slot = "6")]
|
||||
public bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Gets the element at the current position of the enumerator.</summary>
|
||||
/// <returns>The element in the <see cref="T:System.Collections.Generic.Stack`1" /> at the current position of the enumerator.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The enumerator is positioned before the first element of the collection or after the last element.</exception>
|
||||
// Token: 0x170004F6 RID: 1270
|
||||
// (get) Token: 0x0600176B RID: 5995 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004F6")]
|
||||
public T Current
|
||||
{
|
||||
[Token(Token = "0x600176B")]
|
||||
[Address(RVA = "0x35C37C0", Offset = "0x35C27C0", VA = "0x1835C37C0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600176C RID: 5996 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600176C")]
|
||||
[Address(RVA = "0x35C3400", Offset = "0x35C2400", VA = "0x1835C3400")]
|
||||
private void ThrowEnumerationNotStartedOrEnded()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the element at the current position of the enumerator.</summary>
|
||||
/// <returns>The element in the collection at the current position of the enumerator.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The enumerator is positioned before the first element of the collection or after the last element.</exception>
|
||||
// Token: 0x170004F7 RID: 1271
|
||||
// (get) Token: 0x0600176D RID: 5997 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170004F7")]
|
||||
object IEnumerator.Current
|
||||
{
|
||||
[Token(Token = "0x600176D")]
|
||||
[Address(RVA = "0x35C2F30", Offset = "0x35C1F30", VA = "0x1835C2F30", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Sets the enumerator to its initial position, which is before the first element in the collection. This class cannot be inherited.</summary>
|
||||
/// <exception cref="T:System.InvalidOperationException">The collection was modified after the enumerator was created.</exception>
|
||||
// Token: 0x0600176E RID: 5998 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600176E")]
|
||||
[Address(RVA = "0x35C29D0", Offset = "0x35C19D0", VA = "0x1835C29D0", Slot = "8")]
|
||||
void IEnumerator.Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000EB9 RID: 3769
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000EB9")]
|
||||
private readonly Stack<T> _stack;
|
||||
|
||||
// Token: 0x04000EBA RID: 3770
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000EBA")]
|
||||
private readonly int _version;
|
||||
|
||||
// Token: 0x04000EBB RID: 3771
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000EBB")]
|
||||
private int _index;
|
||||
|
||||
// Token: 0x04000EBC RID: 3772
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000EBC")]
|
||||
private T _currentElement;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Generic
|
||||
{
|
||||
// Token: 0x0200036C RID: 876
|
||||
[Token(Token = "0x200036C")]
|
||||
internal sealed class StackDebugView<T>
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Generic
|
||||
{
|
||||
// Token: 0x02000369 RID: 873
|
||||
[Token(Token = "0x2000369")]
|
||||
internal enum TreeRotation : byte
|
||||
{
|
||||
// Token: 0x04000EB0 RID: 3760
|
||||
[Token(Token = "0x4000EB0")]
|
||||
Left,
|
||||
// Token: 0x04000EB1 RID: 3761
|
||||
[Token(Token = "0x4000EB1")]
|
||||
LeftRight,
|
||||
// Token: 0x04000EB2 RID: 3762
|
||||
[Token(Token = "0x4000EB2")]
|
||||
Right,
|
||||
// Token: 0x04000EB3 RID: 3763
|
||||
[Token(Token = "0x4000EB3")]
|
||||
RightLeft
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
using System;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Generic
|
||||
{
|
||||
// Token: 0x02000359 RID: 857
|
||||
[Token(Token = "0x2000359")]
|
||||
[Serializable]
|
||||
internal sealed class TreeSet<T> : SortedSet<T>
|
||||
{
|
||||
// Token: 0x0600168A RID: 5770 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600168A")]
|
||||
[Address(RVA = "0x1CC5F20", Offset = "0x1CC4F20", VA = "0x181CC5F20")]
|
||||
public TreeSet()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600168B RID: 5771 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600168B")]
|
||||
[Address(RVA = "0x35D1750", Offset = "0x35D0750", VA = "0x1835D1750")]
|
||||
public TreeSet(IComparer<T> comparer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600168C RID: 5772 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600168C")]
|
||||
[Address(RVA = "0x279B270", Offset = "0x279A270", VA = "0x18279B270")]
|
||||
public TreeSet(SerializationInfo siInfo, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600168D RID: 5773 RVA: 0x00009F90 File Offset: 0x00008190
|
||||
[Token(Token = "0x600168D")]
|
||||
[Address(RVA = "0x35D15B0", Offset = "0x35D05B0", VA = "0x1835D15B0", Slot = "26")]
|
||||
internal override bool AddIfNotPresent(T item)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Generic
|
||||
{
|
||||
// Token: 0x02000368 RID: 872
|
||||
// (Invoke) Token: 0x06001755 RID: 5973
|
||||
[Token(Token = "0x2000368")]
|
||||
internal delegate bool TreeWalkPredicate<T>(SortedSet<T>.Node node);
|
||||
}
|
||||
@@ -0,0 +1,103 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Specialized
|
||||
{
|
||||
/// <summary>Provides a simple structure that stores Boolean values and small integers in 32 bits of memory.</summary>
|
||||
// Token: 0x0200032D RID: 813
|
||||
[Token(Token = "0x200032D")]
|
||||
public struct BitVector32
|
||||
{
|
||||
/// <summary>Gets or sets the state of the bit flag indicated by the specified mask.</summary>
|
||||
/// <param name="bit">A mask that indicates the bit to get or set.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified bit flag is on (1); otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x17000447 RID: 1095
|
||||
[Token(Token = "0x17000447")]
|
||||
public bool this[int bit]
|
||||
{
|
||||
[Token(Token = "0x6001512")]
|
||||
[Address(RVA = "0xB92140", Offset = "0xB91140", VA = "0x180B92140")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x6001513")]
|
||||
[Address(RVA = "0xB92160", Offset = "0xB91160", VA = "0x180B92160")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Creates the first mask in a series of masks that can be used to retrieve individual bits in a <see cref="T:System.Collections.Specialized.BitVector32" /> that is set up as bit flags.</summary>
|
||||
/// <returns>A mask that isolates the first bit flag in the <see cref="T:System.Collections.Specialized.BitVector32" />.</returns>
|
||||
// Token: 0x06001514 RID: 5396 RVA: 0x000096C0 File Offset: 0x000078C0
|
||||
[Token(Token = "0x6001514")]
|
||||
[Address(RVA = "0xB91E00", Offset = "0xB90E00", VA = "0x180B91E00")]
|
||||
public static int CreateMask()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Creates an additional mask following the specified mask in a series of masks that can be used to retrieve individual bits in a <see cref="T:System.Collections.Specialized.BitVector32" /> that is set up as bit flags.</summary>
|
||||
/// <param name="previous">The mask that indicates the previous bit flag.</param>
|
||||
/// <returns>A mask that isolates the bit flag following the one that <paramref name="previous" /> points to in <see cref="T:System.Collections.Specialized.BitVector32" />.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">
|
||||
/// <paramref name="previous" /> indicates the last bit flag in the <see cref="T:System.Collections.Specialized.BitVector32" />.</exception>
|
||||
// Token: 0x06001515 RID: 5397 RVA: 0x000096D8 File Offset: 0x000078D8
|
||||
[Token(Token = "0x6001515")]
|
||||
[Address(RVA = "0xB91E30", Offset = "0xB90E30", VA = "0x180B91E30")]
|
||||
public static int CreateMask(int previous)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified object is equal to the <see cref="T:System.Collections.Specialized.BitVector32" />.</summary>
|
||||
/// <param name="o">The object to compare with the current <see cref="T:System.Collections.Specialized.BitVector32" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified object is equal to the <see cref="T:System.Collections.Specialized.BitVector32" />; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06001516 RID: 5398 RVA: 0x000096F0 File Offset: 0x000078F0
|
||||
[Token(Token = "0x6001516")]
|
||||
[Address(RVA = "0xB91EC0", Offset = "0xB90EC0", VA = "0x180B91EC0", Slot = "0")]
|
||||
public override bool Equals(object o)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Serves as a hash function for the <see cref="T:System.Collections.Specialized.BitVector32" />.</summary>
|
||||
/// <returns>A hash code for the <see cref="T:System.Collections.Specialized.BitVector32" />.</returns>
|
||||
// Token: 0x06001517 RID: 5399 RVA: 0x00009708 File Offset: 0x00007908
|
||||
[Token(Token = "0x6001517")]
|
||||
[Address(RVA = "0xB91F40", Offset = "0xB90F40", VA = "0x180B91F40", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns a string that represents the specified <see cref="T:System.Collections.Specialized.BitVector32" />.</summary>
|
||||
/// <param name="value">The <see cref="T:System.Collections.Specialized.BitVector32" /> to represent.</param>
|
||||
/// <returns>A string that represents the specified <see cref="T:System.Collections.Specialized.BitVector32" />.</returns>
|
||||
// Token: 0x06001518 RID: 5400 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001518")]
|
||||
[Address(RVA = "0xB91FA0", Offset = "0xB90FA0", VA = "0x180B91FA0")]
|
||||
public static string ToString(BitVector32 value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns a string that represents the current <see cref="T:System.Collections.Specialized.BitVector32" />.</summary>
|
||||
/// <returns>A string that represents the current <see cref="T:System.Collections.Specialized.BitVector32" />.</returns>
|
||||
// Token: 0x06001519 RID: 5401 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001519")]
|
||||
[Address(RVA = "0xB92070", Offset = "0xB91070", VA = "0x180B92070", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000E01 RID: 3585
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000E01")]
|
||||
private uint data;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Specialized
|
||||
{
|
||||
// Token: 0x0200032E RID: 814
|
||||
[Token(Token = "0x200032E")]
|
||||
internal class CaseSensitiveStringDictionary : StringDictionary
|
||||
{
|
||||
// Token: 0x0600151A RID: 5402 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600151A")]
|
||||
[Address(RVA = "0xB92BF0", Offset = "0xB91BF0", VA = "0x180B92BF0")]
|
||||
public CaseSensitiveStringDictionary()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000448 RID: 1096
|
||||
[Token(Token = "0x17000448")]
|
||||
public override string this[string key]
|
||||
{
|
||||
[Token(Token = "0x600151B")]
|
||||
[Address(RVA = "0xB92C50", Offset = "0xB91C50", VA = "0x180B92C50", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600151C")]
|
||||
[Address(RVA = "0xB92D10", Offset = "0xB91D10", VA = "0x180B92D10", Slot = "6")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600151D RID: 5405 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600151D")]
|
||||
[Address(RVA = "0xB92AC0", Offset = "0xB91AC0", VA = "0x180B92AC0", Slot = "8")]
|
||||
public override void Add(string key, string value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600151E RID: 5406 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600151E")]
|
||||
[Address(RVA = "0xB92B60", Offset = "0xB91B60", VA = "0x180B92B60", Slot = "10")]
|
||||
public override void Remove(string key)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,104 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Specialized
|
||||
{
|
||||
// Token: 0x02000338 RID: 824
|
||||
[Token(Token = "0x2000338")]
|
||||
[Serializable]
|
||||
internal class CompatibleComparer : IEqualityComparer
|
||||
{
|
||||
// Token: 0x06001574 RID: 5492 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001574")]
|
||||
[Address(RVA = "0x417DD0", Offset = "0x416DD0", VA = "0x180417DD0")]
|
||||
internal CompatibleComparer(IComparer comparer, IHashCodeProvider hashCodeProvider)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001575 RID: 5493 RVA: 0x000098E8 File Offset: 0x00007AE8
|
||||
[Token(Token = "0x6001575")]
|
||||
[Address(RVA = "0xB945A0", Offset = "0xB935A0", VA = "0x180B945A0", Slot = "4")]
|
||||
public bool Equals(object a, object b)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001576 RID: 5494 RVA: 0x00009900 File Offset: 0x00007B00
|
||||
[Token(Token = "0x6001576")]
|
||||
[Address(RVA = "0xB946B0", Offset = "0xB936B0", VA = "0x180B946B0", Slot = "5")]
|
||||
public int GetHashCode(object obj)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x17000467 RID: 1127
|
||||
// (get) Token: 0x06001577 RID: 5495 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000467")]
|
||||
public IComparer Comparer
|
||||
{
|
||||
[Token(Token = "0x6001577")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000468 RID: 1128
|
||||
// (get) Token: 0x06001578 RID: 5496 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000468")]
|
||||
public IHashCodeProvider HashCodeProvider
|
||||
{
|
||||
[Token(Token = "0x6001578")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000469 RID: 1129
|
||||
// (get) Token: 0x06001579 RID: 5497 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000469")]
|
||||
public static IComparer DefaultComparer
|
||||
{
|
||||
[Token(Token = "0x6001579")]
|
||||
[Address(RVA = "0xB94760", Offset = "0xB93760", VA = "0x180B94760")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700046A RID: 1130
|
||||
// (get) Token: 0x0600157A RID: 5498 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700046A")]
|
||||
public static IHashCodeProvider DefaultHashCodeProvider
|
||||
{
|
||||
[Token(Token = "0x600157A")]
|
||||
[Address(RVA = "0xB94820", Offset = "0xB93820", VA = "0x180B94820")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000E26 RID: 3622
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000E26")]
|
||||
private IComparer _comparer;
|
||||
|
||||
// Token: 0x04000E27 RID: 3623
|
||||
[Token(Token = "0x4000E27")]
|
||||
private static IComparer defaultComparer;
|
||||
|
||||
// Token: 0x04000E28 RID: 3624
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000E28")]
|
||||
private IHashCodeProvider _hcp;
|
||||
|
||||
// Token: 0x04000E29 RID: 3625
|
||||
[Token(Token = "0x4000E29")]
|
||||
private static IHashCodeProvider defaultHashProvider;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,277 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Specialized
|
||||
{
|
||||
/// <summary>Implements <see langword="IDictionary" /> by using a <see cref="T:System.Collections.Specialized.ListDictionary" /> while the collection is small, and then switching to a <see cref="T:System.Collections.Hashtable" /> when the collection gets large.</summary>
|
||||
// Token: 0x0200032F RID: 815
|
||||
[Token(Token = "0x200032F")]
|
||||
[Serializable]
|
||||
public class HybridDictionary : IDictionary, ICollection, IEnumerable
|
||||
{
|
||||
/// <summary>Creates an empty case-sensitive <see cref="T:System.Collections.Specialized.HybridDictionary" />.</summary>
|
||||
// Token: 0x0600151F RID: 5407 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600151F")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public HybridDictionary()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Creates an empty <see cref="T:System.Collections.Specialized.HybridDictionary" /> with the specified case sensitivity.</summary>
|
||||
/// <param name="caseInsensitive">A Boolean that denotes whether the <see cref="T:System.Collections.Specialized.HybridDictionary" /> is case-insensitive.</param>
|
||||
// Token: 0x06001520 RID: 5408 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001520")]
|
||||
[Address(RVA = "0xB9E590", Offset = "0xB9D590", VA = "0x180B9E590")]
|
||||
public HybridDictionary(bool caseInsensitive)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the value associated with the specified key.</summary>
|
||||
/// <param name="key">The key whose value to get or set.</param>
|
||||
/// <returns>The value associated with the specified key. If the specified key is not found, attempting to get it returns <see langword="null" />, and attempting to set it creates a new entry using the specified key.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x17000449 RID: 1097
|
||||
[Token(Token = "0x17000449")]
|
||||
public object this[object key]
|
||||
{
|
||||
[Token(Token = "0x6001521")]
|
||||
[Address(RVA = "0xB9E5F0", Offset = "0xB9D5F0", VA = "0x180B9E5F0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6001522")]
|
||||
[Address(RVA = "0xB9E9B0", Offset = "0xB9D9B0", VA = "0x180B9E9B0", Slot = "5")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700044A RID: 1098
|
||||
// (get) Token: 0x06001523 RID: 5411 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700044A")]
|
||||
private ListDictionary List
|
||||
{
|
||||
[Token(Token = "0x6001523")]
|
||||
[Address(RVA = "0xB9E870", Offset = "0xB9D870", VA = "0x180B9E870")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001524 RID: 5412 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001524")]
|
||||
[Address(RVA = "0xB9DB70", Offset = "0xB9CB70", VA = "0x180B9DB70")]
|
||||
private void ChangeOver()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the number of key/value pairs contained in the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</summary>
|
||||
/// <returns>The number of key/value pairs contained in the <see cref="T:System.Collections.Specialized.HybridDictionary" />.
|
||||
/// Retrieving the value of this property is an O(1) operation.</returns>
|
||||
// Token: 0x1700044B RID: 1099
|
||||
// (get) Token: 0x06001525 RID: 5413 RVA: 0x00009720 File Offset: 0x00007920
|
||||
[Token(Token = "0x1700044B")]
|
||||
public int Count
|
||||
{
|
||||
[Token(Token = "0x6001525")]
|
||||
[Address(RVA = "0xB9E5C0", Offset = "0xB9D5C0", VA = "0x180B9E5C0", Slot = "16")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an <see cref="T:System.Collections.ICollection" /> containing the keys in the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.ICollection" /> containing the keys in the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</returns>
|
||||
// Token: 0x1700044C RID: 1100
|
||||
// (get) Token: 0x06001526 RID: 5414 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700044C")]
|
||||
public ICollection Keys
|
||||
{
|
||||
[Token(Token = "0x6001526")]
|
||||
[Address(RVA = "0xB9E7D0", Offset = "0xB9D7D0", VA = "0x180B9E7D0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.HybridDictionary" /> is read-only.</summary>
|
||||
/// <returns>This property always returns <see langword="false" />.</returns>
|
||||
// Token: 0x1700044D RID: 1101
|
||||
// (get) Token: 0x06001527 RID: 5415 RVA: 0x00009738 File Offset: 0x00007938
|
||||
[Token(Token = "0x1700044D")]
|
||||
public bool IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x6001527")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "11")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.HybridDictionary" /> has a fixed size.</summary>
|
||||
/// <returns>This property always returns <see langword="false" />.</returns>
|
||||
// Token: 0x1700044E RID: 1102
|
||||
// (get) Token: 0x06001528 RID: 5416 RVA: 0x00009750 File Offset: 0x00007950
|
||||
[Token(Token = "0x1700044E")]
|
||||
public bool IsFixedSize
|
||||
{
|
||||
[Token(Token = "0x6001528")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.HybridDictionary" /> is synchronized (thread safe).</summary>
|
||||
/// <returns>This property always returns <see langword="false" />.</returns>
|
||||
// Token: 0x1700044F RID: 1103
|
||||
// (get) Token: 0x06001529 RID: 5417 RVA: 0x00009768 File Offset: 0x00007968
|
||||
[Token(Token = "0x1700044F")]
|
||||
public bool IsSynchronized
|
||||
{
|
||||
[Token(Token = "0x6001529")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "18")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</summary>
|
||||
/// <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</returns>
|
||||
// Token: 0x17000450 RID: 1104
|
||||
// (get) Token: 0x0600152A RID: 5418 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000450")]
|
||||
public object SyncRoot
|
||||
{
|
||||
[Token(Token = "0x600152A")]
|
||||
[Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0", Slot = "17")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an <see cref="T:System.Collections.ICollection" /> containing the values in the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.ICollection" /> containing the values in the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</returns>
|
||||
// Token: 0x17000451 RID: 1105
|
||||
// (get) Token: 0x0600152B RID: 5419 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000451")]
|
||||
public ICollection Values
|
||||
{
|
||||
[Token(Token = "0x600152B")]
|
||||
[Address(RVA = "0xB9E910", Offset = "0xB9D910", VA = "0x180B9E910", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Adds an entry with the specified key and value into the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</summary>
|
||||
/// <param name="key">The key of the entry to add.</param>
|
||||
/// <param name="value">The value of the entry to add. The value can be <see langword="null" />.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">An entry with the same key already exists in the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</exception>
|
||||
// Token: 0x0600152C RID: 5420 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600152C")]
|
||||
[Address(RVA = "0xB9DA30", Offset = "0xB9CA30", VA = "0x180B9DA30", Slot = "9")]
|
||||
public void Add(object key, object value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Removes all entries from the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</summary>
|
||||
// Token: 0x0600152D RID: 5421 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600152D")]
|
||||
[Address(RVA = "0xB9DE40", Offset = "0xB9CE40", VA = "0x180B9DE40", Slot = "10")]
|
||||
public void Clear()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the <see cref="T:System.Collections.Specialized.HybridDictionary" /> contains a specific key.</summary>
|
||||
/// <param name="key">The key to locate in the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the <see cref="T:System.Collections.Specialized.HybridDictionary" /> contains an entry with the specified key; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x0600152E RID: 5422 RVA: 0x00009780 File Offset: 0x00007980
|
||||
[Token(Token = "0x600152E")]
|
||||
[Address(RVA = "0xB9DE90", Offset = "0xB9CE90", VA = "0x180B9DE90", Slot = "8")]
|
||||
public bool Contains(object key)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Copies the <see cref="T:System.Collections.Specialized.HybridDictionary" /> entries to a one-dimensional <see cref="T:System.Array" /> instance at the specified index.</summary>
|
||||
/// <param name="array">The one-dimensional <see cref="T:System.Array" /> that is the destination of the <see cref="T:System.Collections.DictionaryEntry" /> objects copied from <see cref="T:System.Collections.Specialized.HybridDictionary" />. The <see cref="T:System.Array" /> must have zero-based indexing.</param>
|
||||
/// <param name="index">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="index" /> 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.Specialized.HybridDictionary" /> 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.Specialized.HybridDictionary" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
|
||||
// Token: 0x0600152F RID: 5423 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600152F")]
|
||||
[Address(RVA = "0xB9E040", Offset = "0xB9D040", VA = "0x180B9E040", Slot = "15")]
|
||||
public void CopyTo(Array array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Returns an <see cref="T:System.Collections.IDictionaryEnumerator" /> that iterates through the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.IDictionaryEnumerator" /> for the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</returns>
|
||||
// Token: 0x06001530 RID: 5424 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001530")]
|
||||
[Address(RVA = "0xB9E210", Offset = "0xB9D210", VA = "0x180B9E210", Slot = "13")]
|
||||
public IDictionaryEnumerator GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns an <see cref="T:System.Collections.IEnumerator" /> that iterates through the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.IEnumerator" /> for the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</returns>
|
||||
// Token: 0x06001531 RID: 5425 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001531")]
|
||||
[Address(RVA = "0xB9E4C0", Offset = "0xB9D4C0", VA = "0x180B9E4C0", Slot = "19")]
|
||||
IEnumerator IEnumerable.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Removes the entry with the specified key from the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</summary>
|
||||
/// <param name="key">The key of the entry to remove.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06001532 RID: 5426 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001532")]
|
||||
[Address(RVA = "0xB9E2E0", Offset = "0xB9D2E0", VA = "0x180B9E2E0", Slot = "14")]
|
||||
public void Remove(object key)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E02 RID: 3586
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000E02")]
|
||||
private ListDictionary list;
|
||||
|
||||
// Token: 0x04000E03 RID: 3587
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000E03")]
|
||||
private Hashtable hashtable;
|
||||
|
||||
// Token: 0x04000E04 RID: 3588
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000E04")]
|
||||
private bool caseInsensitive;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,537 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Specialized
|
||||
{
|
||||
/// <summary>Implements <see langword="IDictionary" /> using a singly linked list. Recommended for collections that typically include fewer than 10 items.</summary>
|
||||
// Token: 0x02000330 RID: 816
|
||||
[Token(Token = "0x2000330")]
|
||||
[Serializable]
|
||||
public class ListDictionary : IDictionary, ICollection, IEnumerable
|
||||
{
|
||||
/// <summary>Creates an empty <see cref="T:System.Collections.Specialized.ListDictionary" /> using the default comparer.</summary>
|
||||
// Token: 0x06001533 RID: 5427 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001533")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public ListDictionary()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Creates an empty <see cref="T:System.Collections.Specialized.ListDictionary" /> using the specified comparer.</summary>
|
||||
/// <param name="comparer">The <see cref="T:System.Collections.IComparer" /> to use to determine whether two keys are equal.
|
||||
/// -or-
|
||||
/// <see langword="null" /> to use the default comparer, which is each key's implementation of <see cref="M:System.Object.Equals(System.Object)" />.</param>
|
||||
// Token: 0x06001534 RID: 5428 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001534")]
|
||||
[Address(RVA = "0x627550", Offset = "0x626550", VA = "0x180627550")]
|
||||
public ListDictionary(IComparer comparer)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the value associated with the specified key.</summary>
|
||||
/// <param name="key">The key whose value to get or set.</param>
|
||||
/// <returns>The value associated with the specified key. If the specified key is not found, attempting to get it returns <see langword="null" />, and attempting to set it creates a new entry using the specified key.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x17000452 RID: 1106
|
||||
[Token(Token = "0x17000452")]
|
||||
public object this[object key]
|
||||
{
|
||||
[Token(Token = "0x6001535")]
|
||||
[Address(RVA = "0xB9F150", Offset = "0xB9E150", VA = "0x180B9F150", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6001536")]
|
||||
[Address(RVA = "0xB9F3D0", Offset = "0xB9E3D0", VA = "0x180B9F3D0", Slot = "5")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the number of key/value pairs contained in the <see cref="T:System.Collections.Specialized.ListDictionary" />.</summary>
|
||||
/// <returns>The number of key/value pairs contained in the <see cref="T:System.Collections.Specialized.ListDictionary" />.</returns>
|
||||
// Token: 0x17000453 RID: 1107
|
||||
// (get) Token: 0x06001537 RID: 5431 RVA: 0x00009798 File Offset: 0x00007998
|
||||
[Token(Token = "0x17000453")]
|
||||
public int Count
|
||||
{
|
||||
[Token(Token = "0x6001537")]
|
||||
[Address(RVA = "0x497590", Offset = "0x496590", VA = "0x180497590", Slot = "16")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an <see cref="T:System.Collections.ICollection" /> containing the keys in the <see cref="T:System.Collections.Specialized.ListDictionary" />.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.ICollection" /> containing the keys in the <see cref="T:System.Collections.Specialized.ListDictionary" />.</returns>
|
||||
// Token: 0x17000454 RID: 1108
|
||||
// (get) Token: 0x06001538 RID: 5432 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000454")]
|
||||
public ICollection Keys
|
||||
{
|
||||
[Token(Token = "0x6001538")]
|
||||
[Address(RVA = "0xB9F2A0", Offset = "0xB9E2A0", VA = "0x180B9F2A0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.ListDictionary" /> is read-only.</summary>
|
||||
/// <returns>This property always returns <see langword="false" />.</returns>
|
||||
// Token: 0x17000455 RID: 1109
|
||||
// (get) Token: 0x06001539 RID: 5433 RVA: 0x000097B0 File Offset: 0x000079B0
|
||||
[Token(Token = "0x17000455")]
|
||||
public bool IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x6001539")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "11")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.ListDictionary" /> has a fixed size.</summary>
|
||||
/// <returns>This property always returns <see langword="false" />.</returns>
|
||||
// Token: 0x17000456 RID: 1110
|
||||
// (get) Token: 0x0600153A RID: 5434 RVA: 0x000097C8 File Offset: 0x000079C8
|
||||
[Token(Token = "0x17000456")]
|
||||
public bool IsFixedSize
|
||||
{
|
||||
[Token(Token = "0x600153A")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.ListDictionary" /> is synchronized (thread safe).</summary>
|
||||
/// <returns>This property always returns <see langword="false" />.</returns>
|
||||
// Token: 0x17000457 RID: 1111
|
||||
// (get) Token: 0x0600153B RID: 5435 RVA: 0x000097E0 File Offset: 0x000079E0
|
||||
[Token(Token = "0x17000457")]
|
||||
public bool IsSynchronized
|
||||
{
|
||||
[Token(Token = "0x600153B")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "18")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.ListDictionary" />.</summary>
|
||||
/// <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.ListDictionary" />.</returns>
|
||||
// Token: 0x17000458 RID: 1112
|
||||
// (get) Token: 0x0600153C RID: 5436 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000458")]
|
||||
public object SyncRoot
|
||||
{
|
||||
[Token(Token = "0x600153C")]
|
||||
[Address(RVA = "0xB9F300", Offset = "0xB9E300", VA = "0x180B9F300", Slot = "17")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an <see cref="T:System.Collections.ICollection" /> containing the values in the <see cref="T:System.Collections.Specialized.ListDictionary" />.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.ICollection" /> containing the values in the <see cref="T:System.Collections.Specialized.ListDictionary" />.</returns>
|
||||
// Token: 0x17000459 RID: 1113
|
||||
// (get) Token: 0x0600153D RID: 5437 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000459")]
|
||||
public ICollection Values
|
||||
{
|
||||
[Token(Token = "0x600153D")]
|
||||
[Address(RVA = "0xB9F370", Offset = "0xB9E370", VA = "0x180B9F370", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Adds an entry with the specified key and value into the <see cref="T:System.Collections.Specialized.ListDictionary" />.</summary>
|
||||
/// <param name="key">The key of the entry to add.</param>
|
||||
/// <param name="value">The value of the entry to add. The value can be <see langword="null" />.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">An entry with the same key already exists in the <see cref="T:System.Collections.Specialized.ListDictionary" />.</exception>
|
||||
// Token: 0x0600153E RID: 5438 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600153E")]
|
||||
[Address(RVA = "0xB9EAF0", Offset = "0xB9DAF0", VA = "0x180B9EAF0", Slot = "9")]
|
||||
public void Add(object key, object value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Removes all entries from the <see cref="T:System.Collections.Specialized.ListDictionary" />.</summary>
|
||||
// Token: 0x0600153F RID: 5439 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600153F")]
|
||||
[Address(RVA = "0xB9EC90", Offset = "0xB9DC90", VA = "0x180B9EC90", Slot = "10")]
|
||||
public void Clear()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the <see cref="T:System.Collections.Specialized.ListDictionary" /> contains a specific key.</summary>
|
||||
/// <param name="key">The key to locate in the <see cref="T:System.Collections.Specialized.ListDictionary" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the <see cref="T:System.Collections.Specialized.ListDictionary" /> contains an entry with the specified key; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06001540 RID: 5440 RVA: 0x000097F8 File Offset: 0x000079F8
|
||||
[Token(Token = "0x6001540")]
|
||||
[Address(RVA = "0xB9ECA0", Offset = "0xB9DCA0", VA = "0x180B9ECA0", Slot = "8")]
|
||||
public bool Contains(object key)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Copies the <see cref="T:System.Collections.Specialized.ListDictionary" /> entries to a one-dimensional <see cref="T:System.Array" /> instance at the specified index.</summary>
|
||||
/// <param name="array">The one-dimensional <see cref="T:System.Array" /> that is the destination of the <see cref="T:System.Collections.DictionaryEntry" /> objects copied from <see cref="T:System.Collections.Specialized.ListDictionary" />. The <see cref="T:System.Array" /> must have zero-based indexing.</param>
|
||||
/// <param name="index">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="index" /> 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.Specialized.ListDictionary" /> is greater than the available space from <paramref name="index" /> 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.Specialized.ListDictionary" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
|
||||
// Token: 0x06001541 RID: 5441 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001541")]
|
||||
[Address(RVA = "0xB9EDB0", Offset = "0xB9DDB0", VA = "0x180B9EDB0", Slot = "15")]
|
||||
public void CopyTo(Array array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Returns an <see cref="T:System.Collections.IDictionaryEnumerator" /> that iterates through the <see cref="T:System.Collections.Specialized.ListDictionary" />.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.IDictionaryEnumerator" /> for the <see cref="T:System.Collections.Specialized.ListDictionary" />.</returns>
|
||||
// Token: 0x06001542 RID: 5442 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001542")]
|
||||
[Address(RVA = "0xB9EF40", Offset = "0xB9DF40", VA = "0x180B9EF40", Slot = "13")]
|
||||
public IDictionaryEnumerator GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns an <see cref="T:System.Collections.IEnumerator" /> that iterates through the <see cref="T:System.Collections.Specialized.ListDictionary" />.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.IEnumerator" /> for the <see cref="T:System.Collections.Specialized.ListDictionary" />.</returns>
|
||||
// Token: 0x06001543 RID: 5443 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001543")]
|
||||
[Address(RVA = "0xB9F0E0", Offset = "0xB9E0E0", VA = "0x180B9F0E0", Slot = "19")]
|
||||
IEnumerator IEnumerable.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Removes the entry with the specified key from the <see cref="T:System.Collections.Specialized.ListDictionary" />.</summary>
|
||||
/// <param name="key">The key of the entry to remove.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06001544 RID: 5444 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001544")]
|
||||
[Address(RVA = "0xB9EFB0", Offset = "0xB9DFB0", VA = "0x180B9EFB0", Slot = "14")]
|
||||
public void Remove(object key)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E05 RID: 3589
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000E05")]
|
||||
private ListDictionary.DictionaryNode head;
|
||||
|
||||
// Token: 0x04000E06 RID: 3590
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000E06")]
|
||||
private int version;
|
||||
|
||||
// Token: 0x04000E07 RID: 3591
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4000E07")]
|
||||
private int count;
|
||||
|
||||
// Token: 0x04000E08 RID: 3592
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000E08")]
|
||||
private IComparer comparer;
|
||||
|
||||
// Token: 0x04000E09 RID: 3593
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000E09")]
|
||||
[NonSerialized]
|
||||
private object _syncRoot;
|
||||
|
||||
// Token: 0x02000331 RID: 817
|
||||
[Token(Token = "0x2000331")]
|
||||
private class NodeEnumerator : IDictionaryEnumerator, IEnumerator
|
||||
{
|
||||
// Token: 0x06001545 RID: 5445 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001545")]
|
||||
[Address(RVA = "0xBA2150", Offset = "0xBA1150", VA = "0x180BA2150")]
|
||||
public NodeEnumerator(ListDictionary list)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700045A RID: 1114
|
||||
// (get) Token: 0x06001546 RID: 5446 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700045A")]
|
||||
public object Current
|
||||
{
|
||||
[Token(Token = "0x6001546")]
|
||||
[Address(RVA = "0xBA21A0", Offset = "0xBA11A0", VA = "0x180BA21A0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700045B RID: 1115
|
||||
// (get) Token: 0x06001547 RID: 5447 RVA: 0x00009810 File Offset: 0x00007A10
|
||||
[Token(Token = "0x1700045B")]
|
||||
public DictionaryEntry Entry
|
||||
{
|
||||
[Token(Token = "0x6001547")]
|
||||
[Address(RVA = "0xBA2280", Offset = "0xBA1280", VA = "0x180BA2280", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return default(DictionaryEntry);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700045C RID: 1116
|
||||
// (get) Token: 0x06001548 RID: 5448 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700045C")]
|
||||
public object Key
|
||||
{
|
||||
[Token(Token = "0x6001548")]
|
||||
[Address(RVA = "0xBA2320", Offset = "0xBA1320", VA = "0x180BA2320", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700045D RID: 1117
|
||||
// (get) Token: 0x06001549 RID: 5449 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700045D")]
|
||||
public object Value
|
||||
{
|
||||
[Token(Token = "0x6001549")]
|
||||
[Address(RVA = "0xBA23A0", Offset = "0xBA13A0", VA = "0x180BA23A0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600154A RID: 5450 RVA: 0x00009828 File Offset: 0x00007A28
|
||||
[Token(Token = "0x600154A")]
|
||||
[Address(RVA = "0xBA1FE0", Offset = "0xBA0FE0", VA = "0x180BA1FE0", Slot = "7")]
|
||||
public bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600154B RID: 5451 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600154B")]
|
||||
[Address(RVA = "0xBA20B0", Offset = "0xBA10B0", VA = "0x180BA20B0", Slot = "9")]
|
||||
public void Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E0A RID: 3594
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000E0A")]
|
||||
private ListDictionary list;
|
||||
|
||||
// Token: 0x04000E0B RID: 3595
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000E0B")]
|
||||
private ListDictionary.DictionaryNode current;
|
||||
|
||||
// Token: 0x04000E0C RID: 3596
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000E0C")]
|
||||
private int version;
|
||||
|
||||
// Token: 0x04000E0D RID: 3597
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4000E0D")]
|
||||
private bool start;
|
||||
}
|
||||
|
||||
// Token: 0x02000332 RID: 818
|
||||
[Token(Token = "0x2000332")]
|
||||
private class NodeKeyValueCollection : ICollection, IEnumerable
|
||||
{
|
||||
// Token: 0x0600154C RID: 5452 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600154C")]
|
||||
[Address(RVA = "0x741C60", Offset = "0x740C60", VA = "0x180741C60")]
|
||||
public NodeKeyValueCollection(ListDictionary list, bool isKeys)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600154D RID: 5453 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600154D")]
|
||||
[Address(RVA = "0xBA2420", Offset = "0xBA1420", VA = "0x180BA2420", Slot = "4")]
|
||||
void ICollection.CopyTo(Array array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700045E RID: 1118
|
||||
// (get) Token: 0x0600154E RID: 5454 RVA: 0x00009840 File Offset: 0x00007A40
|
||||
[Token(Token = "0x1700045E")]
|
||||
int ICollection.Count
|
||||
{
|
||||
[Token(Token = "0x600154E")]
|
||||
[Address(RVA = "0xBA2550", Offset = "0xBA1550", VA = "0x180BA2550", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700045F RID: 1119
|
||||
// (get) Token: 0x0600154F RID: 5455 RVA: 0x00009858 File Offset: 0x00007A58
|
||||
[Token(Token = "0x1700045F")]
|
||||
bool ICollection.IsSynchronized
|
||||
{
|
||||
[Token(Token = "0x600154F")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000460 RID: 1120
|
||||
// (get) Token: 0x06001550 RID: 5456 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000460")]
|
||||
object ICollection.SyncRoot
|
||||
{
|
||||
[Token(Token = "0x6001550")]
|
||||
[Address(RVA = "0xBA2590", Offset = "0xBA1590", VA = "0x180BA2590", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001551 RID: 5457 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001551")]
|
||||
[Address(RVA = "0xBA2620", Offset = "0xBA1620", VA = "0x180BA2620", Slot = "8")]
|
||||
IEnumerator IEnumerable.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000E0E RID: 3598
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000E0E")]
|
||||
private ListDictionary list;
|
||||
|
||||
// Token: 0x04000E0F RID: 3599
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000E0F")]
|
||||
private bool isKeys;
|
||||
|
||||
// Token: 0x02000333 RID: 819
|
||||
[Token(Token = "0x2000333")]
|
||||
private class NodeKeyValueEnumerator : IEnumerator
|
||||
{
|
||||
// Token: 0x06001552 RID: 5458 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001552")]
|
||||
[Address(RVA = "0xBA2820", Offset = "0xBA1820", VA = "0x180BA2820")]
|
||||
public NodeKeyValueEnumerator(ListDictionary list, bool isKeys)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000461 RID: 1121
|
||||
// (get) Token: 0x06001553 RID: 5459 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000461")]
|
||||
public object Current
|
||||
{
|
||||
[Token(Token = "0x6001553")]
|
||||
[Address(RVA = "0xBA2880", Offset = "0xBA1880", VA = "0x180BA2880", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001554 RID: 5460 RVA: 0x00009870 File Offset: 0x00007A70
|
||||
[Token(Token = "0x6001554")]
|
||||
[Address(RVA = "0xBA26B0", Offset = "0xBA16B0", VA = "0x180BA26B0", Slot = "4")]
|
||||
public bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001555 RID: 5461 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001555")]
|
||||
[Address(RVA = "0xBA2780", Offset = "0xBA1780", VA = "0x180BA2780", Slot = "6")]
|
||||
public void Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E10 RID: 3600
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000E10")]
|
||||
private ListDictionary list;
|
||||
|
||||
// Token: 0x04000E11 RID: 3601
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000E11")]
|
||||
private ListDictionary.DictionaryNode current;
|
||||
|
||||
// Token: 0x04000E12 RID: 3602
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000E12")]
|
||||
private int version;
|
||||
|
||||
// Token: 0x04000E13 RID: 3603
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4000E13")]
|
||||
private bool isKeys;
|
||||
|
||||
// Token: 0x04000E14 RID: 3604
|
||||
[FieldOffset(Offset = "0x25")]
|
||||
[Token(Token = "0x4000E14")]
|
||||
private bool start;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000334 RID: 820
|
||||
[Token(Token = "0x2000334")]
|
||||
[Serializable]
|
||||
private class DictionaryNode
|
||||
{
|
||||
// Token: 0x06001556 RID: 5462 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001556")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public DictionaryNode()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E15 RID: 3605
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000E15")]
|
||||
public object key;
|
||||
|
||||
// Token: 0x04000E16 RID: 3606
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000E16")]
|
||||
public object value;
|
||||
|
||||
// Token: 0x04000E17 RID: 3607
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000E17")]
|
||||
public ListDictionary.DictionaryNode next;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,396 @@
|
||||
using System;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Specialized
|
||||
{
|
||||
/// <summary>Provides the <see langword="abstract" /> base class for a collection of associated <see cref="T:System.String" /> keys and <see cref="T:System.Object" /> values that can be accessed either with the key or with the index.</summary>
|
||||
// Token: 0x02000335 RID: 821
|
||||
[Token(Token = "0x2000335")]
|
||||
[Serializable]
|
||||
public abstract class NameObjectCollectionBase : ICollection, IEnumerable, ISerializable, IDeserializationCallback
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> class that is empty.</summary>
|
||||
// Token: 0x06001557 RID: 5463 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001557")]
|
||||
[Address(RVA = "0xBA10B0", Offset = "0xBA00B0", VA = "0x180BA10B0")]
|
||||
protected NameObjectCollectionBase()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> class that is empty, has the default initial capacity, and uses the specified <see cref="T:System.Collections.IEqualityComparer" /> object.</summary>
|
||||
/// <param name="equalityComparer">The <see cref="T:System.Collections.IEqualityComparer" /> object to use to determine whether two keys are equal and to generate hash codes for the keys in the collection.</param>
|
||||
// Token: 0x06001558 RID: 5464 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001558")]
|
||||
[Address(RVA = "0xBA0FA0", Offset = "0xB9FFA0", VA = "0x180BA0FA0")]
|
||||
protected NameObjectCollectionBase(IEqualityComparer equalityComparer)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> class that is empty, has the specified initial capacity, and uses the specified <see cref="T:System.Collections.IEqualityComparer" /> object.</summary>
|
||||
/// <param name="capacity">The approximate number of entries that the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> object can initially contain.</param>
|
||||
/// <param name="equalityComparer">The <see cref="T:System.Collections.IEqualityComparer" /> object to use to determine whether two keys are equal and to generate hash codes for the keys in the collection.</param>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="capacity" /> is less than zero.</exception>
|
||||
// Token: 0x06001559 RID: 5465 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001559")]
|
||||
[Address(RVA = "0xBA0F60", Offset = "0xB9FF60", VA = "0x180BA0F60")]
|
||||
protected NameObjectCollectionBase(int capacity, IEqualityComparer equalityComparer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600155A RID: 5466 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600155A")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
internal NameObjectCollectionBase(DBNull dummy)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> class that is serializable and uses the specified <see cref="T:System.Runtime.Serialization.SerializationInfo" /> and <see cref="T:System.Runtime.Serialization.StreamingContext" />.</summary>
|
||||
/// <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object that contains the information required to serialize the new <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</param>
|
||||
/// <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> object that contains the source and destination of the serialized stream associated with the new <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</param>
|
||||
// Token: 0x0600155B RID: 5467 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600155B")]
|
||||
[Address(RVA = "0xBA0F30", Offset = "0xB9FF30", VA = "0x180BA0F30")]
|
||||
protected NameObjectCollectionBase(SerializationInfo info, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Implements the <see cref="T:System.Runtime.Serialization.ISerializable" /> interface and returns the data needed to serialize the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</summary>
|
||||
/// <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object that contains the information required to serialize the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</param>
|
||||
/// <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> object that contains the source and destination of the serialized stream associated with the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="info" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x0600155C RID: 5468 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600155C")]
|
||||
[Address(RVA = "0xB9FDE0", Offset = "0xB9EDE0", VA = "0x180B9FDE0", Slot = "11")]
|
||||
public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Implements the <see cref="T:System.Runtime.Serialization.ISerializable" /> interface and raises the deserialization event when the deserialization is complete.</summary>
|
||||
/// <param name="sender">The source of the deserialization event.</param>
|
||||
/// <exception cref="T:System.Runtime.Serialization.SerializationException">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object associated with the current <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance is invalid.</exception>
|
||||
// Token: 0x0600155D RID: 5469 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600155D")]
|
||||
[Address(RVA = "0xBA0420", Offset = "0xB9F420", VA = "0x180BA0420", Slot = "12")]
|
||||
public virtual void OnDeserialization(object sender)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600155E RID: 5470 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600155E")]
|
||||
[Address(RVA = "0xBA09D0", Offset = "0xB9F9D0", VA = "0x180BA09D0")]
|
||||
private void Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600155F RID: 5471 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600155F")]
|
||||
[Address(RVA = "0xBA0A70", Offset = "0xB9FA70", VA = "0x180BA0A70")]
|
||||
private void Reset(int capacity)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001560 RID: 5472 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001560")]
|
||||
[Address(RVA = "0xB9FCA0", Offset = "0xB9ECA0", VA = "0x180B9FCA0")]
|
||||
private NameObjectCollectionBase.NameObjectEntry FindEntry(string key)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets a value indicating whether the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance is read-only.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance is read-only; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x17000462 RID: 1122
|
||||
// (get) Token: 0x06001561 RID: 5473 RVA: 0x00009888 File Offset: 0x00007A88
|
||||
[Token(Token = "0x17000462")]
|
||||
protected bool IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x6001561")]
|
||||
[Address(RVA = "0x4944B0", Offset = "0x4934B0", VA = "0x1804944B0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Adds an entry with the specified key and value into the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</summary>
|
||||
/// <param name="name">The <see cref="T:System.String" /> key of the entry to add. The key can be <see langword="null" />.</param>
|
||||
/// <param name="value">The <see cref="T:System.Object" /> value of the entry to add. The value can be <see langword="null" />.</param>
|
||||
/// <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
|
||||
// Token: 0x06001562 RID: 5474 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001562")]
|
||||
[Address(RVA = "0xB9F540", Offset = "0xB9E540", VA = "0x180B9F540")]
|
||||
protected void BaseAdd(string name, object value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Removes the entries with the specified key from the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</summary>
|
||||
/// <param name="name">The <see cref="T:System.String" /> key of the entries to remove. The key can be <see langword="null" />.</param>
|
||||
/// <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
|
||||
// Token: 0x06001563 RID: 5475 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001563")]
|
||||
[Address(RVA = "0xB9F9A0", Offset = "0xB9E9A0", VA = "0x180B9F9A0")]
|
||||
protected void BaseRemove(string name)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the value of the first entry with the specified key from the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</summary>
|
||||
/// <param name="name">The <see cref="T:System.String" /> key of the entry to get. The key can be <see langword="null" />.</param>
|
||||
/// <returns>An <see cref="T:System.Object" /> that represents the value of the first entry with the specified key, if found; otherwise, <see langword="null" />.</returns>
|
||||
// Token: 0x06001564 RID: 5476 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001564")]
|
||||
[Address(RVA = "0xB9F890", Offset = "0xB9E890", VA = "0x180B9F890")]
|
||||
protected object BaseGet(string name)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Sets the value of the first entry with the specified key in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance, if found; otherwise, adds an entry with the specified key and value into the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</summary>
|
||||
/// <param name="name">The <see cref="T:System.String" /> key of the entry to set. The key can be <see langword="null" />.</param>
|
||||
/// <param name="value">The <see cref="T:System.Object" /> that represents the new value of the entry to set. The value can be <see langword="null" />.</param>
|
||||
/// <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
|
||||
// Token: 0x06001565 RID: 5477 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001565")]
|
||||
[Address(RVA = "0xB9FBD0", Offset = "0xB9EBD0", VA = "0x180B9FBD0")]
|
||||
protected void BaseSet(string name, object value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the value of the entry at the specified index of the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</summary>
|
||||
/// <param name="index">The zero-based index of the value to get.</param>
|
||||
/// <returns>An <see cref="T:System.Object" /> that represents the value of the entry at the specified index.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="index" /> is outside the valid range of indexes for the collection.</exception>
|
||||
// Token: 0x06001566 RID: 5478 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001566")]
|
||||
[Address(RVA = "0xB9F8B0", Offset = "0xB9E8B0", VA = "0x180B9F8B0")]
|
||||
protected object BaseGet(int index)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets the key of the entry at the specified index of the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</summary>
|
||||
/// <param name="index">The zero-based index of the key to get.</param>
|
||||
/// <returns>A <see cref="T:System.String" /> that represents the key of the entry at the specified index.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="index" /> is outside the valid range of indexes for the collection.</exception>
|
||||
// Token: 0x06001567 RID: 5479 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001567")]
|
||||
[Address(RVA = "0xB9F7A0", Offset = "0xB9E7A0", VA = "0x180B9F7A0")]
|
||||
protected string BaseGetKey(int index)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns an enumerator that iterates through the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.IEnumerator" /> for the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</returns>
|
||||
// Token: 0x06001568 RID: 5480 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001568")]
|
||||
[Address(RVA = "0xB9FD70", Offset = "0xB9ED70", VA = "0x180B9FD70", Slot = "13")]
|
||||
public virtual IEnumerator GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets the number of key/value pairs contained in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</summary>
|
||||
/// <returns>The number of key/value pairs contained in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</returns>
|
||||
// Token: 0x17000463 RID: 1123
|
||||
// (get) Token: 0x06001569 RID: 5481 RVA: 0x000098A0 File Offset: 0x00007AA0
|
||||
[Token(Token = "0x17000463")]
|
||||
public virtual int Count
|
||||
{
|
||||
[Token(Token = "0x6001569")]
|
||||
[Address(RVA = "0x8E1280", Offset = "0x8E0280", VA = "0x1808E1280", Slot = "14")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Copies the entire <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> 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.Specialized.NameObjectCollectionBase" />. The <see cref="T:System.Array" /> must have zero-based indexing.</param>
|
||||
/// <param name="index">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="index" /> 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.Specialized.NameObjectCollectionBase" /> is greater than the available space from <paramref name="index" /> 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.Specialized.NameObjectCollectionBase" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
|
||||
// Token: 0x0600156A RID: 5482 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600156A")]
|
||||
[Address(RVA = "0xBA0B20", Offset = "0xB9FB20", VA = "0x180BA0B20", Slot = "4")]
|
||||
void ICollection.CopyTo(Array array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> object.</summary>
|
||||
/// <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> object.</returns>
|
||||
// Token: 0x17000464 RID: 1124
|
||||
// (get) Token: 0x0600156B RID: 5483 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000464")]
|
||||
object ICollection.SyncRoot
|
||||
{
|
||||
[Token(Token = "0x600156B")]
|
||||
[Address(RVA = "0xBA0E10", Offset = "0xB9FE10", VA = "0x180BA0E10", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether access to the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> object is synchronized (thread safe).</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if access to the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> object is synchronized (thread safe); otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
|
||||
// Token: 0x17000465 RID: 1125
|
||||
// (get) Token: 0x0600156C RID: 5484 RVA: 0x000098B8 File Offset: 0x00007AB8
|
||||
[Token(Token = "0x17000465")]
|
||||
bool ICollection.IsSynchronized
|
||||
{
|
||||
[Token(Token = "0x600156C")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.String" /> array that contains all the keys in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</summary>
|
||||
/// <returns>A <see cref="T:System.String" /> array that contains all the keys in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</returns>
|
||||
// Token: 0x0600156D RID: 5485 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600156D")]
|
||||
[Address(RVA = "0xB9F6A0", Offset = "0xB9E6A0", VA = "0x180B9F6A0")]
|
||||
protected string[] BaseGetAllKeys()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000E18 RID: 3608
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000E18")]
|
||||
private bool _readOnly;
|
||||
|
||||
// Token: 0x04000E19 RID: 3609
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000E19")]
|
||||
private ArrayList _entriesArray;
|
||||
|
||||
// Token: 0x04000E1A RID: 3610
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000E1A")]
|
||||
private IEqualityComparer _keyComparer;
|
||||
|
||||
// Token: 0x04000E1B RID: 3611
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000E1B")]
|
||||
private Hashtable _entriesTable;
|
||||
|
||||
// Token: 0x04000E1C RID: 3612
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000E1C")]
|
||||
private NameObjectCollectionBase.NameObjectEntry _nullKeyEntry;
|
||||
|
||||
// Token: 0x04000E1D RID: 3613
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4000E1D")]
|
||||
private SerializationInfo _serializationInfo;
|
||||
|
||||
// Token: 0x04000E1E RID: 3614
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000E1E")]
|
||||
private int _version;
|
||||
|
||||
// Token: 0x04000E1F RID: 3615
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4000E1F")]
|
||||
[NonSerialized]
|
||||
private object _syncRoot;
|
||||
|
||||
// Token: 0x04000E20 RID: 3616
|
||||
[Token(Token = "0x4000E20")]
|
||||
private static StringComparer defaultComparer;
|
||||
|
||||
// Token: 0x02000336 RID: 822
|
||||
[Token(Token = "0x2000336")]
|
||||
internal class NameObjectEntry
|
||||
{
|
||||
// Token: 0x0600156F RID: 5487 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600156F")]
|
||||
[Address(RVA = "0x417DD0", Offset = "0x416DD0", VA = "0x180417DD0")]
|
||||
internal NameObjectEntry(string name, object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E21 RID: 3617
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000E21")]
|
||||
internal string Key;
|
||||
|
||||
// Token: 0x04000E22 RID: 3618
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000E22")]
|
||||
internal object Value;
|
||||
}
|
||||
|
||||
// Token: 0x02000337 RID: 823
|
||||
[Token(Token = "0x2000337")]
|
||||
[Serializable]
|
||||
internal class NameObjectKeysEnumerator : IEnumerator
|
||||
{
|
||||
// Token: 0x06001570 RID: 5488 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001570")]
|
||||
[Address(RVA = "0xBA1290", Offset = "0xBA0290", VA = "0x180BA1290")]
|
||||
internal NameObjectKeysEnumerator(NameObjectCollectionBase coll)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001571 RID: 5489 RVA: 0x000098D0 File Offset: 0x00007AD0
|
||||
[Token(Token = "0x6001571")]
|
||||
[Address(RVA = "0xBA1120", Offset = "0xBA0120", VA = "0x180BA1120", Slot = "4")]
|
||||
public bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001572 RID: 5490 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001572")]
|
||||
[Address(RVA = "0xBA1200", Offset = "0xBA0200", VA = "0x180BA1200", Slot = "6")]
|
||||
public void Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000466 RID: 1126
|
||||
// (get) Token: 0x06001573 RID: 5491 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000466")]
|
||||
public object Current
|
||||
{
|
||||
[Token(Token = "0x6001573")]
|
||||
[Address(RVA = "0xBA12D0", Offset = "0xBA02D0", VA = "0x180BA12D0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000E23 RID: 3619
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000E23")]
|
||||
private int _pos;
|
||||
|
||||
// Token: 0x04000E24 RID: 3620
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000E24")]
|
||||
private NameObjectCollectionBase _coll;
|
||||
|
||||
// Token: 0x04000E25 RID: 3621
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000E25")]
|
||||
private int _version;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,217 @@
|
||||
using System;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Specialized
|
||||
{
|
||||
/// <summary>Represents a collection of associated <see cref="T:System.String" /> keys and <see cref="T:System.String" /> values that can be accessed either with the key or with the index.</summary>
|
||||
// Token: 0x02000339 RID: 825
|
||||
[Token(Token = "0x2000339")]
|
||||
[Serializable]
|
||||
public class NameValueCollection : NameObjectCollectionBase
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameValueCollection" /> class that is empty, has the default initial capacity and uses the default case-insensitive hash code provider and the default case-insensitive comparer.</summary>
|
||||
// Token: 0x0600157B RID: 5499 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600157B")]
|
||||
[Address(RVA = "0xBA1D80", Offset = "0xBA0D80", VA = "0x180BA1D80")]
|
||||
public NameValueCollection()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameValueCollection" /> class that is empty, has the specified initial capacity, and uses the specified <see cref="T:System.Collections.IEqualityComparer" /> object.</summary>
|
||||
/// <param name="capacity">The initial number of entries that the <see cref="T:System.Collections.Specialized.NameValueCollection" /> object can contain.</param>
|
||||
/// <param name="equalityComparer">The <see cref="T:System.Collections.IEqualityComparer" /> object to use to determine whether two keys are equal and to generate hash codes for the keys in the collection.</param>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="capacity" /> is less than zero.</exception>
|
||||
// Token: 0x0600157C RID: 5500 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600157C")]
|
||||
[Address(RVA = "0xBA1D00", Offset = "0xBA0D00", VA = "0x180BA1D00")]
|
||||
public NameValueCollection(int capacity, IEqualityComparer equalityComparer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600157D RID: 5501 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600157D")]
|
||||
[Address(RVA = "0xBA1E30", Offset = "0xBA0E30", VA = "0x180BA1E30")]
|
||||
internal NameValueCollection(DBNull dummy)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameValueCollection" /> class that is serializable and uses the specified <see cref="T:System.Runtime.Serialization.SerializationInfo" /> and <see cref="T:System.Runtime.Serialization.StreamingContext" />.</summary>
|
||||
/// <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object that contains the information required to serialize the new <see cref="T:System.Collections.Specialized.NameValueCollection" /> instance.</param>
|
||||
/// <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> object that contains the source and destination of the serialized stream associated with the new <see cref="T:System.Collections.Specialized.NameValueCollection" /> instance.</param>
|
||||
// Token: 0x0600157E RID: 5502 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600157E")]
|
||||
[Address(RVA = "0xBA1C90", Offset = "0xBA0C90", VA = "0x180BA1C90")]
|
||||
protected NameValueCollection(SerializationInfo info, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Resets the cached arrays of the collection to <see langword="null" />.</summary>
|
||||
// Token: 0x0600157F RID: 5503 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600157F")]
|
||||
[Address(RVA = "0xBA1AE0", Offset = "0xBA0AE0", VA = "0x180BA1AE0")]
|
||||
protected void InvalidateCachedArrays()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001580 RID: 5504 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001580")]
|
||||
[Address(RVA = "0xBA1500", Offset = "0xBA0500", VA = "0x180BA1500")]
|
||||
private static string GetAsOneString(ArrayList list)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001581 RID: 5505 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001581")]
|
||||
[Address(RVA = "0xBA16E0", Offset = "0xBA06E0", VA = "0x180BA16E0")]
|
||||
private static string[] GetAsStringArray(ArrayList list)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Adds an entry with the specified name and value to the <see cref="T:System.Collections.Specialized.NameValueCollection" />.</summary>
|
||||
/// <param name="name">The <see cref="T:System.String" /> key of the entry to add. The key can be <see langword="null" />.</param>
|
||||
/// <param name="value">The <see cref="T:System.String" /> value of the entry to add. The value can be <see langword="null" />.</param>
|
||||
/// <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
|
||||
// Token: 0x06001582 RID: 5506 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001582")]
|
||||
[Address(RVA = "0xBA1380", Offset = "0xBA0380", VA = "0x180BA1380", Slot = "15")]
|
||||
public virtual void Add(string name, string value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the values associated with the specified key from the <see cref="T:System.Collections.Specialized.NameValueCollection" /> combined into one comma-separated list.</summary>
|
||||
/// <param name="name">The <see cref="T:System.String" /> key of the entry that contains the values to get. The key can be <see langword="null" />.</param>
|
||||
/// <returns>A <see cref="T:System.String" /> that contains a comma-separated list of the values associated with the specified key from the <see cref="T:System.Collections.Specialized.NameValueCollection" />, if found; otherwise, <see langword="null" />.</returns>
|
||||
// Token: 0x06001583 RID: 5507 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001583")]
|
||||
[Address(RVA = "0xBA18D0", Offset = "0xBA08D0", VA = "0x180BA18D0", Slot = "16")]
|
||||
public virtual string Get(string name)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets the values associated with the specified key from the <see cref="T:System.Collections.Specialized.NameValueCollection" />.</summary>
|
||||
/// <param name="name">The <see cref="T:System.String" /> key of the entry that contains the values to get. The key can be <see langword="null" />.</param>
|
||||
/// <returns>A <see cref="T:System.String" /> array that contains the values associated with the specified key from the <see cref="T:System.Collections.Specialized.NameValueCollection" />, if found; otherwise, <see langword="null" />.</returns>
|
||||
// Token: 0x06001584 RID: 5508 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001584")]
|
||||
[Address(RVA = "0xBA17A0", Offset = "0xBA07A0", VA = "0x180BA17A0", Slot = "17")]
|
||||
public virtual string[] GetValues(string name)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Sets the value of an entry in the <see cref="T:System.Collections.Specialized.NameValueCollection" />.</summary>
|
||||
/// <param name="name">The <see cref="T:System.String" /> key of the entry to add the new value to. The key can be <see langword="null" />.</param>
|
||||
/// <param name="value">The <see cref="T:System.Object" /> that represents the new value to add to the specified entry. The value can be <see langword="null" />.</param>
|
||||
/// <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
|
||||
// Token: 0x06001585 RID: 5509 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001585")]
|
||||
[Address(RVA = "0xBA1B10", Offset = "0xBA0B10", VA = "0x180BA1B10", Slot = "18")]
|
||||
public virtual void Set(string name, string value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Removes the entries with the specified key from the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</summary>
|
||||
/// <param name="name">The <see cref="T:System.String" /> key of the entry to remove. The key can be <see langword="null" />.</param>
|
||||
/// <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
|
||||
// Token: 0x06001586 RID: 5510 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001586")]
|
||||
[Address(RVA = "0xBA1AF0", Offset = "0xBA0AF0", VA = "0x180BA1AF0", Slot = "19")]
|
||||
public virtual void Remove(string name)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the entry with the specified key in the <see cref="T:System.Collections.Specialized.NameValueCollection" />.</summary>
|
||||
/// <param name="name">The <see cref="T:System.String" /> key of the entry to locate. The key can be <see langword="null" />.</param>
|
||||
/// <returns>A <see cref="T:System.String" /> that contains the comma-separated list of values associated with the specified key, if found; otherwise, <see langword="null" />.</returns>
|
||||
/// <exception cref="T:System.NotSupportedException">The collection is read-only and the operation attempts to modify the collection.</exception>
|
||||
// Token: 0x1700046B RID: 1131
|
||||
[Token(Token = "0x1700046B")]
|
||||
public string this[string name]
|
||||
{
|
||||
[Token(Token = "0x6001587")]
|
||||
[Address(RVA = "0xBA1FA0", Offset = "0xBA0FA0", VA = "0x180BA1FA0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6001588")]
|
||||
[Address(RVA = "0xBA1FC0", Offset = "0xBA0FC0", VA = "0x180BA1FC0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the values at the specified index of the <see cref="T:System.Collections.Specialized.NameValueCollection" /> combined into one comma-separated list.</summary>
|
||||
/// <param name="index">The zero-based index of the entry that contains the values to get from the collection.</param>
|
||||
/// <returns>A <see cref="T:System.String" /> that contains a comma-separated list of the values at the specified index of the <see cref="T:System.Collections.Specialized.NameValueCollection" />, if found; otherwise, <see langword="null" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="index" /> is outside the valid range of indexes for the collection.</exception>
|
||||
// Token: 0x06001589 RID: 5513 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001589")]
|
||||
[Address(RVA = "0xBA1980", Offset = "0xBA0980", VA = "0x180BA1980", Slot = "20")]
|
||||
public virtual string Get(int index)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets the key at the specified index of the <see cref="T:System.Collections.Specialized.NameValueCollection" />.</summary>
|
||||
/// <param name="index">The zero-based index of the key to get from the collection.</param>
|
||||
/// <returns>A <see cref="T:System.String" /> that contains the key at the specified index of the <see cref="T:System.Collections.Specialized.NameValueCollection" />, if found; otherwise, <see langword="null" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="index" /> is outside the valid range of indexes for the collection.</exception>
|
||||
// Token: 0x0600158A RID: 5514 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600158A")]
|
||||
[Address(RVA = "0xBA1790", Offset = "0xBA0790", VA = "0x180BA1790", Slot = "21")]
|
||||
public virtual string GetKey(int index)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets the entry at the specified index of the <see cref="T:System.Collections.Specialized.NameValueCollection" />.</summary>
|
||||
/// <param name="index">The zero-based index of the entry to locate in the collection.</param>
|
||||
/// <returns>A <see cref="T:System.String" /> that contains the comma-separated list of values at the specified index of the collection.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="index" /> is outside the valid range of indexes for the collection.</exception>
|
||||
// Token: 0x1700046C RID: 1132
|
||||
[Token(Token = "0x1700046C")]
|
||||
public string this[int index]
|
||||
{
|
||||
[Token(Token = "0x600158B")]
|
||||
[Address(RVA = "0x4B4070", Offset = "0x4B3070", VA = "0x1804B4070")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets all the keys in the <see cref="T:System.Collections.Specialized.NameValueCollection" />.</summary>
|
||||
/// <returns>A <see cref="T:System.String" /> array that contains all the keys of the <see cref="T:System.Collections.Specialized.NameValueCollection" />.</returns>
|
||||
// Token: 0x1700046D RID: 1133
|
||||
// (get) Token: 0x0600158C RID: 5516 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700046D")]
|
||||
public virtual string[] AllKeys
|
||||
{
|
||||
[Token(Token = "0x600158C")]
|
||||
[Address(RVA = "0xBA1E90", Offset = "0xBA0E90", VA = "0x180BA1E90", Slot = "22")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000E2A RID: 3626
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4000E2A")]
|
||||
private string[] _all;
|
||||
|
||||
// Token: 0x04000E2B RID: 3627
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4000E2B")]
|
||||
private string[] _allKeys;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,520 @@
|
||||
using System;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Specialized
|
||||
{
|
||||
/// <summary>Represents a collection of key/value pairs that are accessible by the key or index.</summary>
|
||||
// Token: 0x0200033A RID: 826
|
||||
[Token(Token = "0x200033A")]
|
||||
[Serializable]
|
||||
public class OrderedDictionary : IDictionary, ICollection, IEnumerable, ISerializable, IDeserializationCallback
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> class.</summary>
|
||||
// Token: 0x0600158D RID: 5517 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600158D")]
|
||||
[Address(RVA = "0xBA3DB0", Offset = "0xBA2DB0", VA = "0x180BA3DB0")]
|
||||
public OrderedDictionary()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> class using the specified initial capacity.</summary>
|
||||
/// <param name="capacity">The initial number of elements that the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection can contain.</param>
|
||||
// Token: 0x0600158E RID: 5518 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600158E")]
|
||||
[Address(RVA = "0xBA3D80", Offset = "0xBA2D80", VA = "0x180BA3D80")]
|
||||
public OrderedDictionary(int capacity)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> class using the specified initial capacity and comparer.</summary>
|
||||
/// <param name="capacity">The initial number of elements that the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection can contain.</param>
|
||||
/// <param name="comparer">The <see cref="T:System.Collections.IComparer" /> to use to determine whether two keys are equal.
|
||||
/// -or-
|
||||
/// <see langword="null" /> to use the default comparer, which is each key's implementation of <see cref="M:System.Object.Equals(System.Object)" />.</param>
|
||||
// Token: 0x0600158F RID: 5519 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600158F")]
|
||||
[Address(RVA = "0xBA3E00", Offset = "0xBA2E00", VA = "0x180BA3E00")]
|
||||
public OrderedDictionary(int capacity, IEqualityComparer comparer)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> class that is serializable using the specified <see cref="T:System.Runtime.Serialization.SerializationInfo" /> and <see cref="T:System.Runtime.Serialization.StreamingContext" /> objects.</summary>
|
||||
/// <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object containing the information required to serialize the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection.</param>
|
||||
/// <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> object containing the source and destination of the serialized stream associated with the <see cref="T:System.Collections.Specialized.OrderedDictionary" />.</param>
|
||||
// Token: 0x06001590 RID: 5520 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6001590")]
|
||||
[Address(RVA = "0xBA3DD0", Offset = "0xBA2DD0", VA = "0x180BA3DD0")]
|
||||
protected OrderedDictionary(SerializationInfo info, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the number of key/values pairs contained in the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection.</summary>
|
||||
/// <returns>The number of key/value pairs contained in the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection.</returns>
|
||||
// Token: 0x1700046E RID: 1134
|
||||
// (get) Token: 0x06001591 RID: 5521 RVA: 0x00009918 File Offset: 0x00007B18
|
||||
[Token(Token = "0x1700046E")]
|
||||
public int Count
|
||||
{
|
||||
[Token(Token = "0x6001591")]
|
||||
[Address(RVA = "0xBA3E40", Offset = "0xBA2E40", VA = "0x180BA3E40", Slot = "16")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> has a fixed size.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> has a fixed size; otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
|
||||
// Token: 0x1700046F RID: 1135
|
||||
// (get) Token: 0x06001592 RID: 5522 RVA: 0x00009930 File Offset: 0x00007B30
|
||||
[Token(Token = "0x1700046F")]
|
||||
bool IDictionary.IsFixedSize
|
||||
{
|
||||
[Token(Token = "0x6001592")]
|
||||
[Address(RVA = "0x5AB2E0", Offset = "0x5AA2E0", VA = "0x1805AB2E0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection is read-only.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection is read-only; otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
|
||||
// Token: 0x17000470 RID: 1136
|
||||
// (get) Token: 0x06001593 RID: 5523 RVA: 0x00009948 File Offset: 0x00007B48
|
||||
[Token(Token = "0x17000470")]
|
||||
public bool IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x6001593")]
|
||||
[Address(RVA = "0x5AB2E0", Offset = "0x5AA2E0", VA = "0x1805AB2E0", Slot = "11")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether access to the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> object is synchronized (thread-safe).</summary>
|
||||
/// <returns>This method always returns <see langword="false" />.</returns>
|
||||
// Token: 0x17000471 RID: 1137
|
||||
// (get) Token: 0x06001594 RID: 5524 RVA: 0x00009960 File Offset: 0x00007B60
|
||||
[Token(Token = "0x17000471")]
|
||||
bool ICollection.IsSynchronized
|
||||
{
|
||||
[Token(Token = "0x6001594")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "18")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an <see cref="T:System.Collections.ICollection" /> object containing the keys in the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.ICollection" /> object containing the keys in the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection.</returns>
|
||||
// Token: 0x17000472 RID: 1138
|
||||
// (get) Token: 0x06001595 RID: 5525 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000472")]
|
||||
public ICollection Keys
|
||||
{
|
||||
[Token(Token = "0x6001595")]
|
||||
[Address(RVA = "0xBA3F10", Offset = "0xBA2F10", VA = "0x180BA3F10", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000473 RID: 1139
|
||||
// (get) Token: 0x06001596 RID: 5526 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000473")]
|
||||
private ArrayList objectsArray
|
||||
{
|
||||
[Token(Token = "0x6001596")]
|
||||
[Address(RVA = "0xBA4070", Offset = "0xBA3070", VA = "0x180BA4070")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000474 RID: 1140
|
||||
// (get) Token: 0x06001597 RID: 5527 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000474")]
|
||||
private Hashtable objectsTable
|
||||
{
|
||||
[Token(Token = "0x6001597")]
|
||||
[Address(RVA = "0xBA40E0", Offset = "0xBA30E0", VA = "0x180BA40E0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> object.</summary>
|
||||
/// <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> object.</returns>
|
||||
// Token: 0x17000475 RID: 1141
|
||||
// (get) Token: 0x06001598 RID: 5528 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000475")]
|
||||
object ICollection.SyncRoot
|
||||
{
|
||||
[Token(Token = "0x6001598")]
|
||||
[Address(RVA = "0xBA3C40", Offset = "0xBA2C40", VA = "0x180BA3C40", Slot = "17")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the value with the specified key.</summary>
|
||||
/// <param name="key">The key of the value to get or set.</param>
|
||||
/// <returns>The value associated with the specified key. If the specified key is not found, attempting to get it returns <see langword="null" />, and attempting to set it creates a new element using the specified key.</returns>
|
||||
/// <exception cref="T:System.NotSupportedException">The property is being set and the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection is read-only.</exception>
|
||||
// Token: 0x17000476 RID: 1142
|
||||
[Token(Token = "0x17000476")]
|
||||
public object this[object key]
|
||||
{
|
||||
[Token(Token = "0x6001599")]
|
||||
[Address(RVA = "0xBA3ED0", Offset = "0xBA2ED0", VA = "0x180BA3ED0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600159A")]
|
||||
[Address(RVA = "0xBA4160", Offset = "0xBA3160", VA = "0x180BA4160", Slot = "5")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an <see cref="T:System.Collections.ICollection" /> object containing the values in the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.ICollection" /> object containing the values in the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection.</returns>
|
||||
// Token: 0x17000477 RID: 1143
|
||||
// (get) Token: 0x0600159B RID: 5531 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000477")]
|
||||
public ICollection Values
|
||||
{
|
||||
[Token(Token = "0x600159B")]
|
||||
[Address(RVA = "0xBA3FC0", Offset = "0xBA2FC0", VA = "0x180BA3FC0", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Adds an entry with the specified key and value into the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection with the lowest available index.</summary>
|
||||
/// <param name="key">The key of the entry to add.</param>
|
||||
/// <param name="value">The value of the entry to add. This value can be <see langword="null" />.</param>
|
||||
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection is read-only.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">An element with the same key already exists in the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection.</exception>
|
||||
// Token: 0x0600159C RID: 5532 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600159C")]
|
||||
[Address(RVA = "0xBA3150", Offset = "0xBA2150", VA = "0x180BA3150", Slot = "9")]
|
||||
public void Add(object key, object value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Removes all elements from the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection.</summary>
|
||||
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection is read-only.</exception>
|
||||
// Token: 0x0600159D RID: 5533 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600159D")]
|
||||
[Address(RVA = "0xBA3270", Offset = "0xBA2270", VA = "0x180BA3270", Slot = "10")]
|
||||
public void Clear()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection contains a specific key.</summary>
|
||||
/// <param name="key">The key to locate in the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection contains an element with the specified key; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x0600159E RID: 5534 RVA: 0x00009978 File Offset: 0x00007B78
|
||||
[Token(Token = "0x600159E")]
|
||||
[Address(RVA = "0xBA3340", Offset = "0xBA2340", VA = "0x180BA3340", Slot = "8")]
|
||||
public bool Contains(object key)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Copies the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> elements to a one-dimensional <see cref="T:System.Array" /> object at the specified index.</summary>
|
||||
/// <param name="array">The one-dimensional <see cref="T:System.Array" /> object that is the destination of the <see cref="T:System.Collections.DictionaryEntry" /> objects copied from <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection. The <see cref="T:System.Array" /> must have zero-based indexing.</param>
|
||||
/// <param name="index">The zero-based index in <paramref name="array" /> at which copying begins.</param>
|
||||
// Token: 0x0600159F RID: 5535 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600159F")]
|
||||
[Address(RVA = "0xBA3380", Offset = "0xBA2380", VA = "0x180BA3380", Slot = "15")]
|
||||
public void CopyTo(Array array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060015A0 RID: 5536 RVA: 0x00009990 File Offset: 0x00007B90
|
||||
[Token(Token = "0x60015A0")]
|
||||
[Address(RVA = "0xBA3650", Offset = "0xBA2650", VA = "0x180BA3650")]
|
||||
private int IndexOfKey(object key)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Implements the <see cref="T:System.Runtime.Serialization.ISerializable" /> interface and is called back by the deserialization event when deserialization is complete.</summary>
|
||||
/// <param name="sender">The source of the deserialization event.</param>
|
||||
/// <exception cref="T:System.Runtime.Serialization.SerializationException">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object associated with the current <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection is invalid.</exception>
|
||||
// Token: 0x060015A1 RID: 5537 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015A1")]
|
||||
[Address(RVA = "0xBA37E0", Offset = "0xBA27E0", VA = "0x180BA37E0", Slot = "22")]
|
||||
protected virtual void OnDeserialization(object sender)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Removes the entry with the specified key from the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection.</summary>
|
||||
/// <param name="key">The key of the entry to remove.</param>
|
||||
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection is read-only.</exception>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x060015A2 RID: 5538 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015A2")]
|
||||
[Address(RVA = "0xBA3B10", Offset = "0xBA2B10", VA = "0x180BA3B10", Slot = "14")]
|
||||
public void Remove(object key)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Returns an <see cref="T:System.Collections.IDictionaryEnumerator" /> object that iterates through the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.IDictionaryEnumerator" /> object for the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection.</returns>
|
||||
// Token: 0x060015A3 RID: 5539 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60015A3")]
|
||||
[Address(RVA = "0xBA33D0", Offset = "0xBA23D0", VA = "0x180BA33D0", Slot = "23")]
|
||||
public virtual IDictionaryEnumerator GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns an <see cref="T:System.Collections.IDictionaryEnumerator" /> object that iterates through the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.IDictionaryEnumerator" /> object for the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection.</returns>
|
||||
// Token: 0x060015A4 RID: 5540 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60015A4")]
|
||||
[Address(RVA = "0xBA3CB0", Offset = "0xBA2CB0", VA = "0x180BA3CB0", Slot = "19")]
|
||||
IEnumerator IEnumerable.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Implements the <see cref="T:System.Runtime.Serialization.ISerializable" /> interface and returns the data needed to serialize the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection.</summary>
|
||||
/// <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object containing the information required to serialize the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> collection.</param>
|
||||
/// <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> object containing the source and destination of the serialized stream associated with the <see cref="T:System.Collections.Specialized.OrderedDictionary" />.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="info" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x060015A5 RID: 5541 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015A5")]
|
||||
[Address(RVA = "0xBA34A0", Offset = "0xBA24A0", VA = "0x180BA34A0", Slot = "24")]
|
||||
public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Implements the <see cref="T:System.Runtime.Serialization.ISerializable" /> interface and is called back by the deserialization event when deserialization is complete.</summary>
|
||||
/// <param name="sender">The source of the deserialization event.</param>
|
||||
// Token: 0x060015A6 RID: 5542 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015A6")]
|
||||
[Address(RVA = "0xAF9FF0", Offset = "0xAF8FF0", VA = "0x180AF9FF0", Slot = "21")]
|
||||
void IDeserializationCallback.OnDeserialization(object sender)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E2C RID: 3628
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000E2C")]
|
||||
private ArrayList _objectsArray;
|
||||
|
||||
// Token: 0x04000E2D RID: 3629
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000E2D")]
|
||||
private Hashtable _objectsTable;
|
||||
|
||||
// Token: 0x04000E2E RID: 3630
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000E2E")]
|
||||
private int _initialCapacity;
|
||||
|
||||
// Token: 0x04000E2F RID: 3631
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000E2F")]
|
||||
private IEqualityComparer _comparer;
|
||||
|
||||
// Token: 0x04000E30 RID: 3632
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000E30")]
|
||||
private bool _readOnly;
|
||||
|
||||
// Token: 0x04000E31 RID: 3633
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4000E31")]
|
||||
private object _syncRoot;
|
||||
|
||||
// Token: 0x04000E32 RID: 3634
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000E32")]
|
||||
private SerializationInfo _siInfo;
|
||||
|
||||
// Token: 0x0200033B RID: 827
|
||||
[Token(Token = "0x200033B")]
|
||||
private class OrderedDictionaryEnumerator : IDictionaryEnumerator, IEnumerator
|
||||
{
|
||||
// Token: 0x060015A7 RID: 5543 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015A7")]
|
||||
[Address(RVA = "0xBA29B0", Offset = "0xBA19B0", VA = "0x180BA29B0")]
|
||||
internal OrderedDictionaryEnumerator(ArrayList array, int objectReturnType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000478 RID: 1144
|
||||
// (get) Token: 0x060015A8 RID: 5544 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000478")]
|
||||
public object Current
|
||||
{
|
||||
[Token(Token = "0x60015A8")]
|
||||
[Address(RVA = "0xBA2A10", Offset = "0xBA1A10", VA = "0x180BA2A10", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000479 RID: 1145
|
||||
// (get) Token: 0x060015A9 RID: 5545 RVA: 0x000099A8 File Offset: 0x00007BA8
|
||||
[Token(Token = "0x17000479")]
|
||||
public DictionaryEntry Entry
|
||||
{
|
||||
[Token(Token = "0x60015A9")]
|
||||
[Address(RVA = "0xBA2C10", Offset = "0xBA1C10", VA = "0x180BA2C10", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return default(DictionaryEntry);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700047A RID: 1146
|
||||
// (get) Token: 0x060015AA RID: 5546 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700047A")]
|
||||
public object Key
|
||||
{
|
||||
[Token(Token = "0x60015AA")]
|
||||
[Address(RVA = "0xBA2D20", Offset = "0xBA1D20", VA = "0x180BA2D20", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700047B RID: 1147
|
||||
// (get) Token: 0x060015AB RID: 5547 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700047B")]
|
||||
public object Value
|
||||
{
|
||||
[Token(Token = "0x60015AB")]
|
||||
[Address(RVA = "0xBA2DA0", Offset = "0xBA1DA0", VA = "0x180BA2DA0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060015AC RID: 5548 RVA: 0x000099C0 File Offset: 0x00007BC0
|
||||
[Token(Token = "0x60015AC")]
|
||||
[Address(RVA = "0xBA2910", Offset = "0xBA1910", VA = "0x180BA2910", Slot = "7")]
|
||||
public bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060015AD RID: 5549 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015AD")]
|
||||
[Address(RVA = "0xBA2960", Offset = "0xBA1960", VA = "0x180BA2960", Slot = "9")]
|
||||
public void Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E33 RID: 3635
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000E33")]
|
||||
private int _objectReturnType;
|
||||
|
||||
// Token: 0x04000E34 RID: 3636
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000E34")]
|
||||
private IEnumerator arrayEnumerator;
|
||||
}
|
||||
|
||||
// Token: 0x0200033C RID: 828
|
||||
[Token(Token = "0x200033C")]
|
||||
private class OrderedDictionaryKeyValueCollection : ICollection, IEnumerable
|
||||
{
|
||||
// Token: 0x060015AE RID: 5550 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015AE")]
|
||||
[Address(RVA = "0x741C60", Offset = "0x740C60", VA = "0x180741C60")]
|
||||
public OrderedDictionaryKeyValueCollection(ArrayList array, bool isKeys)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060015AF RID: 5551 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015AF")]
|
||||
[Address(RVA = "0xBA2E30", Offset = "0xBA1E30", VA = "0x180BA2E30", Slot = "4")]
|
||||
void ICollection.CopyTo(Array array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700047C RID: 1148
|
||||
// (get) Token: 0x060015B0 RID: 5552 RVA: 0x000099D8 File Offset: 0x00007BD8
|
||||
[Token(Token = "0x1700047C")]
|
||||
int ICollection.Count
|
||||
{
|
||||
[Token(Token = "0x60015B0")]
|
||||
[Address(RVA = "0x478810", Offset = "0x477810", VA = "0x180478810", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700047D RID: 1149
|
||||
// (get) Token: 0x060015B1 RID: 5553 RVA: 0x000099F0 File Offset: 0x00007BF0
|
||||
[Token(Token = "0x1700047D")]
|
||||
bool ICollection.IsSynchronized
|
||||
{
|
||||
[Token(Token = "0x60015B1")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700047E RID: 1150
|
||||
// (get) Token: 0x060015B2 RID: 5554 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700047E")]
|
||||
object ICollection.SyncRoot
|
||||
{
|
||||
[Token(Token = "0x60015B2")]
|
||||
[Address(RVA = "0x8AC2F0", Offset = "0x8AB2F0", VA = "0x1808AC2F0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060015B3 RID: 5555 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60015B3")]
|
||||
[Address(RVA = "0xBA30C0", Offset = "0xBA20C0", VA = "0x180BA30C0", Slot = "8")]
|
||||
IEnumerator IEnumerable.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000E35 RID: 3637
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000E35")]
|
||||
private ArrayList _objects;
|
||||
|
||||
// Token: 0x04000E36 RID: 3638
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000E36")]
|
||||
private bool isKeys;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,342 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Specialized
|
||||
{
|
||||
/// <summary>Represents a collection of strings.</summary>
|
||||
// Token: 0x0200033D RID: 829
|
||||
[Token(Token = "0x200033D")]
|
||||
[Serializable]
|
||||
public class StringCollection : IList, ICollection, IEnumerable
|
||||
{
|
||||
/// <summary>Gets or sets the element at the specified index.</summary>
|
||||
/// <param name="index">The zero-based index of the entry 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.Specialized.StringCollection.Count" />.</exception>
|
||||
// Token: 0x1700047F RID: 1151
|
||||
[Token(Token = "0x1700047F")]
|
||||
public string this[int index]
|
||||
{
|
||||
[Token(Token = "0x60015B4")]
|
||||
[Address(RVA = "0xBA4AF0", Offset = "0xBA3AF0", VA = "0x180BA4AF0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60015B5")]
|
||||
[Address(RVA = "0xBA4C60", Offset = "0xBA3C60", VA = "0x180BA4C60")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the number of strings contained in the <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
|
||||
/// <returns>The number of strings contained in the <see cref="T:System.Collections.Specialized.StringCollection" />.</returns>
|
||||
// Token: 0x17000480 RID: 1152
|
||||
// (get) Token: 0x060015B6 RID: 5558 RVA: 0x00009A08 File Offset: 0x00007C08
|
||||
[Token(Token = "0x17000480")]
|
||||
public int Count
|
||||
{
|
||||
[Token(Token = "0x60015B6")]
|
||||
[Address(RVA = "0x478810", Offset = "0x477810", VA = "0x180478810", Slot = "16")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.StringCollection" /> object is read-only.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the <see cref="T:System.Collections.Specialized.StringCollection" /> object is read-only; otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
|
||||
// Token: 0x17000481 RID: 1153
|
||||
// (get) Token: 0x060015B7 RID: 5559 RVA: 0x00009A20 File Offset: 0x00007C20
|
||||
[Token(Token = "0x17000481")]
|
||||
bool IList.IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x60015B7")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.StringCollection" /> object has a fixed size.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the <see cref="T:System.Collections.Specialized.StringCollection" /> object has a fixed size; otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
|
||||
// Token: 0x17000482 RID: 1154
|
||||
// (get) Token: 0x060015B8 RID: 5560 RVA: 0x00009A38 File Offset: 0x00007C38
|
||||
[Token(Token = "0x17000482")]
|
||||
bool IList.IsFixedSize
|
||||
{
|
||||
[Token(Token = "0x60015B8")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Adds a string to the end of the <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
|
||||
/// <param name="value">The string to add to the end of the <see cref="T:System.Collections.Specialized.StringCollection" />. The value can be <see langword="null" />.</param>
|
||||
/// <returns>The zero-based index at which the new element is inserted.</returns>
|
||||
// Token: 0x060015B9 RID: 5561 RVA: 0x00009A50 File Offset: 0x00007C50
|
||||
[Token(Token = "0x60015B9")]
|
||||
[Address(RVA = "0xBA4710", Offset = "0xBA3710", VA = "0x180BA4710")]
|
||||
public int Add(string value)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Removes all the strings from the <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
|
||||
// Token: 0x060015BA RID: 5562 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015BA")]
|
||||
[Address(RVA = "0x4DA930", Offset = "0x4D9930", VA = "0x1804DA930", Slot = "8")]
|
||||
public void Clear()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified string is in the <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
|
||||
/// <param name="value">The string to locate in the <see cref="T:System.Collections.Specialized.StringCollection" />. The value can be <see langword="null" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if <paramref name="value" /> is found in the <see cref="T:System.Collections.Specialized.StringCollection" />; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x060015BB RID: 5563 RVA: 0x00009A68 File Offset: 0x00007C68
|
||||
[Token(Token = "0x60015BB")]
|
||||
[Address(RVA = "0xBA4740", Offset = "0xBA3740", VA = "0x180BA4740")]
|
||||
public bool Contains(string value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Copies the entire <see cref="T:System.Collections.Specialized.StringCollection" /> values to a one-dimensional array of strings, starting at the specified index of the target array.</summary>
|
||||
/// <param name="array">The one-dimensional array of strings that is the destination of the elements copied from <see cref="T:System.Collections.Specialized.StringCollection" />. The <see cref="T:System.Array" /> must have zero-based indexing.</param>
|
||||
/// <param name="index">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="index" /> 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.Specialized.StringCollection" /> is greater than the available space from <paramref name="index" /> 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.Specialized.StringCollection" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
|
||||
// Token: 0x060015BC RID: 5564 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015BC")]
|
||||
[Address(RVA = "0xBA4770", Offset = "0xBA3770", VA = "0x180BA4770")]
|
||||
public void CopyTo(string[] array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Searches for the specified string and returns the zero-based index of the first occurrence within the <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
|
||||
/// <param name="value">The string to locate. The value can be <see langword="null" />.</param>
|
||||
/// <returns>The zero-based index of the first occurrence of <paramref name="value" /> in the <see cref="T:System.Collections.Specialized.StringCollection" />, if found; otherwise, -1.</returns>
|
||||
// Token: 0x060015BD RID: 5565 RVA: 0x00009A80 File Offset: 0x00007C80
|
||||
[Token(Token = "0x60015BD")]
|
||||
[Address(RVA = "0xBA47A0", Offset = "0xBA37A0", VA = "0x180BA47A0")]
|
||||
public int IndexOf(string value)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Inserts a string into the <see cref="T:System.Collections.Specialized.StringCollection" /> at the specified index.</summary>
|
||||
/// <param name="index">The zero-based index at which <paramref name="value" /> is inserted.</param>
|
||||
/// <param name="value">The string 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" /> greater than <see cref="P:System.Collections.Specialized.StringCollection.Count" />.</exception>
|
||||
// Token: 0x060015BE RID: 5566 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015BE")]
|
||||
[Address(RVA = "0xBA47D0", Offset = "0xBA37D0", VA = "0x180BA47D0")]
|
||||
public void Insert(int index, string value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether access to the <see cref="T:System.Collections.Specialized.StringCollection" /> is synchronized (thread safe).</summary>
|
||||
/// <returns>This property always returns <see langword="false" />.</returns>
|
||||
// Token: 0x17000483 RID: 1155
|
||||
// (get) Token: 0x060015BF RID: 5567 RVA: 0x00009A98 File Offset: 0x00007C98
|
||||
[Token(Token = "0x17000483")]
|
||||
public bool IsSynchronized
|
||||
{
|
||||
[Token(Token = "0x60015BF")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "18")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Removes the first occurrence of a specific string from the <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
|
||||
/// <param name="value">The string to remove from the <see cref="T:System.Collections.Specialized.StringCollection" />. The value can be <see langword="null" />.</param>
|
||||
// Token: 0x060015C0 RID: 5568 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015C0")]
|
||||
[Address(RVA = "0xBA4800", Offset = "0xBA3800", VA = "0x180BA4800")]
|
||||
public void Remove(string value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Removes the string at the specified index of the <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
|
||||
/// <param name="index">The zero-based index of the string 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.Specialized.StringCollection.Count" />.</exception>
|
||||
// Token: 0x060015C1 RID: 5569 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015C1")]
|
||||
[Address(RVA = "0x8AC2C0", Offset = "0x8AB2C0", VA = "0x1808AC2C0", Slot = "14")]
|
||||
public void RemoveAt(int index)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
|
||||
/// <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.StringCollection" />.</returns>
|
||||
// Token: 0x17000484 RID: 1156
|
||||
// (get) Token: 0x060015C2 RID: 5570 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000484")]
|
||||
public object SyncRoot
|
||||
{
|
||||
[Token(Token = "0x60015C2")]
|
||||
[Address(RVA = "0x8AC2F0", Offset = "0x8AB2F0", VA = "0x1808AC2F0", Slot = "17")]
|
||||
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.Specialized.StringCollection.Count" />.</exception>
|
||||
// Token: 0x17000485 RID: 1157
|
||||
[Token(Token = "0x17000485")]
|
||||
object IList.this[int index]
|
||||
{
|
||||
[Token(Token = "0x60015C3")]
|
||||
[Address(RVA = "0xBA4AF0", Offset = "0xBA3AF0", VA = "0x180BA4AF0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60015C4")]
|
||||
[Address(RVA = "0xBA4B70", Offset = "0xBA3B70", VA = "0x180BA4B70", Slot = "5")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Adds an object to the end of the <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
|
||||
/// <param name="value">The <see cref="T:System.Object" /> to be added to the end of the <see cref="T:System.Collections.Specialized.StringCollection" />. The value can be <see langword="null" />.</param>
|
||||
/// <returns>The <see cref="T:System.Collections.Specialized.StringCollection" /> index at which the <paramref name="value" /> has been added.</returns>
|
||||
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.StringCollection" /> is read-only.
|
||||
/// -or-
|
||||
/// The <see cref="T:System.Collections.Specialized.StringCollection" /> has a fixed size.</exception>
|
||||
// Token: 0x060015C5 RID: 5573 RVA: 0x00009AB0 File Offset: 0x00007CB0
|
||||
[Token(Token = "0x60015C5")]
|
||||
[Address(RVA = "0xBA4860", Offset = "0xBA3860", VA = "0x180BA4860", Slot = "6")]
|
||||
int IList.Add(object value)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether an element is in the <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
|
||||
/// <param name="value">The <see cref="T:System.Object" /> to locate in the <see cref="T:System.Collections.Specialized.StringCollection" />. The value can be <see langword="null" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if <paramref name="value" /> is found in the <see cref="T:System.Collections.Specialized.StringCollection" />; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x060015C6 RID: 5574 RVA: 0x00009AC8 File Offset: 0x00007CC8
|
||||
[Token(Token = "0x60015C6")]
|
||||
[Address(RVA = "0xBA48E0", Offset = "0xBA38E0", VA = "0x180BA48E0", Slot = "7")]
|
||||
bool IList.Contains(object value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <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.Specialized.StringCollection" />.</summary>
|
||||
/// <param name="value">The <see cref="T:System.Object" /> to locate in the <see cref="T:System.Collections.Specialized.StringCollection" />. 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.Specialized.StringCollection" />, if found; otherwise, -1.</returns>
|
||||
// Token: 0x060015C7 RID: 5575 RVA: 0x00009AE0 File Offset: 0x00007CE0
|
||||
[Token(Token = "0x60015C7")]
|
||||
[Address(RVA = "0xBA4960", Offset = "0xBA3960", VA = "0x180BA4960", Slot = "11")]
|
||||
int IList.IndexOf(object value)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Inserts an element into the <see cref="T:System.Collections.Specialized.StringCollection" /> 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.Specialized.StringCollection.Count" />.</exception>
|
||||
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.StringCollection" /> is read-only.
|
||||
/// -or-
|
||||
/// The <see cref="T:System.Collections.Specialized.StringCollection" /> has a fixed size.</exception>
|
||||
// Token: 0x060015C8 RID: 5576 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015C8")]
|
||||
[Address(RVA = "0xBA49E0", Offset = "0xBA39E0", VA = "0x180BA49E0", Slot = "12")]
|
||||
void IList.Insert(int index, object value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Removes the first occurrence of a specific object from the <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
|
||||
/// <param name="value">The <see cref="T:System.Object" /> to remove from the <see cref="T:System.Collections.Specialized.StringCollection" />. The value can be <see langword="null" />.</param>
|
||||
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.StringCollection" /> is read-only.
|
||||
/// -or-
|
||||
/// The <see cref="T:System.Collections.Specialized.StringCollection" /> has a fixed size.</exception>
|
||||
// Token: 0x060015C9 RID: 5577 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015C9")]
|
||||
[Address(RVA = "0xBA4A70", Offset = "0xBA3A70", VA = "0x180BA4A70", Slot = "13")]
|
||||
void IList.Remove(object value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Copies the entire <see cref="T:System.Collections.Specialized.StringCollection" /> 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.Specialized.StringCollection" />. The <see cref="T:System.Array" /> must have zero-based indexing.</param>
|
||||
/// <param name="index">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="index" /> 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.Specialized.StringCollection" /> is greater than the available space from <paramref name="index" /> 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.Specialized.StringCollection" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
|
||||
// Token: 0x060015CA RID: 5578 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015CA")]
|
||||
[Address(RVA = "0xBA4770", Offset = "0xBA3770", VA = "0x180BA4770", Slot = "15")]
|
||||
void ICollection.CopyTo(Array array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.Collections.IEnumerator" /> that iterates through the <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
|
||||
/// <returns>A <see cref="T:System.Collections.IEnumerator" /> for the <see cref="T:System.Collections.Specialized.StringCollection" />.</returns>
|
||||
// Token: 0x060015CB RID: 5579 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60015CB")]
|
||||
[Address(RVA = "0xBA4830", Offset = "0xBA3830", VA = "0x180BA4830", Slot = "19")]
|
||||
IEnumerator IEnumerable.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.StringCollection" /> class.</summary>
|
||||
// Token: 0x060015CC RID: 5580 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015CC")]
|
||||
[Address(RVA = "0xBA4C00", Offset = "0xBA3C00", VA = "0x180BA4C00")]
|
||||
public StringCollection()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E37 RID: 3639
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000E37")]
|
||||
private ArrayList data;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,99 @@
|
||||
using System;
|
||||
using System.ComponentModel.Design.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Collections.Specialized
|
||||
{
|
||||
/// <summary>Implements a hash table with the key and the value strongly typed to be strings rather than objects.</summary>
|
||||
// Token: 0x0200033E RID: 830
|
||||
[Token(Token = "0x200033E")]
|
||||
[DesignerSerializer("System.Diagnostics.Design.StringDictionaryCodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.Serialization.CodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
|
||||
[Serializable]
|
||||
public class StringDictionary : IEnumerable
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.StringDictionary" /> class.</summary>
|
||||
// Token: 0x060015CD RID: 5581 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015CD")]
|
||||
[Address(RVA = "0xB92BF0", Offset = "0xB91BF0", VA = "0x180B92BF0")]
|
||||
public StringDictionary()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the value associated with the specified key.</summary>
|
||||
/// <param name="key">The key whose value to get or set.</param>
|
||||
/// <returns>The value associated with the specified key. If the specified key is not found, Get returns <see langword="null" />, and Set creates a new entry with the specified key.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x17000486 RID: 1158
|
||||
[Token(Token = "0x17000486")]
|
||||
public virtual string this[string key]
|
||||
{
|
||||
[Token(Token = "0x60015CE")]
|
||||
[Address(RVA = "0xBA4E40", Offset = "0xBA3E40", VA = "0x180BA4E40", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60015CF")]
|
||||
[Address(RVA = "0xBA4F30", Offset = "0xBA3F30", VA = "0x180BA4F30", Slot = "6")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a collection of keys in the <see cref="T:System.Collections.Specialized.StringDictionary" />.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.ICollection" /> that provides the keys in the <see cref="T:System.Collections.Specialized.StringDictionary" />.</returns>
|
||||
// Token: 0x17000487 RID: 1159
|
||||
// (get) Token: 0x060015D0 RID: 5584 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000487")]
|
||||
public virtual ICollection Keys
|
||||
{
|
||||
[Token(Token = "0x60015D0")]
|
||||
[Address(RVA = "0xBA4830", Offset = "0xBA3830", VA = "0x180BA4830", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Adds an entry with the specified key and value into the <see cref="T:System.Collections.Specialized.StringDictionary" />.</summary>
|
||||
/// <param name="key">The key of the entry to add.</param>
|
||||
/// <param name="value">The value of the entry to add. The value can be <see langword="null" />.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="key" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">An entry with the same key already exists in the <see cref="T:System.Collections.Specialized.StringDictionary" />.</exception>
|
||||
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.StringDictionary" /> is read-only.</exception>
|
||||
// Token: 0x060015D1 RID: 5585 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015D1")]
|
||||
[Address(RVA = "0xBA4C90", Offset = "0xBA3C90", VA = "0x180BA4C90", Slot = "8")]
|
||||
public virtual void Add(string key, string value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Returns an enumerator that iterates through the string dictionary.</summary>
|
||||
/// <returns>An <see cref="T:System.Collections.IEnumerator" /> that iterates through the string dictionary.</returns>
|
||||
// Token: 0x060015D2 RID: 5586 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60015D2")]
|
||||
[Address(RVA = "0x4DA930", Offset = "0x4D9930", VA = "0x1804DA930", Slot = "9")]
|
||||
public virtual IEnumerator GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Removes the entry with the specified key from the string dictionary.</summary>
|
||||
/// <param name="key">The key of the entry to remove.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">The key is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.StringDictionary" /> is read-only.</exception>
|
||||
// Token: 0x060015D3 RID: 5587 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60015D3")]
|
||||
[Address(RVA = "0xBA4D70", Offset = "0xBA3D70", VA = "0x180BA4D70", Slot = "10")]
|
||||
public virtual void Remove(string key)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E38 RID: 3640
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000E38")]
|
||||
internal Hashtable contents;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides data for the <see cref="E:System.Windows.Forms.BindingSource.AddingNew" /> event.</summary>
|
||||
// Token: 0x020000D8 RID: 216
|
||||
[Token(Token = "0x20000D8")]
|
||||
public class AddingNewEventArgs : EventArgs
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.AddingNewEventArgs" /> class using no parameters.</summary>
|
||||
// Token: 0x06000513 RID: 1299 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000513")]
|
||||
[Address(RVA = "0xB8D1A0", Offset = "0xB8C1A0", VA = "0x180B8D1A0")]
|
||||
public AddingNewEventArgs()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.AddingNewEventArgs" /> class using the specified object as the new item.</summary>
|
||||
/// <param name="newObject">An <see cref="T:System.Object" /> to use as the new item value.</param>
|
||||
// Token: 0x06000514 RID: 1300 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000514")]
|
||||
[Address(RVA = "0xB8D200", Offset = "0xB8C200", VA = "0x180B8D200")]
|
||||
public AddingNewEventArgs(object newObject)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the object to be added to the binding list.</summary>
|
||||
/// <returns>The <see cref="T:System.Object" /> to be added as a new item to the associated collection.</returns>
|
||||
// Token: 0x170000CA RID: 202
|
||||
// (get) Token: 0x06000515 RID: 1301 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000516 RID: 1302 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000CA")]
|
||||
public object NewObject
|
||||
{
|
||||
[Token(Token = "0x6000515")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000516")]
|
||||
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000422 RID: 1058
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000422")]
|
||||
private object newObject;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Represents the method that will handle the <see cref="E:System.Windows.Forms.BindingSource.AddingNew" /> event.</summary>
|
||||
/// <param name="sender">The source of the event, typically a data container or data-bound collection.</param>
|
||||
/// <param name="e">A <see cref="T:System.ComponentModel.AddingNewEventArgs" /> that contains the event data.</param>
|
||||
// Token: 0x020000D9 RID: 217
|
||||
// (Invoke) Token: 0x06000518 RID: 1304
|
||||
[Token(Token = "0x20000D9")]
|
||||
public delegate void AddingNewEventHandler(object sender, AddingNewEventArgs e);
|
||||
}
|
||||
@@ -0,0 +1,154 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Specifies the value to pass to a property to cause the property to get its value from another source. This is known as ambience. This class cannot be inherited.</summary>
|
||||
// Token: 0x020000DA RID: 218
|
||||
[Token(Token = "0x20000DA")]
|
||||
[AttributeUsage(AttributeTargets.All)]
|
||||
public sealed class AmbientValueAttribute : Attribute
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.AmbientValueAttribute" /> class, given the value and its type.</summary>
|
||||
/// <param name="type">The <see cref="T:System.Type" /> of the <paramref name="value" /> parameter.</param>
|
||||
/// <param name="value">The value for this attribute.</param>
|
||||
// Token: 0x0600051B RID: 1307 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600051B")]
|
||||
[Address(RVA = "0xB8D3E0", Offset = "0xB8C3E0", VA = "0x180B8D3E0")]
|
||||
public AmbientValueAttribute(Type type, string value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.AmbientValueAttribute" /> class, given a Unicode character for its value.</summary>
|
||||
/// <param name="value">The value of this attribute.</param>
|
||||
// Token: 0x0600051C RID: 1308 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600051C")]
|
||||
[Address(RVA = "0xB8D560", Offset = "0xB8C560", VA = "0x180B8D560")]
|
||||
public AmbientValueAttribute(char value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.AmbientValueAttribute" /> class, given an 8-bit unsigned integer for its value.</summary>
|
||||
/// <param name="value">The value of this attribute.</param>
|
||||
// Token: 0x0600051D RID: 1309 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600051D")]
|
||||
[Address(RVA = "0xB8D4A0", Offset = "0xB8C4A0", VA = "0x180B8D4A0")]
|
||||
public AmbientValueAttribute(byte value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.AmbientValueAttribute" /> class, given a 16-bit signed integer for its value.</summary>
|
||||
/// <param name="value">The value of this attribute.</param>
|
||||
// Token: 0x0600051E RID: 1310 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600051E")]
|
||||
[Address(RVA = "0xB8D620", Offset = "0xB8C620", VA = "0x180B8D620")]
|
||||
public AmbientValueAttribute(short value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.AmbientValueAttribute" /> class, given a 32-bit signed integer for its value.</summary>
|
||||
/// <param name="value">The value of this attribute.</param>
|
||||
// Token: 0x0600051F RID: 1311 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600051F")]
|
||||
[Address(RVA = "0xB8D680", Offset = "0xB8C680", VA = "0x180B8D680")]
|
||||
public AmbientValueAttribute(int value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.AmbientValueAttribute" /> class, given a 64-bit signed integer for its value.</summary>
|
||||
/// <param name="value">The value of this attribute.</param>
|
||||
// Token: 0x06000520 RID: 1312 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000520")]
|
||||
[Address(RVA = "0xB8D380", Offset = "0xB8C380", VA = "0x180B8D380")]
|
||||
public AmbientValueAttribute(long value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.AmbientValueAttribute" /> class, given a single-precision floating point number for its value.</summary>
|
||||
/// <param name="value">The value of this attribute.</param>
|
||||
// Token: 0x06000521 RID: 1313 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000521")]
|
||||
[Address(RVA = "0xB8D320", Offset = "0xB8C320", VA = "0x180B8D320")]
|
||||
public AmbientValueAttribute(float value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.AmbientValueAttribute" /> class, given a double-precision floating-point number for its value.</summary>
|
||||
/// <param name="value">The value of this attribute.</param>
|
||||
// Token: 0x06000522 RID: 1314 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000522")]
|
||||
[Address(RVA = "0xB8D5C0", Offset = "0xB8C5C0", VA = "0x180B8D5C0")]
|
||||
public AmbientValueAttribute(double value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.AmbientValueAttribute" /> class, given a Boolean value for its value.</summary>
|
||||
/// <param name="value">The value of this attribute.</param>
|
||||
// Token: 0x06000523 RID: 1315 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000523")]
|
||||
[Address(RVA = "0xB8D500", Offset = "0xB8C500", VA = "0x180B8D500")]
|
||||
public AmbientValueAttribute(bool value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.AmbientValueAttribute" /> class, given a string for its value.</summary>
|
||||
/// <param name="value">The value of this attribute.</param>
|
||||
// Token: 0x06000524 RID: 1316 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000524")]
|
||||
[Address(RVA = "0x681CA0", Offset = "0x680CA0", VA = "0x180681CA0")]
|
||||
public AmbientValueAttribute(string value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.AmbientValueAttribute" /> class, given an object for its value.</summary>
|
||||
/// <param name="value">The value of this attribute.</param>
|
||||
// Token: 0x06000525 RID: 1317 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000525")]
|
||||
[Address(RVA = "0x681CA0", Offset = "0x680CA0", VA = "0x180681CA0")]
|
||||
public AmbientValueAttribute(object value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the object that is the value of this <see cref="T:System.ComponentModel.AmbientValueAttribute" />.</summary>
|
||||
/// <returns>The object that is the value of this <see cref="T:System.ComponentModel.AmbientValueAttribute" />.</returns>
|
||||
// Token: 0x170000CB RID: 203
|
||||
// (get) Token: 0x06000526 RID: 1318 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000CB")]
|
||||
public object Value
|
||||
{
|
||||
[Token(Token = "0x6000526")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified <see cref="T:System.ComponentModel.AmbientValueAttribute" /> is equal to the current <see cref="T:System.ComponentModel.AmbientValueAttribute" />.</summary>
|
||||
/// <param name="obj">The <see cref="T:System.ComponentModel.AmbientValueAttribute" /> to compare with the current <see cref="T:System.ComponentModel.AmbientValueAttribute" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified <see cref="T:System.ComponentModel.AmbientValueAttribute" /> is equal to the current <see cref="T:System.ComponentModel.AmbientValueAttribute" />; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06000527 RID: 1319 RVA: 0x00004110 File Offset: 0x00002310
|
||||
[Token(Token = "0x6000527")]
|
||||
[Address(RVA = "0xB8D270", Offset = "0xB8C270", VA = "0x180B8D270", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns the hash code for this instance.</summary>
|
||||
/// <returns>A hash code for the current <see cref="T:System.ComponentModel.AmbientValueAttribute" />.</returns>
|
||||
// Token: 0x06000528 RID: 1320 RVA: 0x00004128 File Offset: 0x00002328
|
||||
[Token(Token = "0x6000528")]
|
||||
[Address(RVA = "0xB8D310", Offset = "0xB8C310", VA = "0x180B8D310", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x04000423 RID: 1059
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000423")]
|
||||
private readonly object value;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,94 @@
|
||||
using System;
|
||||
using System.Globalization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides a type converter to convert <see cref="T:System.Array" /> objects to and from various other representations.</summary>
|
||||
// Token: 0x020000DB RID: 219
|
||||
[Token(Token = "0x20000DB")]
|
||||
public class ArrayConverter : CollectionConverter
|
||||
{
|
||||
/// <summary>Converts the given value object to the specified destination type.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="culture">The culture into which <paramref name="value" /> will be converted.</param>
|
||||
/// <param name="value">The <see cref="T:System.Object" /> to convert.</param>
|
||||
/// <param name="destinationType">The <see cref="T:System.Type" /> to convert the value to.</param>
|
||||
/// <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="destinationType" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.NotSupportedException">The conversion cannot be performed.</exception>
|
||||
// Token: 0x06000529 RID: 1321 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000529")]
|
||||
[Address(RVA = "0xB8D6E0", Offset = "0xB8C6E0", VA = "0x180B8D6E0", Slot = "7")]
|
||||
public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets a collection of properties for the type of array specified by the value parameter.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="value">An <see cref="T:System.Object" /> that specifies the type of array to get the properties for.</param>
|
||||
/// <param name="attributes">An array of type <see cref="T:System.Attribute" /> that will be used as a filter.</param>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> with the properties that are exposed for an array, or <see langword="null" /> if there are no properties.</returns>
|
||||
// Token: 0x0600052A RID: 1322 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600052A")]
|
||||
[Address(RVA = "0xB8D9E0", Offset = "0xB8C9E0", VA = "0x180B8D9E0", Slot = "10")]
|
||||
public override PropertyDescriptorCollection GetProperties(ITypeDescriptorContext context, object value, Attribute[] attributes)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether this object supports properties.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> because <see cref="M:System.ComponentModel.ArrayConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext,System.Object,System.Attribute[])" /> should be called to find the properties of this object. This method never returns <see langword="false" />.</returns>
|
||||
// Token: 0x0600052B RID: 1323 RVA: 0x00004140 File Offset: 0x00002340
|
||||
[Token(Token = "0x600052B")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "11")]
|
||||
public override bool GetPropertiesSupported(ITypeDescriptorContext context)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ArrayConverter" /> class.</summary>
|
||||
// Token: 0x0600052C RID: 1324 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600052C")]
|
||||
[Address(RVA = "0xB8DC40", Offset = "0xB8CC40", VA = "0x180B8DC40")]
|
||||
public ArrayConverter()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x020000DC RID: 220
|
||||
[Token(Token = "0x20000DC")]
|
||||
private class ArrayPropertyDescriptor : TypeConverter.SimplePropertyDescriptor
|
||||
{
|
||||
// Token: 0x0600052D RID: 1325 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600052D")]
|
||||
[Address(RVA = "0xB8E240", Offset = "0xB8D240", VA = "0x180B8E240")]
|
||||
public ArrayPropertyDescriptor(Type arrayType, Type elementType, int index)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600052E RID: 1326 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600052E")]
|
||||
[Address(RVA = "0xB8DFF0", Offset = "0xB8CFF0", VA = "0x180B8DFF0", Slot = "26")]
|
||||
public override object GetValue(object instance)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600052F RID: 1327 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600052F")]
|
||||
[Address(RVA = "0xB8E0F0", Offset = "0xB8D0F0", VA = "0x180B8E0F0", Slot = "30")]
|
||||
public override void SetValue(object instance, object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000424 RID: 1060
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4000424")]
|
||||
private int index;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,61 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
// Token: 0x020000DD RID: 221
|
||||
[Token(Token = "0x20000DD")]
|
||||
internal class ArraySubsetEnumerator : IEnumerator
|
||||
{
|
||||
// Token: 0x06000530 RID: 1328 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000530")]
|
||||
[Address(RVA = "0xB8E320", Offset = "0xB8D320", VA = "0x180B8E320")]
|
||||
public ArraySubsetEnumerator(Array array, int count)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000531 RID: 1329 RVA: 0x00004158 File Offset: 0x00002358
|
||||
[Token(Token = "0x6000531")]
|
||||
[Address(RVA = "0xB8E2F0", Offset = "0xB8D2F0", VA = "0x180B8E2F0", Slot = "4")]
|
||||
public bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000532 RID: 1330 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000532")]
|
||||
[Address(RVA = "0xB8E310", Offset = "0xB8D310", VA = "0x180B8E310", Slot = "6")]
|
||||
public void Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170000CC RID: 204
|
||||
// (get) Token: 0x06000533 RID: 1331 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000CC")]
|
||||
public object Current
|
||||
{
|
||||
[Token(Token = "0x6000533")]
|
||||
[Address(RVA = "0xB8E360", Offset = "0xB8D360", VA = "0x180B8E360", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000425 RID: 1061
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000425")]
|
||||
private Array array;
|
||||
|
||||
// Token: 0x04000426 RID: 1062
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000426")]
|
||||
private int total;
|
||||
|
||||
// Token: 0x04000427 RID: 1063
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4000427")]
|
||||
private int current;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,107 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides data for the MethodName<see langword="Completed" /> event.</summary>
|
||||
// Token: 0x020000DE RID: 222
|
||||
[Token(Token = "0x20000DE")]
|
||||
public class AsyncCompletedEventArgs : EventArgs
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.AsyncCompletedEventArgs" /> class.</summary>
|
||||
// Token: 0x06000534 RID: 1332 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000534")]
|
||||
[Address(RVA = "0xB8E4C0", Offset = "0xB8D4C0", VA = "0x180B8E4C0")]
|
||||
[Obsolete]
|
||||
[Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public AsyncCompletedEventArgs()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.AsyncCompletedEventArgs" /> class.</summary>
|
||||
/// <param name="error">Any error that occurred during the asynchronous operation.</param>
|
||||
/// <param name="cancelled">A value indicating whether the asynchronous operation was canceled.</param>
|
||||
/// <param name="userState">The optional user-supplied state object passed to the <see cref="M:System.ComponentModel.BackgroundWorker.RunWorkerAsync(System.Object)" /> method.</param>
|
||||
// Token: 0x06000535 RID: 1333 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000535")]
|
||||
[Address(RVA = "0xB8E520", Offset = "0xB8D520", VA = "0x180B8E520")]
|
||||
public AsyncCompletedEventArgs(Exception error, bool cancelled, object userState)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether an asynchronous operation has been canceled.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the background operation has been canceled; otherwise <see langword="false" />. The default is <see langword="false" />.</returns>
|
||||
// Token: 0x170000CD RID: 205
|
||||
// (get) Token: 0x06000536 RID: 1334 RVA: 0x00004170 File Offset: 0x00002370
|
||||
[Token(Token = "0x170000CD")]
|
||||
[SRDescription("True if operation was cancelled.")]
|
||||
public bool Cancelled
|
||||
{
|
||||
[Token(Token = "0x6000536")]
|
||||
[Address(RVA = "0x497570", Offset = "0x496570", VA = "0x180497570")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating which error occurred during an asynchronous operation.</summary>
|
||||
/// <returns>An <see cref="T:System.Exception" /> instance, if an error occurred during an asynchronous operation; otherwise <see langword="null" />.</returns>
|
||||
// Token: 0x170000CE RID: 206
|
||||
// (get) Token: 0x06000537 RID: 1335 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000CE")]
|
||||
[SRDescription("Exception that occurred during operation. Null if no error.")]
|
||||
public Exception Error
|
||||
{
|
||||
[Token(Token = "0x6000537")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the unique identifier for the asynchronous task.</summary>
|
||||
/// <returns>An object reference that uniquely identifies the asynchronous task; otherwise, <see langword="null" /> if no value has been set.</returns>
|
||||
// Token: 0x170000CF RID: 207
|
||||
// (get) Token: 0x06000538 RID: 1336 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000CF")]
|
||||
[SRDescription("User-supplied state to identify operation.")]
|
||||
public object UserState
|
||||
{
|
||||
[Token(Token = "0x6000538")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Raises a user-supplied exception if an asynchronous operation failed.</summary>
|
||||
/// <exception cref="T:System.InvalidOperationException">The <see cref="P:System.ComponentModel.AsyncCompletedEventArgs.Cancelled" /> property is <see langword="true" />.</exception>
|
||||
/// <exception cref="T:System.Reflection.TargetInvocationException">The <see cref="P:System.ComponentModel.AsyncCompletedEventArgs.Error" /> property has been set by the asynchronous operation. The <see cref="P:System.Exception.InnerException" /> property holds a reference to <see cref="P:System.ComponentModel.AsyncCompletedEventArgs.Error" />.</exception>
|
||||
// Token: 0x06000539 RID: 1337 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000539")]
|
||||
[Address(RVA = "0xB8E3E0", Offset = "0xB8D3E0", VA = "0x180B8E3E0")]
|
||||
protected void RaiseExceptionIfNecessary()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000428 RID: 1064
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000428")]
|
||||
private readonly Exception error;
|
||||
|
||||
// Token: 0x04000429 RID: 1065
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000429")]
|
||||
private readonly bool cancelled;
|
||||
|
||||
// Token: 0x0400042A RID: 1066
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400042A")]
|
||||
private readonly object userState;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Represents the method that will handle the MethodName<see langword="Completed" /> event of an asynchronous operation.</summary>
|
||||
/// <param name="sender">The source of the event.</param>
|
||||
/// <param name="e">An <see cref="T:System.ComponentModel.AsyncCompletedEventArgs" /> that contains the event data.</param>
|
||||
// Token: 0x020000DF RID: 223
|
||||
// (Invoke) Token: 0x0600053B RID: 1339
|
||||
[Token(Token = "0x20000DF")]
|
||||
public delegate void AsyncCompletedEventHandler(object sender, AsyncCompletedEventArgs e);
|
||||
}
|
||||
@@ -0,0 +1,145 @@
|
||||
using System;
|
||||
using System.Threading;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Tracks the lifetime of an asynchronous operation.</summary>
|
||||
// Token: 0x020000E0 RID: 224
|
||||
[Token(Token = "0x20000E0")]
|
||||
public sealed class AsyncOperation
|
||||
{
|
||||
// Token: 0x0600053E RID: 1342 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600053E")]
|
||||
[Address(RVA = "0xB8EB00", Offset = "0xB8DB00", VA = "0x180B8EB00")]
|
||||
private AsyncOperation(object userSuppliedState, SynchronizationContext syncContext)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Finalizes the asynchronous operation.</summary>
|
||||
// Token: 0x0600053F RID: 1343 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600053F")]
|
||||
[Address(RVA = "0xB8E7A0", Offset = "0xB8D7A0", VA = "0x180B8E7A0", Slot = "1")]
|
||||
protected override void Finalize()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets an object used to uniquely identify an asynchronous operation.</summary>
|
||||
/// <returns>The state object passed to the asynchronous method invocation.</returns>
|
||||
// Token: 0x170000D0 RID: 208
|
||||
// (get) Token: 0x06000540 RID: 1344 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000D0")]
|
||||
public object UserSuppliedState
|
||||
{
|
||||
[Token(Token = "0x6000540")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the <see cref="T:System.Threading.SynchronizationContext" /> object that was passed to the constructor.</summary>
|
||||
/// <returns>The <see cref="T:System.Threading.SynchronizationContext" /> object that was passed to the constructor.</returns>
|
||||
// Token: 0x170000D1 RID: 209
|
||||
// (get) Token: 0x06000541 RID: 1345 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000D1")]
|
||||
public SynchronizationContext SynchronizationContext
|
||||
{
|
||||
[Token(Token = "0x6000541")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Invokes a delegate on the thread or context appropriate for the application model.</summary>
|
||||
/// <param name="d">A <see cref="T:System.Threading.SendOrPostCallback" /> object that wraps the delegate to be called when the operation ends.</param>
|
||||
/// <param name="arg">An argument for the delegate contained in the <paramref name="d" /> parameter.</param>
|
||||
/// <exception cref="T:System.InvalidOperationException">The <see cref="M:System.ComponentModel.AsyncOperation.PostOperationCompleted(System.Threading.SendOrPostCallback,System.Object)" /> method has been called previously for this task.</exception>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="d" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06000542 RID: 1346 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000542")]
|
||||
[Address(RVA = "0xB8E940", Offset = "0xB8D940", VA = "0x180B8E940")]
|
||||
public void Post(SendOrPostCallback d, object arg)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Ends the lifetime of an asynchronous operation.</summary>
|
||||
/// <param name="d">A <see cref="T:System.Threading.SendOrPostCallback" /> object that wraps the delegate to be called when the operation ends.</param>
|
||||
/// <param name="arg">An argument for the delegate contained in the <paramref name="d" /> parameter.</param>
|
||||
/// <exception cref="T:System.InvalidOperationException">
|
||||
/// <see cref="M:System.ComponentModel.AsyncOperation.OperationCompleted" /> has been called previously for this task.</exception>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="d" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06000543 RID: 1347 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000543")]
|
||||
[Address(RVA = "0xB8E920", Offset = "0xB8D920", VA = "0x180B8E920")]
|
||||
public void PostOperationCompleted(SendOrPostCallback d, object arg)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Ends the lifetime of an asynchronous operation.</summary>
|
||||
/// <exception cref="T:System.InvalidOperationException">
|
||||
/// <see cref="M:System.ComponentModel.AsyncOperation.OperationCompleted" /> has been called previously for this task.</exception>
|
||||
// Token: 0x06000544 RID: 1348 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000544")]
|
||||
[Address(RVA = "0xB8E900", Offset = "0xB8D900", VA = "0x180B8E900")]
|
||||
public void OperationCompleted()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000545 RID: 1349 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000545")]
|
||||
[Address(RVA = "0xB8E830", Offset = "0xB8D830", VA = "0x180B8E830")]
|
||||
private void OperationCompletedCore()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000546 RID: 1350 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000546")]
|
||||
[Address(RVA = "0xB8EA80", Offset = "0xB8DA80", VA = "0x180B8EA80")]
|
||||
private void VerifyNotCompleted()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000547 RID: 1351 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000547")]
|
||||
[Address(RVA = "0xB8EA00", Offset = "0xB8DA00", VA = "0x180B8EA00")]
|
||||
private void VerifyDelegateNotNull(SendOrPostCallback d)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000548 RID: 1352 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000548")]
|
||||
[Address(RVA = "0xB8E710", Offset = "0xB8D710", VA = "0x180B8E710")]
|
||||
internal static AsyncOperation CreateOperation(object userSuppliedState, SynchronizationContext syncContext)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000549 RID: 1353 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000549")]
|
||||
[Address(RVA = "0xB8EB60", Offset = "0xB8DB60", VA = "0x180B8EB60")]
|
||||
internal AsyncOperation()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400042B RID: 1067
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400042B")]
|
||||
private SynchronizationContext syncContext;
|
||||
|
||||
// Token: 0x0400042C RID: 1068
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400042C")]
|
||||
private object userSuppliedState;
|
||||
|
||||
// Token: 0x0400042D RID: 1069
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400042D")]
|
||||
private bool alreadyCompleted;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,45 @@
|
||||
using System;
|
||||
using System.Threading;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides concurrency management for classes that support asynchronous method calls. This class cannot be inherited.</summary>
|
||||
// Token: 0x020000E1 RID: 225
|
||||
[Token(Token = "0x20000E1")]
|
||||
public static class AsyncOperationManager
|
||||
{
|
||||
/// <summary>Returns an <see cref="T:System.ComponentModel.AsyncOperation" /> for tracking the duration of a particular asynchronous operation.</summary>
|
||||
/// <param name="userSuppliedState">An object used to associate a piece of client state, such as a task ID, with a particular asynchronous operation.</param>
|
||||
/// <returns>An <see cref="T:System.ComponentModel.AsyncOperation" /> that you can use to track the duration of an asynchronous method invocation.</returns>
|
||||
// Token: 0x0600054A RID: 1354 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600054A")]
|
||||
[Address(RVA = "0xB8E5B0", Offset = "0xB8D5B0", VA = "0x180B8E5B0")]
|
||||
public static AsyncOperation CreateOperation(object userSuppliedState)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the synchronization context for the asynchronous operation.</summary>
|
||||
/// <returns>The synchronization context for the asynchronous operation.</returns>
|
||||
// Token: 0x170000D2 RID: 210
|
||||
// (get) Token: 0x0600054B RID: 1355 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x0600054C RID: 1356 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000D2")]
|
||||
[EditorBrowsable(EditorBrowsableState.Advanced)]
|
||||
public static SynchronizationContext SynchronizationContext
|
||||
{
|
||||
[Token(Token = "0x600054B")]
|
||||
[Address(RVA = "0xB8E690", Offset = "0xB8D690", VA = "0x180B8E690")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600054C")]
|
||||
[Address(RVA = "0xB8E700", Offset = "0xB8D700", VA = "0x180B8E700")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,289 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Represents a collection of attributes.</summary>
|
||||
// Token: 0x020000E2 RID: 226
|
||||
[Token(Token = "0x20000E2")]
|
||||
[ComVisible(true)]
|
||||
public class AttributeCollection : ICollection, IEnumerable
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.AttributeCollection" /> class.</summary>
|
||||
/// <param name="attributes">An array of type <see cref="T:System.Attribute" /> that provides the attributes for this collection.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="attributes" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x0600054D RID: 1357 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600054D")]
|
||||
[Address(RVA = "0xB8F8A0", Offset = "0xB8E8A0", VA = "0x180B8F8A0")]
|
||||
public AttributeCollection(params Attribute[] attributes)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.AttributeCollection" /> class.</summary>
|
||||
// Token: 0x0600054E RID: 1358 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600054E")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
protected AttributeCollection()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Creates a new <see cref="T:System.ComponentModel.AttributeCollection" /> from an existing <see cref="T:System.ComponentModel.AttributeCollection" />.</summary>
|
||||
/// <param name="existing">An <see cref="T:System.ComponentModel.AttributeCollection" /> from which to create the copy.</param>
|
||||
/// <param name="newAttributes">An array of type <see cref="T:System.Attribute" /> that provides the attributes for this collection. Can be <see langword="null" />.</param>
|
||||
/// <returns>A new <see cref="T:System.ComponentModel.AttributeCollection" /> that is a copy of <paramref name="existing" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="existing" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x0600054F RID: 1359 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600054F")]
|
||||
[Address(RVA = "0xB8ED60", Offset = "0xB8DD60", VA = "0x180B8ED60")]
|
||||
public static AttributeCollection FromExisting(AttributeCollection existing, params Attribute[] newAttributes)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets the attribute collection.</summary>
|
||||
/// <returns>The attribute collection.</returns>
|
||||
// Token: 0x170000D3 RID: 211
|
||||
// (get) Token: 0x06000550 RID: 1360 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000D3")]
|
||||
protected virtual Attribute[] Attributes
|
||||
{
|
||||
[Token(Token = "0x6000550")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the number of attributes.</summary>
|
||||
/// <returns>The number of attributes.</returns>
|
||||
// Token: 0x170000D4 RID: 212
|
||||
// (get) Token: 0x06000551 RID: 1361 RVA: 0x00004188 File Offset: 0x00002388
|
||||
[Token(Token = "0x170000D4")]
|
||||
public int Count
|
||||
{
|
||||
[Token(Token = "0x6000551")]
|
||||
[Address(RVA = "0xB8F7F0", Offset = "0xB8E7F0", VA = "0x180B8F7F0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the attribute with the specified index number.</summary>
|
||||
/// <param name="index">The zero-based index of <see cref="T:System.ComponentModel.AttributeCollection" />.</param>
|
||||
/// <returns>The <see cref="T:System.Attribute" /> with the specified index number.</returns>
|
||||
// Token: 0x170000D5 RID: 213
|
||||
[Token(Token = "0x170000D5")]
|
||||
public virtual Attribute this[int index]
|
||||
{
|
||||
[Token(Token = "0x6000552")]
|
||||
[Address(RVA = "0xB8FED0", Offset = "0xB8EED0", VA = "0x180B8FED0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the attribute with the specified type.</summary>
|
||||
/// <param name="attributeType">The <see cref="T:System.Type" /> of the <see cref="T:System.Attribute" /> to get from the collection.</param>
|
||||
/// <returns>The <see cref="T:System.Attribute" /> with the specified type or, if the attribute does not exist, the default value for the attribute type.</returns>
|
||||
// Token: 0x170000D6 RID: 214
|
||||
[Token(Token = "0x170000D6")]
|
||||
public virtual Attribute this[Type attributeType]
|
||||
{
|
||||
[Token(Token = "0x6000553")]
|
||||
[Address(RVA = "0xB8F970", Offset = "0xB8E970", VA = "0x180B8F970", Slot = "11")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Determines whether this collection of attributes has the specified attribute.</summary>
|
||||
/// <param name="attribute">An <see cref="T:System.Attribute" /> to find in the collection.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the collection contains the attribute or is the default attribute for the type of attribute; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06000554 RID: 1364 RVA: 0x000041A0 File Offset: 0x000023A0
|
||||
[Token(Token = "0x6000554")]
|
||||
[Address(RVA = "0xB8EB90", Offset = "0xB8DB90", VA = "0x180B8EB90")]
|
||||
public bool Contains(Attribute attribute)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Determines whether this attribute collection contains all the specified attributes in the attribute array.</summary>
|
||||
/// <param name="attributes">An array of type <see cref="T:System.Attribute" /> to find in the collection.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the collection contains all the attributes; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06000555 RID: 1365 RVA: 0x000041B8 File Offset: 0x000023B8
|
||||
[Token(Token = "0x6000555")]
|
||||
[Address(RVA = "0xB8EC10", Offset = "0xB8DC10", VA = "0x180B8EC10")]
|
||||
public bool Contains(Attribute[] attributes)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns the default <see cref="T:System.Attribute" /> of a given <see cref="T:System.Type" />.</summary>
|
||||
/// <param name="attributeType">The <see cref="T:System.Type" /> of the attribute to retrieve.</param>
|
||||
/// <returns>The default <see cref="T:System.Attribute" /> of a given <paramref name="attributeType" />.</returns>
|
||||
// Token: 0x06000556 RID: 1366 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000556")]
|
||||
[Address(RVA = "0xB8F160", Offset = "0xB8E160", VA = "0x180B8F160")]
|
||||
protected Attribute GetDefaultAttribute(Type attributeType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets an enumerator for this collection.</summary>
|
||||
/// <returns>An enumerator of type <see cref="T:System.Collections.IEnumerator" />.</returns>
|
||||
// Token: 0x06000557 RID: 1367 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000557")]
|
||||
[Address(RVA = "0xB8F5E0", Offset = "0xB8E5E0", VA = "0x180B8F5E0")]
|
||||
public IEnumerator GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether a specified attribute is the same as an attribute in the collection.</summary>
|
||||
/// <param name="attribute">An instance of <see cref="T:System.Attribute" /> to compare with the attributes in this collection.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the attribute is contained within the collection and has the same value as the attribute in the collection; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06000558 RID: 1368 RVA: 0x000041D0 File Offset: 0x000023D0
|
||||
[Token(Token = "0x6000558")]
|
||||
[Address(RVA = "0xB8F720", Offset = "0xB8E720", VA = "0x180B8F720")]
|
||||
public bool Matches(Attribute attribute)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the attributes in the specified array are the same as the attributes in the collection.</summary>
|
||||
/// <param name="attributes">An array of <see cref="T:System.CodeDom.MemberAttributes" /> to compare with the attributes in this collection.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if all the attributes in the array are contained in the collection and have the same values as the attributes in the collection; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06000559 RID: 1369 RVA: 0x000041E8 File Offset: 0x000023E8
|
||||
[Token(Token = "0x6000559")]
|
||||
[Address(RVA = "0xB8F610", Offset = "0xB8E610", VA = "0x180B8F610")]
|
||||
public bool Matches(Attribute[] attributes)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Gets the number of elements contained in the collection.</summary>
|
||||
/// <returns>The number of elements contained in the collection.</returns>
|
||||
// Token: 0x170000D7 RID: 215
|
||||
// (get) Token: 0x0600055A RID: 1370 RVA: 0x00004200 File Offset: 0x00002400
|
||||
[Token(Token = "0x170000D7")]
|
||||
int ICollection.Count
|
||||
{
|
||||
[Token(Token = "0x600055A")]
|
||||
[Address(RVA = "0xB8F7F0", Offset = "0xB8E7F0", VA = "0x180B8F7F0", 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: 0x170000D8 RID: 216
|
||||
// (get) Token: 0x0600055B RID: 1371 RVA: 0x00004218 File Offset: 0x00002418
|
||||
[Token(Token = "0x170000D8")]
|
||||
bool ICollection.IsSynchronized
|
||||
{
|
||||
[Token(Token = "0x600055B")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", 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: 0x170000D9 RID: 217
|
||||
// (get) Token: 0x0600055C RID: 1372 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000D9")]
|
||||
object ICollection.SyncRoot
|
||||
{
|
||||
[Token(Token = "0x600055C")]
|
||||
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Copies the collection to an array, starting at the specified index.</summary>
|
||||
/// <param name="array">The <see cref="T:System.Array" /> to copy the collection to.</param>
|
||||
/// <param name="index">The index to start from.</param>
|
||||
// Token: 0x0600055D RID: 1373 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600055D")]
|
||||
[Address(RVA = "0xB8ECD0", Offset = "0xB8DCD0", VA = "0x180B8ECD0", Slot = "4")]
|
||||
public void CopyTo(Array array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
/// <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: 0x0600055E RID: 1374 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600055E")]
|
||||
[Address(RVA = "0xB8F5E0", Offset = "0xB8E5E0", VA = "0x180B8F5E0", Slot = "8")]
|
||||
IEnumerator IEnumerable.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Specifies an empty collection that you can use, rather than creating a new one. This field is read-only.</summary>
|
||||
// Token: 0x0400042E RID: 1070
|
||||
[Token(Token = "0x400042E")]
|
||||
public static readonly AttributeCollection Empty;
|
||||
|
||||
// Token: 0x0400042F RID: 1071
|
||||
[Token(Token = "0x400042F")]
|
||||
private static Hashtable _defaultAttributes;
|
||||
|
||||
// Token: 0x04000430 RID: 1072
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000430")]
|
||||
private Attribute[] _attributes;
|
||||
|
||||
// Token: 0x04000431 RID: 1073
|
||||
[Token(Token = "0x4000431")]
|
||||
private static object internalSyncObject;
|
||||
|
||||
// Token: 0x04000432 RID: 1074
|
||||
[Token(Token = "0x4000432")]
|
||||
private const int FOUND_TYPES_LIMIT = 5;
|
||||
|
||||
// Token: 0x04000433 RID: 1075
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000433")]
|
||||
private AttributeCollection.AttributeEntry[] _foundAttributeTypes;
|
||||
|
||||
// Token: 0x04000434 RID: 1076
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000434")]
|
||||
private int _index;
|
||||
|
||||
// Token: 0x020000E3 RID: 227
|
||||
[Token(Token = "0x20000E3")]
|
||||
private struct AttributeEntry
|
||||
{
|
||||
// Token: 0x04000435 RID: 1077
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000435")]
|
||||
public Type type;
|
||||
|
||||
// Token: 0x04000436 RID: 1078
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4000436")]
|
||||
public int index;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,86 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Enables attribute redirection. This class cannot be inherited.</summary>
|
||||
// Token: 0x020000E4 RID: 228
|
||||
[Token(Token = "0x20000E4")]
|
||||
[AttributeUsage(AttributeTargets.Property)]
|
||||
public class AttributeProviderAttribute : Attribute
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.AttributeProviderAttribute" /> class with the given type name.</summary>
|
||||
/// <param name="typeName">The name of the type to specify.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="typeName" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06000560 RID: 1376 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000560")]
|
||||
[Address(RVA = "0xB900C0", Offset = "0xB8F0C0", VA = "0x180B900C0")]
|
||||
public AttributeProviderAttribute(string typeName)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.AttributeProviderAttribute" /> class with the given type name and property name.</summary>
|
||||
/// <param name="typeName">The name of the type to specify.</param>
|
||||
/// <param name="propertyName">The name of the property for which attributes will be retrieved.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="propertyName" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06000561 RID: 1377 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000561")]
|
||||
[Address(RVA = "0xB8FF20", Offset = "0xB8EF20", VA = "0x180B8FF20")]
|
||||
public AttributeProviderAttribute(string typeName, string propertyName)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.AttributeProviderAttribute" /> class with the given type.</summary>
|
||||
/// <param name="type">The type to specify.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="type" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06000562 RID: 1378 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000562")]
|
||||
[Address(RVA = "0xB8FFF0", Offset = "0xB8EFF0", VA = "0x180B8FFF0")]
|
||||
public AttributeProviderAttribute(Type type)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the assembly qualified type name passed into the constructor.</summary>
|
||||
/// <returns>The assembly qualified name of the type specified in the constructor.</returns>
|
||||
// Token: 0x170000DA RID: 218
|
||||
// (get) Token: 0x06000563 RID: 1379 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000DA")]
|
||||
public string TypeName
|
||||
{
|
||||
[Token(Token = "0x6000563")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the name of the property for which attributes will be retrieved.</summary>
|
||||
/// <returns>The name of the property for which attributes will be retrieved.</returns>
|
||||
// Token: 0x170000DB RID: 219
|
||||
// (get) Token: 0x06000564 RID: 1380 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000DB")]
|
||||
public string PropertyName
|
||||
{
|
||||
[Token(Token = "0x6000564")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000437 RID: 1079
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000437")]
|
||||
private string _typeName;
|
||||
|
||||
// Token: 0x04000438 RID: 1080
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000438")]
|
||||
private string _propertyName;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,322 @@
|
||||
using System;
|
||||
using System.Threading;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Executes an operation on a separate thread.</summary>
|
||||
// Token: 0x020000E5 RID: 229
|
||||
[Token(Token = "0x20000E5")]
|
||||
[DefaultEvent("DoWork")]
|
||||
[SRDescription("Executes an operation on a separate thread.")]
|
||||
public class BackgroundWorker : Component
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.BackgroundWorker" /> class.</summary>
|
||||
// Token: 0x06000565 RID: 1381 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000565")]
|
||||
[Address(RVA = "0xB90CD0", Offset = "0xB8FCD0", VA = "0x180B90CD0")]
|
||||
public BackgroundWorker()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000566 RID: 1382 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000566")]
|
||||
[Address(RVA = "0xB90140", Offset = "0xB8F140", VA = "0x180B90140")]
|
||||
private void AsyncOperationCompleted(object arg)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the application has requested cancellation of a background operation.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the application has requested cancellation of a background operation; otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
|
||||
// Token: 0x170000DC RID: 220
|
||||
// (get) Token: 0x06000567 RID: 1383 RVA: 0x00004230 File Offset: 0x00002430
|
||||
[Token(Token = "0x170000DC")]
|
||||
[SRDescription("Has the user attempted to cancel the operation? To be accessed from DoWork event handler.")]
|
||||
[Browsable(false)]
|
||||
public bool CancellationPending
|
||||
{
|
||||
[Token(Token = "0x6000567")]
|
||||
[Address(RVA = "0xAC2F30", Offset = "0xAC1F30", VA = "0x180AC2F30")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Requests cancellation of a pending background operation.</summary>
|
||||
/// <exception cref="T:System.InvalidOperationException">
|
||||
/// <see cref="P:System.ComponentModel.BackgroundWorker.WorkerSupportsCancellation" /> is <see langword="false" />.</exception>
|
||||
// Token: 0x06000568 RID: 1384 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000568")]
|
||||
[Address(RVA = "0xB901F0", Offset = "0xB8F1F0", VA = "0x180B901F0")]
|
||||
public void CancelAsync()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Occurs when <see cref="M:System.ComponentModel.BackgroundWorker.RunWorkerAsync" /> is called.</summary>
|
||||
// Token: 0x14000001 RID: 1
|
||||
// (add) Token: 0x06000569 RID: 1385 RVA: 0x00002053 File Offset: 0x00000253
|
||||
// (remove) Token: 0x0600056A RID: 1386 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x14000001")]
|
||||
public event DoWorkEventHandler DoWork
|
||||
{
|
||||
[Token(Token = "0x6000569")]
|
||||
[Address(RVA = "0xB90DB0", Offset = "0xB8FDB0", VA = "0x180B90DB0")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x600056A")]
|
||||
[Address(RVA = "0xB91030", Offset = "0xB90030", VA = "0x180B91030")]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the <see cref="T:System.ComponentModel.BackgroundWorker" /> is running an asynchronous operation.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" />, if the <see cref="T:System.ComponentModel.BackgroundWorker" /> is running an asynchronous operation; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x170000DD RID: 221
|
||||
// (get) Token: 0x0600056B RID: 1387 RVA: 0x00004248 File Offset: 0x00002448
|
||||
[Token(Token = "0x170000DD")]
|
||||
[Browsable(false)]
|
||||
[SRDescription("Is the worker still currently working on a background operation?")]
|
||||
public bool IsBusy
|
||||
{
|
||||
[Token(Token = "0x600056B")]
|
||||
[Address(RVA = "0xB91020", Offset = "0xB90020", VA = "0x180B91020")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Raises the <see cref="E:System.ComponentModel.BackgroundWorker.DoWork" /> event.</summary>
|
||||
/// <param name="e">An <see cref="T:System.EventArgs" /> that contains the event data.</param>
|
||||
// Token: 0x0600056C RID: 1388 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600056C")]
|
||||
[Address(RVA = "0xB90270", Offset = "0xB8F270", VA = "0x180B90270", Slot = "16")]
|
||||
protected virtual void OnDoWork(DoWorkEventArgs e)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Raises the <see cref="E:System.ComponentModel.BackgroundWorker.RunWorkerCompleted" /> event.</summary>
|
||||
/// <param name="e">An <see cref="T:System.EventArgs" /> that contains the event data.</param>
|
||||
// Token: 0x0600056D RID: 1389 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600056D")]
|
||||
[Address(RVA = "0xB90470", Offset = "0xB8F470", VA = "0x180B90470", Slot = "17")]
|
||||
protected virtual void OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Raises the <see cref="E:System.ComponentModel.BackgroundWorker.ProgressChanged" /> event.</summary>
|
||||
/// <param name="e">An <see cref="T:System.EventArgs" /> that contains the event data.</param>
|
||||
// Token: 0x0600056E RID: 1390 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600056E")]
|
||||
[Address(RVA = "0xB90370", Offset = "0xB8F370", VA = "0x180B90370", Slot = "18")]
|
||||
protected virtual void OnProgressChanged(ProgressChangedEventArgs e)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Occurs when <see cref="M:System.ComponentModel.BackgroundWorker.ReportProgress(System.Int32)" /> is called.</summary>
|
||||
// Token: 0x14000002 RID: 2
|
||||
// (add) Token: 0x0600056F RID: 1391 RVA: 0x00002053 File Offset: 0x00000253
|
||||
// (remove) Token: 0x06000570 RID: 1392 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x14000002")]
|
||||
public event ProgressChangedEventHandler ProgressChanged
|
||||
{
|
||||
[Token(Token = "0x600056F")]
|
||||
[Address(RVA = "0xB90E80", Offset = "0xB8FE80", VA = "0x180B90E80")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x6000570")]
|
||||
[Address(RVA = "0xB91100", Offset = "0xB90100", VA = "0x180B91100")]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000571 RID: 1393 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000571")]
|
||||
[Address(RVA = "0xB90570", Offset = "0xB8F570", VA = "0x180B90570")]
|
||||
private void ProgressReporter(object arg)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Raises the <see cref="E:System.ComponentModel.BackgroundWorker.ProgressChanged" /> event.</summary>
|
||||
/// <param name="percentProgress">The percentage, from 0 to 100, of the background operation that is complete.</param>
|
||||
/// <exception cref="T:System.InvalidOperationException">The <see cref="P:System.ComponentModel.BackgroundWorker.WorkerReportsProgress" /> property is set to <see langword="false" />.</exception>
|
||||
// Token: 0x06000572 RID: 1394 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000572")]
|
||||
[Address(RVA = "0xB90700", Offset = "0xB8F700", VA = "0x180B90700")]
|
||||
public void ReportProgress(int percentProgress)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Raises the <see cref="E:System.ComponentModel.BackgroundWorker.ProgressChanged" /> event.</summary>
|
||||
/// <param name="percentProgress">The percentage, from 0 to 100, of the background operation that is complete.</param>
|
||||
/// <param name="userState">The state object passed to <see cref="M:System.ComponentModel.BackgroundWorker.RunWorkerAsync(System.Object)" />.</param>
|
||||
/// <exception cref="T:System.InvalidOperationException">The <see cref="P:System.ComponentModel.BackgroundWorker.WorkerReportsProgress" /> property is set to <see langword="false" />.</exception>
|
||||
// Token: 0x06000573 RID: 1395 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000573")]
|
||||
[Address(RVA = "0xB90610", Offset = "0xB8F610", VA = "0x180B90610")]
|
||||
public void ReportProgress(int percentProgress, object userState)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Starts execution of a background operation.</summary>
|
||||
/// <exception cref="T:System.InvalidOperationException">
|
||||
/// <see cref="P:System.ComponentModel.BackgroundWorker.IsBusy" /> is <see langword="true" />.</exception>
|
||||
// Token: 0x06000574 RID: 1396 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000574")]
|
||||
[Address(RVA = "0xB907F0", Offset = "0xB8F7F0", VA = "0x180B907F0")]
|
||||
public void RunWorkerAsync()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Starts execution of a background operation.</summary>
|
||||
/// <param name="argument">A parameter for use by the background operation to be executed in the <see cref="E:System.ComponentModel.BackgroundWorker.DoWork" /> event handler.</param>
|
||||
/// <exception cref="T:System.InvalidOperationException">
|
||||
/// <see cref="P:System.ComponentModel.BackgroundWorker.IsBusy" /> is <see langword="true" />.</exception>
|
||||
// Token: 0x06000575 RID: 1397 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000575")]
|
||||
[Address(RVA = "0xB90970", Offset = "0xB8F970", VA = "0x180B90970")]
|
||||
public void RunWorkerAsync(object argument)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Occurs when the background operation has completed, has been canceled, or has raised an exception.</summary>
|
||||
// Token: 0x14000003 RID: 3
|
||||
// (add) Token: 0x06000576 RID: 1398 RVA: 0x00002053 File Offset: 0x00000253
|
||||
// (remove) Token: 0x06000577 RID: 1399 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x14000003")]
|
||||
public event RunWorkerCompletedEventHandler RunWorkerCompleted
|
||||
{
|
||||
[Token(Token = "0x6000576")]
|
||||
[Address(RVA = "0xB90F50", Offset = "0xB8FF50", VA = "0x180B90F50")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x6000577")]
|
||||
[Address(RVA = "0xB911D0", Offset = "0xB901D0", VA = "0x180B911D0")]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets a value indicating whether the <see cref="T:System.ComponentModel.BackgroundWorker" /> can report progress updates.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the <see cref="T:System.ComponentModel.BackgroundWorker" /> supports progress updates; otherwise <see langword="false" />. The default is <see langword="false" />.</returns>
|
||||
// Token: 0x170000DE RID: 222
|
||||
// (get) Token: 0x06000578 RID: 1400 RVA: 0x00004260 File Offset: 0x00002460
|
||||
// (set) Token: 0x06000579 RID: 1401 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000DE")]
|
||||
[SRCategory("Asynchronous")]
|
||||
[DefaultValue(false)]
|
||||
[SRDescription("Whether the worker will report progress.")]
|
||||
public bool WorkerReportsProgress
|
||||
{
|
||||
[Token(Token = "0x6000578")]
|
||||
[Address(RVA = "0x844B90", Offset = "0x843B90", VA = "0x180844B90")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x6000579")]
|
||||
[Address(RVA = "0x844B60", Offset = "0x843B60", VA = "0x180844B60")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets a value indicating whether the <see cref="T:System.ComponentModel.BackgroundWorker" /> supports asynchronous cancellation.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the <see cref="T:System.ComponentModel.BackgroundWorker" /> supports cancellation; otherwise <see langword="false" />. The default is <see langword="false" />.</returns>
|
||||
// Token: 0x170000DF RID: 223
|
||||
// (get) Token: 0x0600057A RID: 1402 RVA: 0x00004278 File Offset: 0x00002478
|
||||
// (set) Token: 0x0600057B RID: 1403 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000DF")]
|
||||
[DefaultValue(false)]
|
||||
[SRDescription("Whether the worker supports cancellation.")]
|
||||
[SRCategory("Asynchronous")]
|
||||
public bool WorkerSupportsCancellation
|
||||
{
|
||||
[Token(Token = "0x600057A")]
|
||||
[Address(RVA = "0x51F260", Offset = "0x51E260", VA = "0x18051F260")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x600057B")]
|
||||
[Address(RVA = "0x51F2B0", Offset = "0x51E2B0", VA = "0x18051F2B0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600057C RID: 1404 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600057C")]
|
||||
[Address(RVA = "0xB90AF0", Offset = "0xB8FAF0", VA = "0x180B90AF0")]
|
||||
private void WorkerThreadStart(object argument)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000439 RID: 1081
|
||||
[Token(Token = "0x4000439")]
|
||||
private static readonly object doWorkKey;
|
||||
|
||||
// Token: 0x0400043A RID: 1082
|
||||
[Token(Token = "0x400043A")]
|
||||
private static readonly object runWorkerCompletedKey;
|
||||
|
||||
// Token: 0x0400043B RID: 1083
|
||||
[Token(Token = "0x400043B")]
|
||||
private static readonly object progressChangedKey;
|
||||
|
||||
// Token: 0x0400043C RID: 1084
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400043C")]
|
||||
private bool canCancelWorker;
|
||||
|
||||
// Token: 0x0400043D RID: 1085
|
||||
[FieldOffset(Offset = "0x29")]
|
||||
[Token(Token = "0x400043D")]
|
||||
private bool workerReportsProgress;
|
||||
|
||||
// Token: 0x0400043E RID: 1086
|
||||
[FieldOffset(Offset = "0x2A")]
|
||||
[Token(Token = "0x400043E")]
|
||||
private bool cancellationPending;
|
||||
|
||||
// Token: 0x0400043F RID: 1087
|
||||
[FieldOffset(Offset = "0x2B")]
|
||||
[Token(Token = "0x400043F")]
|
||||
private bool isRunning;
|
||||
|
||||
// Token: 0x04000440 RID: 1088
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000440")]
|
||||
private AsyncOperation asyncOperation;
|
||||
|
||||
// Token: 0x04000441 RID: 1089
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4000441")]
|
||||
private readonly BackgroundWorker.WorkerThreadStartDelegate threadStart;
|
||||
|
||||
// Token: 0x04000442 RID: 1090
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000442")]
|
||||
private readonly SendOrPostCallback operationCompleted;
|
||||
|
||||
// Token: 0x04000443 RID: 1091
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4000443")]
|
||||
private readonly SendOrPostCallback progressReporter;
|
||||
|
||||
// Token: 0x020000E6 RID: 230
|
||||
// (Invoke) Token: 0x0600057F RID: 1407
|
||||
[Token(Token = "0x20000E6")]
|
||||
private delegate void WorkerThreadStartDelegate(object argument);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,130 @@
|
||||
using System;
|
||||
using System.Globalization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides a base type converter for nonfloating-point numerical types.</summary>
|
||||
// Token: 0x020001AA RID: 426
|
||||
[Token(Token = "0x20001AA")]
|
||||
public abstract class BaseNumberConverter : TypeConverter
|
||||
{
|
||||
// Token: 0x17000225 RID: 549
|
||||
// (get) Token: 0x06000BB8 RID: 3000 RVA: 0x00006630 File Offset: 0x00004830
|
||||
[Token(Token = "0x17000225")]
|
||||
internal virtual bool AllowHex
|
||||
{
|
||||
[Token(Token = "0x6000BB8")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "16")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000226 RID: 550
|
||||
// (get) Token: 0x06000BB9 RID: 3001
|
||||
[Token(Token = "0x17000226")]
|
||||
internal abstract Type TargetType
|
||||
{
|
||||
[Token(Token = "0x6000BB9")]
|
||||
[Address(Slot = "17")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06000BBA RID: 3002
|
||||
[Token(Token = "0x6000BBA")]
|
||||
[Address(Slot = "18")]
|
||||
internal abstract object FromString(string value, int radix);
|
||||
|
||||
// Token: 0x06000BBB RID: 3003
|
||||
[Token(Token = "0x6000BBB")]
|
||||
[Address(Slot = "19")]
|
||||
internal abstract object FromString(string value, NumberFormatInfo formatInfo);
|
||||
|
||||
// Token: 0x06000BBC RID: 3004
|
||||
[Token(Token = "0x6000BBC")]
|
||||
[Address(Slot = "20")]
|
||||
internal abstract object FromString(string value, CultureInfo culture);
|
||||
|
||||
// Token: 0x06000BBD RID: 3005 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000BBD")]
|
||||
[Address(RVA = "0xB91910", Offset = "0xB90910", VA = "0x180B91910", Slot = "21")]
|
||||
internal virtual Exception FromStringError(string failedText, Exception innerException)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000BBE RID: 3006
|
||||
[Token(Token = "0x6000BBE")]
|
||||
[Address(Slot = "22")]
|
||||
internal abstract string ToString(object value, NumberFormatInfo formatInfo);
|
||||
|
||||
/// <summary>Determines if this converter can convert an object in the given source type to the native type of the converter.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="sourceType">A <see cref="T:System.Type" /> that represents the type from which you want to convert.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if this converter can perform the operation; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06000BBF RID: 3007 RVA: 0x00006648 File Offset: 0x00004848
|
||||
[Token(Token = "0x6000BBF")]
|
||||
[Address(RVA = "0xB912A0", Offset = "0xB902A0", VA = "0x180B912A0", Slot = "4")]
|
||||
public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Converts the given object to the converter's native type.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="culture">A <see cref="T:System.Globalization.CultureInfo" /> that specifies the culture to represent the number.</param>
|
||||
/// <param name="value">The object to convert.</param>
|
||||
/// <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
|
||||
/// <exception cref="T:System.Exception">
|
||||
/// <paramref name="value" /> is not a valid value for the target type.</exception>
|
||||
/// <exception cref="T:System.NotSupportedException">The conversion cannot be performed.</exception>
|
||||
// Token: 0x06000BC0 RID: 3008 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000BC0")]
|
||||
[Address(RVA = "0xB91390", Offset = "0xB90390", VA = "0x180B91390", Slot = "6")]
|
||||
public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Converts the specified object to another type.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="culture">A <see cref="T:System.Globalization.CultureInfo" /> that specifies the culture to represent the number.</param>
|
||||
/// <param name="value">The object to convert.</param>
|
||||
/// <param name="destinationType">The type to convert the object to.</param>
|
||||
/// <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="destinationType" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.NotSupportedException">The conversion cannot be performed.</exception>
|
||||
// Token: 0x06000BC1 RID: 3009 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000BC1")]
|
||||
[Address(RVA = "0xB91690", Offset = "0xB90690", VA = "0x180B91690", Slot = "7")]
|
||||
public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns a value indicating whether this converter can convert an object to the given destination type using the context.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="t">A <see cref="T:System.Type" /> that represents the type to which you want to convert.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if this converter can perform the operation; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06000BC2 RID: 3010 RVA: 0x00006660 File Offset: 0x00004860
|
||||
[Token(Token = "0x6000BC2")]
|
||||
[Address(RVA = "0xB91350", Offset = "0xB90350", VA = "0x180B91350", Slot = "5")]
|
||||
public override bool CanConvertTo(ITypeDescriptorContext context, Type t)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.BaseNumberConverter" /> class.</summary>
|
||||
// Token: 0x06000BC3 RID: 3011 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000BC3")]
|
||||
[Address(RVA = "0xB91AD0", Offset = "0xB90AD0", VA = "0x180B91AD0")]
|
||||
protected BaseNumberConverter()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,146 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Specifies whether a member is typically used for binding. This class cannot be inherited.</summary>
|
||||
// Token: 0x020000E8 RID: 232
|
||||
[Token(Token = "0x20000E8")]
|
||||
[AttributeUsage(AttributeTargets.All)]
|
||||
public sealed class BindableAttribute : Attribute
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.BindableAttribute" /> class with a Boolean value.</summary>
|
||||
/// <param name="bindable">
|
||||
/// <see langword="true" /> to use property for binding; otherwise, <see langword="false" />.</param>
|
||||
// Token: 0x06000585 RID: 1413 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000585")]
|
||||
[Address(RVA = "0xB91D00", Offset = "0xB90D00", VA = "0x180B91D00")]
|
||||
public BindableAttribute(bool bindable)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.BindableAttribute" /> class.</summary>
|
||||
/// <param name="bindable">
|
||||
/// <see langword="true" /> to use property for binding; otherwise, <see langword="false" />.</param>
|
||||
/// <param name="direction">One of the <see cref="T:System.ComponentModel.BindingDirection" /> values.</param>
|
||||
// Token: 0x06000586 RID: 1414 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000586")]
|
||||
[Address(RVA = "0xB91DC0", Offset = "0xB90DC0", VA = "0x180B91DC0")]
|
||||
public BindableAttribute(bool bindable, BindingDirection direction)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.BindableAttribute" /> class with one of the <see cref="T:System.ComponentModel.BindableSupport" /> values.</summary>
|
||||
/// <param name="flags">One of the <see cref="T:System.ComponentModel.BindableSupport" /> values.</param>
|
||||
// Token: 0x06000587 RID: 1415 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000587")]
|
||||
[Address(RVA = "0xB91D80", Offset = "0xB90D80", VA = "0x180B91D80")]
|
||||
public BindableAttribute(BindableSupport flags)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.BindableAttribute" /> class.</summary>
|
||||
/// <param name="flags">One of the <see cref="T:System.ComponentModel.BindableSupport" /> values.</param>
|
||||
/// <param name="direction">One of the <see cref="T:System.ComponentModel.BindingDirection" /> values.</param>
|
||||
// Token: 0x06000588 RID: 1416 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000588")]
|
||||
[Address(RVA = "0xB91D30", Offset = "0xB90D30", VA = "0x180B91D30")]
|
||||
public BindableAttribute(BindableSupport flags, BindingDirection direction)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating that a property is typically used for binding.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the property is typically used for binding; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x170000E0 RID: 224
|
||||
// (get) Token: 0x06000589 RID: 1417 RVA: 0x000042A8 File Offset: 0x000024A8
|
||||
[Token(Token = "0x170000E0")]
|
||||
public bool Bindable
|
||||
{
|
||||
[Token(Token = "0x6000589")]
|
||||
[Address(RVA = "0x4944B0", Offset = "0x4934B0", VA = "0x1804944B0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating the direction or directions of this property's data binding.</summary>
|
||||
/// <returns>The direction of this property's data binding.</returns>
|
||||
// Token: 0x170000E1 RID: 225
|
||||
// (get) Token: 0x0600058A RID: 1418 RVA: 0x000042C0 File Offset: 0x000024C0
|
||||
[Token(Token = "0x170000E1")]
|
||||
public BindingDirection Direction
|
||||
{
|
||||
[Token(Token = "0x600058A")]
|
||||
[Address(RVA = "0x4936D0", Offset = "0x4926D0", VA = "0x1804936D0")]
|
||||
get
|
||||
{
|
||||
return BindingDirection.OneWay;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Determines whether two <see cref="T:System.ComponentModel.BindableAttribute" /> objects are equal.</summary>
|
||||
/// <param name="obj">The object to compare.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified <see cref="T:System.ComponentModel.BindableAttribute" /> is equal to the current <see cref="T:System.ComponentModel.BindableAttribute" />; <see langword="false" /> if it is not equal.</returns>
|
||||
// Token: 0x0600058B RID: 1419 RVA: 0x000042D8 File Offset: 0x000024D8
|
||||
[Token(Token = "0x600058B")]
|
||||
[Address(RVA = "0xB91B30", Offset = "0xB90B30", VA = "0x180B91B30", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Serves as a hash function for the <see cref="T:System.ComponentModel.BindableAttribute" /> class.</summary>
|
||||
/// <returns>A hash code for the current <see cref="T:System.ComponentModel.BindableAttribute" />.</returns>
|
||||
// Token: 0x0600058C RID: 1420 RVA: 0x000042F0 File Offset: 0x000024F0
|
||||
[Token(Token = "0x600058C")]
|
||||
[Address(RVA = "0xA697A0", Offset = "0xA687A0", VA = "0x180A697A0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines if this attribute is the default.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the attribute is the default value for this attribute class; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x0600058D RID: 1421 RVA: 0x00004308 File Offset: 0x00002508
|
||||
[Token(Token = "0x600058D")]
|
||||
[Address(RVA = "0xB91BD0", Offset = "0xB90BD0", VA = "0x180B91BD0", Slot = "6")]
|
||||
public override bool IsDefaultAttribute()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Specifies that a property is typically used for binding. This field is read-only.</summary>
|
||||
// Token: 0x04000444 RID: 1092
|
||||
[Token(Token = "0x4000444")]
|
||||
public static readonly BindableAttribute Yes;
|
||||
|
||||
/// <summary>Specifies that a property is not typically used for binding. This field is read-only.</summary>
|
||||
// Token: 0x04000445 RID: 1093
|
||||
[Token(Token = "0x4000445")]
|
||||
public static readonly BindableAttribute No;
|
||||
|
||||
/// <summary>Specifies the default value for the <see cref="T:System.ComponentModel.BindableAttribute" />, which is <see cref="F:System.ComponentModel.BindableAttribute.No" />. This field is read-only.</summary>
|
||||
// Token: 0x04000446 RID: 1094
|
||||
[Token(Token = "0x4000446")]
|
||||
public static readonly BindableAttribute Default;
|
||||
|
||||
// Token: 0x04000447 RID: 1095
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000447")]
|
||||
private bool bindable;
|
||||
|
||||
// Token: 0x04000448 RID: 1096
|
||||
[FieldOffset(Offset = "0x11")]
|
||||
[Token(Token = "0x4000448")]
|
||||
private bool isDefault;
|
||||
|
||||
// Token: 0x04000449 RID: 1097
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4000449")]
|
||||
private BindingDirection direction;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Specifies values to indicate whether a property can be bound to a data element or another property.</summary>
|
||||
// Token: 0x020000E9 RID: 233
|
||||
[Token(Token = "0x20000E9")]
|
||||
public enum BindableSupport
|
||||
{
|
||||
/// <summary>The property is not bindable at design time.</summary>
|
||||
// Token: 0x0400044B RID: 1099
|
||||
[Token(Token = "0x400044B")]
|
||||
No,
|
||||
/// <summary>The property is bindable at design time.</summary>
|
||||
// Token: 0x0400044C RID: 1100
|
||||
[Token(Token = "0x400044C")]
|
||||
Yes,
|
||||
/// <summary>The property is set to the default.</summary>
|
||||
// Token: 0x0400044D RID: 1101
|
||||
[Token(Token = "0x400044D")]
|
||||
Default
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Specifies whether the template can be bound one way or two ways.</summary>
|
||||
// Token: 0x020000EA RID: 234
|
||||
[Token(Token = "0x20000EA")]
|
||||
public enum BindingDirection
|
||||
{
|
||||
/// <summary>The template can only accept property values. Used with a generic <see cref="T:System.Web.UI.ITemplate" />.</summary>
|
||||
// Token: 0x0400044F RID: 1103
|
||||
[Token(Token = "0x400044F")]
|
||||
OneWay,
|
||||
/// <summary>The template can accept and expose property values. Used with an <see cref="T:System.Web.UI.IBindableTemplate" />.</summary>
|
||||
// Token: 0x04000450 RID: 1104
|
||||
[Token(Token = "0x4000450")]
|
||||
TwoWay
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,757 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Collections.ObjectModel;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides a generic collection that supports data binding.</summary>
|
||||
/// <typeparam name="T">The type of elements in the list.</typeparam>
|
||||
// Token: 0x020000EB RID: 235
|
||||
[Token(Token = "0x20000EB")]
|
||||
[Serializable]
|
||||
public class BindingList<T> : Collection<T>, IBindingList, IList, ICollection, IEnumerable, ICancelAddNew, IRaiseItemChangedEvents
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.BindingList`1" /> class using default values.</summary>
|
||||
// Token: 0x0600058F RID: 1423 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600058F")]
|
||||
[Address(RVA = "0x3313000", Offset = "0x3312000", VA = "0x183313000")]
|
||||
public BindingList()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.BindingList`1" /> class with the specified list.</summary>
|
||||
/// <param name="list">An <see cref="T:System.Collections.Generic.IList`1" /> of items to be contained in the <see cref="T:System.ComponentModel.BindingList`1" />.</param>
|
||||
// Token: 0x06000590 RID: 1424 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000590")]
|
||||
[Address(RVA = "0x3312F90", Offset = "0x3311F90", VA = "0x183312F90")]
|
||||
public BindingList(IList<T> list)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000591 RID: 1425 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000591")]
|
||||
[Address(RVA = "0x3312670", Offset = "0x3311670", VA = "0x183312670")]
|
||||
private void Initialize()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170000E2 RID: 226
|
||||
// (get) Token: 0x06000592 RID: 1426 RVA: 0x00004320 File Offset: 0x00002520
|
||||
[Token(Token = "0x170000E2")]
|
||||
private bool ItemTypeHasDefaultConstructor
|
||||
{
|
||||
[Token(Token = "0x6000592")]
|
||||
[Address(RVA = "0x3313260", Offset = "0x3312260", VA = "0x183313260")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Occurs before an item is added to the list.</summary>
|
||||
// Token: 0x14000004 RID: 4
|
||||
// (add) Token: 0x06000593 RID: 1427 RVA: 0x00002053 File Offset: 0x00000253
|
||||
// (remove) Token: 0x06000594 RID: 1428 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x14000004")]
|
||||
public event AddingNewEventHandler AddingNew
|
||||
{
|
||||
[Token(Token = "0x6000593")]
|
||||
[Address(RVA = "0x3313070", Offset = "0x3312070", VA = "0x183313070")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x6000594")]
|
||||
[Address(RVA = "0x3313350", Offset = "0x3312350", VA = "0x183313350")]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Raises the <see cref="E:System.ComponentModel.BindingList`1.AddingNew" /> event.</summary>
|
||||
/// <param name="e">An <see cref="T:System.ComponentModel.AddingNewEventArgs" /> that contains the event data.</param>
|
||||
// Token: 0x06000595 RID: 1429 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000595")]
|
||||
[Address(RVA = "0x68F7A0", Offset = "0x68E7A0", VA = "0x18068F7A0", Slot = "59")]
|
||||
protected virtual void OnAddingNew(AddingNewEventArgs e)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000596 RID: 1430 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000596")]
|
||||
[Address(RVA = "0x33124A0", Offset = "0x33114A0", VA = "0x1833124A0")]
|
||||
private object FireAddingNew()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Occurs when the list or an item in the list changes.</summary>
|
||||
// Token: 0x14000005 RID: 5
|
||||
// (add) Token: 0x06000597 RID: 1431 RVA: 0x00002053 File Offset: 0x00000253
|
||||
// (remove) Token: 0x06000598 RID: 1432 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x14000005")]
|
||||
public event ListChangedEventHandler ListChanged
|
||||
{
|
||||
[Token(Token = "0x6000597")]
|
||||
[Address(RVA = "0x3313170", Offset = "0x3312170", VA = "0x183313170", Slot = "49")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x6000598")]
|
||||
[Address(RVA = "0x3313450", Offset = "0x3312450", VA = "0x183313450", Slot = "50")]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Raises the <see cref="E:System.ComponentModel.BindingList`1.ListChanged" /> event.</summary>
|
||||
/// <param name="e">A <see cref="T:System.ComponentModel.ListChangedEventArgs" /> that contains the event data.</param>
|
||||
// Token: 0x06000599 RID: 1433 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000599")]
|
||||
[Address(RVA = "0x68F7C0", Offset = "0x68E7C0", VA = "0x18068F7C0", Slot = "60")]
|
||||
protected virtual void OnListChanged(ListChangedEventArgs e)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets a value indicating whether adding or removing items within the list raises <see cref="E:System.ComponentModel.BindingList`1.ListChanged" /> events.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if adding or removing items raises <see cref="E:System.ComponentModel.BindingList`1.ListChanged" /> events; otherwise, <see langword="false" />. The default is <see langword="true" />.</returns>
|
||||
// Token: 0x170000E3 RID: 227
|
||||
// (get) Token: 0x0600059A RID: 1434 RVA: 0x00004338 File Offset: 0x00002538
|
||||
// (set) Token: 0x0600059B RID: 1435 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000E3")]
|
||||
public bool RaiseListChangedEvents
|
||||
{
|
||||
[Token(Token = "0x600059A")]
|
||||
[Address(RVA = "0x6350A0", Offset = "0x6340A0", VA = "0x1806350A0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x600059B")]
|
||||
[Address(RVA = "0x33135B0", Offset = "0x33125B0", VA = "0x1833135B0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Raises a <see cref="E:System.ComponentModel.BindingList`1.ListChanged" /> event of type <see cref="F:System.ComponentModel.ListChangedType.Reset" />.</summary>
|
||||
// Token: 0x0600059C RID: 1436 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600059C")]
|
||||
[Address(RVA = "0x3312B20", Offset = "0x3311B20", VA = "0x183312B20")]
|
||||
public void ResetBindings()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Raises a <see cref="E:System.ComponentModel.BindingList`1.ListChanged" /> event of type <see cref="F:System.ComponentModel.ListChangedType.ItemChanged" /> for the item at the specified position.</summary>
|
||||
/// <param name="position">A zero-based index of the item to be reset.</param>
|
||||
// Token: 0x0600059D RID: 1437 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600059D")]
|
||||
[Address(RVA = "0x3312B50", Offset = "0x3311B50", VA = "0x183312B50")]
|
||||
public void ResetItem(int position)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600059E RID: 1438 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600059E")]
|
||||
[Address(RVA = "0x3312520", Offset = "0x3311520", VA = "0x183312520")]
|
||||
private void FireListChanged(ListChangedType type, int index)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Removes all elements from the collection.</summary>
|
||||
// Token: 0x0600059F RID: 1439 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600059F")]
|
||||
[Address(RVA = "0x3312200", Offset = "0x3311200", VA = "0x183312200", Slot = "35")]
|
||||
protected override void ClearItems()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Inserts the specified item in the list at the specified index.</summary>
|
||||
/// <param name="index">The zero-based index where the item is to be inserted.</param>
|
||||
/// <param name="item">The item to insert in the list.</param>
|
||||
// Token: 0x060005A0 RID: 1440 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60005A0")]
|
||||
[Address(RVA = "0x33128F0", Offset = "0x33118F0", VA = "0x1833128F0", Slot = "36")]
|
||||
protected override void InsertItem(int index, T item)
|
||||
{
|
||||
}
|
||||
|
||||
/// <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">You are removing a newly added item and <see cref="P:System.ComponentModel.IBindingList.AllowRemove" /> is set to <see langword="false" />.</exception>
|
||||
// Token: 0x060005A1 RID: 1441 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60005A1")]
|
||||
[Address(RVA = "0x33129B0", Offset = "0x33119B0", VA = "0x1833129B0", Slot = "37")]
|
||||
protected override void RemoveItem(int index)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Replaces the item at the specified index with the specified item.</summary>
|
||||
/// <param name="index">The zero-based index of the item to replace.</param>
|
||||
/// <param name="item">The new value for the item at the specified index. The value can be <see langword="null" /> for reference types.</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.ObjectModel.Collection`1.Count" />.</exception>
|
||||
// Token: 0x060005A2 RID: 1442 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60005A2")]
|
||||
[Address(RVA = "0x3312B80", Offset = "0x3311B80", VA = "0x183312B80", Slot = "38")]
|
||||
protected override void SetItem(int index, T item)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Discards a pending new item.</summary>
|
||||
/// <param name="itemIndex">The index of the of the new item to be added</param>
|
||||
// Token: 0x060005A3 RID: 1443 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60005A3")]
|
||||
[Address(RVA = "0x3311EB0", Offset = "0x3310EB0", VA = "0x183311EB0", Slot = "61")]
|
||||
public virtual void CancelNew(int itemIndex)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Commits a pending new item to the collection.</summary>
|
||||
/// <param name="itemIndex">The index of the new item to be added.</param>
|
||||
// Token: 0x060005A4 RID: 1444 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60005A4")]
|
||||
[Address(RVA = "0x3312430", Offset = "0x3311430", VA = "0x183312430", Slot = "62")]
|
||||
public virtual void EndNew(int itemIndex)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Adds a new item to the collection.</summary>
|
||||
/// <returns>The item added to the list.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The <see cref="P:System.Windows.Forms.BindingSource.AllowNew" /> property is set to <see langword="false" />.
|
||||
/// -or-
|
||||
/// A public default constructor could not be found for the current item type.</exception>
|
||||
// Token: 0x060005A5 RID: 1445 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60005A5")]
|
||||
[Address(RVA = "0x3311DB0", Offset = "0x3310DB0", VA = "0x183311DB0")]
|
||||
public T AddNew()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Adds a new item to the list. For more information, see <see cref="M:System.ComponentModel.IBindingList.AddNew" />.</summary>
|
||||
/// <returns>The item added to the list.</returns>
|
||||
/// <exception cref="T:System.NotSupportedException">This method is not supported.</exception>
|
||||
// Token: 0x060005A6 RID: 1446 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60005A6")]
|
||||
[Address(RVA = "0x3312C50", Offset = "0x3311C50", VA = "0x183312C50", Slot = "40")]
|
||||
object IBindingList.AddNew()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x170000E4 RID: 228
|
||||
// (get) Token: 0x060005A7 RID: 1447 RVA: 0x00004350 File Offset: 0x00002550
|
||||
[Token(Token = "0x170000E4")]
|
||||
private bool AddingNewHandled
|
||||
{
|
||||
[Token(Token = "0x60005A7")]
|
||||
[Address(RVA = "0x33131F0", Offset = "0x33121F0", VA = "0x1833131F0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Adds a new item to the end of the collection.</summary>
|
||||
/// <returns>The item that was added to the collection.</returns>
|
||||
/// <exception cref="T:System.InvalidCastException">The new item is not the same type as the objects contained in the <see cref="T:System.ComponentModel.BindingList`1" />.</exception>
|
||||
// Token: 0x060005A8 RID: 1448 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60005A8")]
|
||||
[Address(RVA = "0x3311C80", Offset = "0x3310C80", VA = "0x183311C80", Slot = "63")]
|
||||
protected virtual object AddNewCore()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets a value indicating whether you can add items to the list using the <see cref="M:System.ComponentModel.BindingList`1.AddNew" /> method.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if you can add items to the list with the <see cref="M:System.ComponentModel.BindingList`1.AddNew" /> method; otherwise, <see langword="false" />. The default depends on the underlying type contained in the list.</returns>
|
||||
// Token: 0x170000E5 RID: 229
|
||||
// (get) Token: 0x060005A9 RID: 1449 RVA: 0x00004368 File Offset: 0x00002568
|
||||
// (set) Token: 0x060005AA RID: 1450 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000E5")]
|
||||
public bool AllowNew
|
||||
{
|
||||
[Token(Token = "0x60005A9")]
|
||||
[Address(RVA = "0x3313230", Offset = "0x3312230", VA = "0x183313230")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60005AA")]
|
||||
[Address(RVA = "0x3313500", Offset = "0x3312500", VA = "0x183313500")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether new items can be added to the list using the <see cref="M:System.ComponentModel.BindingList`1.AddNew" /> method.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if you can add items to the list with the <see cref="M:System.ComponentModel.BindingList`1.AddNew" /> method; otherwise, <see langword="false" />. The default depends on the underlying type contained in the list.</returns>
|
||||
// Token: 0x170000E6 RID: 230
|
||||
// (get) Token: 0x060005AB RID: 1451 RVA: 0x00004380 File Offset: 0x00002580
|
||||
[Token(Token = "0x170000E6")]
|
||||
bool IBindingList.AllowNew
|
||||
{
|
||||
[Token(Token = "0x60005AB")]
|
||||
[Address(RVA = "0x1CD3D20", Offset = "0x1CD2D20", VA = "0x181CD3D20", Slot = "39")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets a value indicating whether items in the list can be edited.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if list items can be edited; otherwise, <see langword="false" />. The default is <see langword="true" />.</returns>
|
||||
// Token: 0x170000E7 RID: 231
|
||||
// (get) Token: 0x060005AC RID: 1452 RVA: 0x00004398 File Offset: 0x00002598
|
||||
// (set) Token: 0x060005AD RID: 1453 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000E7")]
|
||||
public bool AllowEdit
|
||||
{
|
||||
[Token(Token = "0x60005AC")]
|
||||
[Address(RVA = "0xAD8830", Offset = "0xAD7830", VA = "0x180AD8830")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60005AD")]
|
||||
[Address(RVA = "0x33134D0", Offset = "0x33124D0", VA = "0x1833134D0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether items in the list can be edited.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if list items can be edited; otherwise, <see langword="false" />. The default is <see langword="true" />.</returns>
|
||||
// Token: 0x170000E8 RID: 232
|
||||
// (get) Token: 0x060005AE RID: 1454 RVA: 0x000043B0 File Offset: 0x000025B0
|
||||
[Token(Token = "0x170000E8")]
|
||||
bool IBindingList.AllowEdit
|
||||
{
|
||||
[Token(Token = "0x60005AE")]
|
||||
[Address(RVA = "0x3312DA0", Offset = "0x3311DA0", VA = "0x183312DA0", Slot = "41")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets a value indicating whether you can remove items from the collection.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if you can remove items from the list with the <see cref="M:System.ComponentModel.BindingList`1.RemoveItem(System.Int32)" /> method otherwise, <see langword="false" />. The default is <see langword="true" />.</returns>
|
||||
// Token: 0x170000E9 RID: 233
|
||||
// (get) Token: 0x060005AF RID: 1455 RVA: 0x000043C8 File Offset: 0x000025C8
|
||||
// (set) Token: 0x060005B0 RID: 1456 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000E9")]
|
||||
public bool AllowRemove
|
||||
{
|
||||
[Token(Token = "0x60005AF")]
|
||||
[Address(RVA = "0x1ABE380", Offset = "0x1ABD380", VA = "0x181ABE380")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60005B0")]
|
||||
[Address(RVA = "0x3313580", Offset = "0x3312580", VA = "0x183313580")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether items can be removed from the list.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if you can remove items from the list with the <see cref="M:System.ComponentModel.BindingList`1.RemoveItem(System.Int32)" /> method; otherwise, <see langword="false" />. The default is <see langword="true" />.</returns>
|
||||
// Token: 0x170000EA RID: 234
|
||||
// (get) Token: 0x060005B1 RID: 1457 RVA: 0x000043E0 File Offset: 0x000025E0
|
||||
[Token(Token = "0x170000EA")]
|
||||
bool IBindingList.AllowRemove
|
||||
{
|
||||
[Token(Token = "0x60005B1")]
|
||||
[Address(RVA = "0x3312DD0", Offset = "0x3311DD0", VA = "0x183312DD0", Slot = "42")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>For a description of this member, see <see cref="P:System.ComponentModel.IBindingList.SupportsChangeNotification" />.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if a <see cref="E:System.ComponentModel.IBindingList.ListChanged" /> event is raised when the list changes or when an item changes; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x170000EB RID: 235
|
||||
// (get) Token: 0x060005B2 RID: 1458 RVA: 0x000043F8 File Offset: 0x000025F8
|
||||
[Token(Token = "0x170000EB")]
|
||||
bool IBindingList.SupportsChangeNotification
|
||||
{
|
||||
[Token(Token = "0x60005B2")]
|
||||
[Address(RVA = "0x3312E90", Offset = "0x3311E90", VA = "0x183312E90", Slot = "43")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether <see cref="E:System.ComponentModel.BindingList`1.ListChanged" /> events are enabled.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if <see cref="E:System.ComponentModel.BindingList`1.ListChanged" /> events are supported; otherwise, <see langword="false" />. The default is <see langword="true" />.</returns>
|
||||
// Token: 0x170000EC RID: 236
|
||||
// (get) Token: 0x060005B3 RID: 1459 RVA: 0x00004410 File Offset: 0x00002610
|
||||
[Token(Token = "0x170000EC")]
|
||||
protected virtual bool SupportsChangeNotificationCore
|
||||
{
|
||||
[Token(Token = "0x60005B3")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "64")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>For a description of this member, see <see cref="P:System.ComponentModel.IBindingList.SupportsSearching" />.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the list supports searching using the <see cref="M:System.ComponentModel.IBindingList.Find(System.ComponentModel.PropertyDescriptor,System.Object)" /> method; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x170000ED RID: 237
|
||||
// (get) Token: 0x060005B4 RID: 1460 RVA: 0x00004428 File Offset: 0x00002628
|
||||
[Token(Token = "0x170000ED")]
|
||||
bool IBindingList.SupportsSearching
|
||||
{
|
||||
[Token(Token = "0x60005B4")]
|
||||
[Address(RVA = "0x3312EC0", Offset = "0x3311EC0", VA = "0x183312EC0", Slot = "44")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the list supports searching.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the list supports searching; otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
|
||||
// Token: 0x170000EE RID: 238
|
||||
// (get) Token: 0x060005B5 RID: 1461 RVA: 0x00004440 File Offset: 0x00002640
|
||||
[Token(Token = "0x170000EE")]
|
||||
protected virtual bool SupportsSearchingCore
|
||||
{
|
||||
[Token(Token = "0x60005B5")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "65")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>For a description of this member, see <see cref="P:System.ComponentModel.IBindingList.SupportsSorting" />.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the list supports sorting; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x170000EF RID: 239
|
||||
// (get) Token: 0x060005B6 RID: 1462 RVA: 0x00004458 File Offset: 0x00002658
|
||||
[Token(Token = "0x170000EF")]
|
||||
bool IBindingList.SupportsSorting
|
||||
{
|
||||
[Token(Token = "0x60005B6")]
|
||||
[Address(RVA = "0x3312EF0", Offset = "0x3311EF0", VA = "0x183312EF0", Slot = "45")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the list supports sorting.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the list supports sorting; otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
|
||||
// Token: 0x170000F0 RID: 240
|
||||
// (get) Token: 0x060005B7 RID: 1463 RVA: 0x00004470 File Offset: 0x00002670
|
||||
[Token(Token = "0x170000F0")]
|
||||
protected virtual bool SupportsSortingCore
|
||||
{
|
||||
[Token(Token = "0x60005B7")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "66")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>For a description of this member, see <see cref="P:System.ComponentModel.IBindingList.IsSorted" />.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if <see cref="M:System.ComponentModel.IBindingListView.ApplySort(System.ComponentModel.ListSortDescriptionCollection)" /> has been called and <see cref="M:System.ComponentModel.IBindingList.RemoveSort" /> has not been called; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x170000F1 RID: 241
|
||||
// (get) Token: 0x060005B8 RID: 1464 RVA: 0x00004488 File Offset: 0x00002688
|
||||
[Token(Token = "0x170000F1")]
|
||||
bool IBindingList.IsSorted
|
||||
{
|
||||
[Token(Token = "0x60005B8")]
|
||||
[Address(RVA = "0x3312E00", Offset = "0x3311E00", VA = "0x183312E00", Slot = "46")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the list is sorted.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the list is sorted; otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
|
||||
// Token: 0x170000F2 RID: 242
|
||||
// (get) Token: 0x060005B9 RID: 1465 RVA: 0x000044A0 File Offset: 0x000026A0
|
||||
[Token(Token = "0x170000F2")]
|
||||
protected virtual bool IsSortedCore
|
||||
{
|
||||
[Token(Token = "0x60005B9")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "67")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>For a description of this member, see <see cref="P:System.ComponentModel.IBindingList.SortProperty" />.</summary>
|
||||
/// <returns>The <see cref="T:System.ComponentModel.PropertyDescriptor" /> that is being used for sorting.</returns>
|
||||
// Token: 0x170000F3 RID: 243
|
||||
// (get) Token: 0x060005BA RID: 1466 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000F3")]
|
||||
PropertyDescriptor IBindingList.SortProperty
|
||||
{
|
||||
[Token(Token = "0x60005BA")]
|
||||
[Address(RVA = "0x3312E60", Offset = "0x3311E60", VA = "0x183312E60", Slot = "47")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the property descriptor that is used for sorting the list if sorting is implemented in a derived class; otherwise, returns <see langword="null" />.</summary>
|
||||
/// <returns>The <see cref="T:System.ComponentModel.PropertyDescriptor" /> used for sorting the list.</returns>
|
||||
// Token: 0x170000F4 RID: 244
|
||||
// (get) Token: 0x060005BB RID: 1467 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000F4")]
|
||||
protected virtual PropertyDescriptor SortPropertyCore
|
||||
{
|
||||
[Token(Token = "0x60005BB")]
|
||||
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "68")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>For a description of this member, see <see cref="P:System.ComponentModel.IBindingList.SortDirection" />.</summary>
|
||||
/// <returns>One of the <see cref="T:System.ComponentModel.ListSortDirection" /> values.</returns>
|
||||
// Token: 0x170000F5 RID: 245
|
||||
// (get) Token: 0x060005BC RID: 1468 RVA: 0x000044B8 File Offset: 0x000026B8
|
||||
[Token(Token = "0x170000F5")]
|
||||
ListSortDirection IBindingList.SortDirection
|
||||
{
|
||||
[Token(Token = "0x60005BC")]
|
||||
[Address(RVA = "0x3312E30", Offset = "0x3311E30", VA = "0x183312E30", Slot = "48")]
|
||||
get
|
||||
{
|
||||
return ListSortDirection.Ascending;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the direction the list is sorted.</summary>
|
||||
/// <returns>One of the <see cref="T:System.ComponentModel.ListSortDirection" /> values. The default is <see cref="F:System.ComponentModel.ListSortDirection.Ascending" />.</returns>
|
||||
// Token: 0x170000F6 RID: 246
|
||||
// (get) Token: 0x060005BD RID: 1469 RVA: 0x000044D0 File Offset: 0x000026D0
|
||||
[Token(Token = "0x170000F6")]
|
||||
protected virtual ListSortDirection SortDirectionCore
|
||||
{
|
||||
[Token(Token = "0x60005BD")]
|
||||
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "69")]
|
||||
get
|
||||
{
|
||||
return ListSortDirection.Ascending;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Sorts the list based on a <see cref="T:System.ComponentModel.PropertyDescriptor" /> and a <see cref="T:System.ComponentModel.ListSortDirection" />. For a complete description of this member, see <see cref="M:System.ComponentModel.IBindingList.ApplySort(System.ComponentModel.PropertyDescriptor,System.ComponentModel.ListSortDirection)" />.</summary>
|
||||
/// <param name="prop">The <see cref="T:System.ComponentModel.PropertyDescriptor" /> to sort by.</param>
|
||||
/// <param name="direction">One of the <see cref="T:System.ComponentModel.ListSortDirection" /> values.</param>
|
||||
// Token: 0x060005BE RID: 1470 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60005BE")]
|
||||
[Address(RVA = "0x3312D10", Offset = "0x3311D10", VA = "0x183312D10", Slot = "52")]
|
||||
void IBindingList.ApplySort(PropertyDescriptor prop, ListSortDirection direction)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Sorts the items if overridden in a derived class; otherwise, throws a <see cref="T:System.NotSupportedException" />.</summary>
|
||||
/// <param name="prop">A <see cref="T:System.ComponentModel.PropertyDescriptor" /> that specifies the property to sort on.</param>
|
||||
/// <param name="direction">One of the <see cref="T:System.ComponentModel.ListSortDirection" /> values.</param>
|
||||
/// <exception cref="T:System.NotSupportedException">Method is not overridden in a derived class.</exception>
|
||||
// Token: 0x060005BF RID: 1471 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60005BF")]
|
||||
[Address(RVA = "0x3311E60", Offset = "0x3310E60", VA = "0x183311E60", Slot = "70")]
|
||||
protected virtual void ApplySortCore(PropertyDescriptor prop, ListSortDirection direction)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>For a description of this member, see <see cref="M:System.ComponentModel.IBindingList.RemoveSort" /></summary>
|
||||
// Token: 0x060005C0 RID: 1472 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60005C0")]
|
||||
[Address(RVA = "0x3312D70", Offset = "0x3311D70", VA = "0x183312D70", Slot = "55")]
|
||||
void IBindingList.RemoveSort()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Removes any sort applied with <see cref="M:System.ComponentModel.BindingList`1.ApplySortCore(System.ComponentModel.PropertyDescriptor,System.ComponentModel.ListSortDirection)" /> if sorting is implemented in a derived class; otherwise, raises <see cref="T:System.NotSupportedException" />.</summary>
|
||||
/// <exception cref="T:System.NotSupportedException">Method is not overridden in a derived class.</exception>
|
||||
// Token: 0x060005C1 RID: 1473 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60005C1")]
|
||||
[Address(RVA = "0x3312AD0", Offset = "0x3311AD0", VA = "0x183312AD0", Slot = "71")]
|
||||
protected virtual void RemoveSortCore()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>For a description of this member, see <see cref="M:System.ComponentModel.IBindingList.Find(System.ComponentModel.PropertyDescriptor,System.Object)" />.</summary>
|
||||
/// <param name="prop">The <see cref="T:System.ComponentModel.PropertyDescriptor" /> to search on.</param>
|
||||
/// <param name="key">The value of the <paramref name="prop" /> parameter to search for.</param>
|
||||
/// <returns>The index of the row that has the given <see cref="T:System.ComponentModel.PropertyDescriptor" />.</returns>
|
||||
// Token: 0x060005C2 RID: 1474 RVA: 0x000044E8 File Offset: 0x000026E8
|
||||
[Token(Token = "0x60005C2")]
|
||||
[Address(RVA = "0x3312D40", Offset = "0x3311D40", VA = "0x183312D40", Slot = "53")]
|
||||
int IBindingList.Find(PropertyDescriptor prop, object key)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Searches for the index of the item that has the specified property descriptor with the specified value, if searching is implemented in a derived class; otherwise, a <see cref="T:System.NotSupportedException" />.</summary>
|
||||
/// <param name="prop">The <see cref="T:System.ComponentModel.PropertyDescriptor" /> to search for.</param>
|
||||
/// <param name="key">The value of <paramref name="prop" /> to match.</param>
|
||||
/// <returns>The zero-based index of the item that matches the property descriptor and contains the specified value.</returns>
|
||||
/// <exception cref="T:System.NotSupportedException">
|
||||
/// <see cref="M:System.ComponentModel.BindingList`1.FindCore(System.ComponentModel.PropertyDescriptor,System.Object)" /> is not overridden in a derived class.</exception>
|
||||
// Token: 0x060005C3 RID: 1475 RVA: 0x00004500 File Offset: 0x00002700
|
||||
[Token(Token = "0x60005C3")]
|
||||
[Address(RVA = "0x3312450", Offset = "0x3311450", VA = "0x183312450", Slot = "72")]
|
||||
protected virtual int FindCore(PropertyDescriptor prop, object key)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>For a description of this member, see <see cref="M:System.ComponentModel.IBindingList.AddIndex(System.ComponentModel.PropertyDescriptor)" />.</summary>
|
||||
/// <param name="prop">The <see cref="T:System.ComponentModel.PropertyDescriptor" /> to add as a search criteria.</param>
|
||||
// Token: 0x060005C4 RID: 1476 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60005C4")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "51")]
|
||||
void IBindingList.AddIndex(PropertyDescriptor prop)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>For a description of this member, see <see cref="M:System.ComponentModel.IBindingList.RemoveIndex(System.ComponentModel.PropertyDescriptor)" />.</summary>
|
||||
/// <param name="prop">A <see cref="T:System.ComponentModel.PropertyDescriptor" /> to remove from the indexes used for searching.</param>
|
||||
// Token: 0x060005C5 RID: 1477 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60005C5")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "54")]
|
||||
void IBindingList.RemoveIndex(PropertyDescriptor prop)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060005C6 RID: 1478 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60005C6")]
|
||||
[Address(RVA = "0x33125B0", Offset = "0x33115B0", VA = "0x1833125B0")]
|
||||
private void HookPropertyChanged(T item)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060005C7 RID: 1479 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60005C7")]
|
||||
[Address(RVA = "0x3312F20", Offset = "0x3311F20", VA = "0x183312F20")]
|
||||
private void UnhookPropertyChanged(T item)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060005C8 RID: 1480 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60005C8")]
|
||||
[Address(RVA = "0x3311EF0", Offset = "0x3310EF0", VA = "0x183311EF0")]
|
||||
private void Child_PropertyChanged(object sender, PropertyChangedEventArgs e)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether item property value changes raise <see cref="E:System.ComponentModel.BindingList`1.ListChanged" /> events of type <see cref="F:System.ComponentModel.ListChangedType.ItemChanged" />. This member cannot be overridden in a derived class.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the list type implements <see cref="T:System.ComponentModel.INotifyPropertyChanged" />, otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
|
||||
// Token: 0x170000F7 RID: 247
|
||||
// (get) Token: 0x060005C9 RID: 1481 RVA: 0x00004518 File Offset: 0x00002718
|
||||
[Token(Token = "0x170000F7")]
|
||||
bool IRaiseItemChangedEvents.RaisesItemChangedEvents
|
||||
{
|
||||
[Token(Token = "0x60005C9")]
|
||||
[Address(RVA = "0x696820", Offset = "0x695820", VA = "0x180696820", Slot = "58")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000451 RID: 1105
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000451")]
|
||||
private int addNewPos;
|
||||
|
||||
// Token: 0x04000452 RID: 1106
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000452")]
|
||||
private bool raiseListChangedEvents;
|
||||
|
||||
// Token: 0x04000453 RID: 1107
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000453")]
|
||||
private bool raiseItemChangedEvents;
|
||||
|
||||
// Token: 0x04000454 RID: 1108
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000454")]
|
||||
[NonSerialized]
|
||||
private PropertyDescriptorCollection itemTypeProperties;
|
||||
|
||||
// Token: 0x04000455 RID: 1109
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000455")]
|
||||
[NonSerialized]
|
||||
private PropertyChangedEventHandler propertyChangedEventHandler;
|
||||
|
||||
// Token: 0x04000456 RID: 1110
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000456")]
|
||||
[NonSerialized]
|
||||
private AddingNewEventHandler onAddingNew;
|
||||
|
||||
// Token: 0x04000457 RID: 1111
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000457")]
|
||||
[NonSerialized]
|
||||
private ListChangedEventHandler onListChanged;
|
||||
|
||||
// Token: 0x04000458 RID: 1112
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000458")]
|
||||
[NonSerialized]
|
||||
private int lastChangeIndex;
|
||||
|
||||
// Token: 0x04000459 RID: 1113
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000459")]
|
||||
private bool allowNew;
|
||||
|
||||
// Token: 0x0400045A RID: 1114
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400045A")]
|
||||
private bool allowEdit;
|
||||
|
||||
// Token: 0x0400045B RID: 1115
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400045B")]
|
||||
private bool allowRemove;
|
||||
|
||||
// Token: 0x0400045C RID: 1116
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400045C")]
|
||||
private bool userSetAllowNew;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,88 @@
|
||||
using System;
|
||||
using System.Globalization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides a type converter to convert <see cref="T:System.Boolean" /> objects to and from various other representations.</summary>
|
||||
// Token: 0x020000EC RID: 236
|
||||
[Token(Token = "0x20000EC")]
|
||||
public class BooleanConverter : TypeConverter
|
||||
{
|
||||
/// <summary>Gets a value indicating whether this converter can convert an object in the given source type to a Boolean object using the specified context.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="sourceType">A <see cref="T:System.Type" /> that represents the type you wish to convert from.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if this object can perform the conversion; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x060005CA RID: 1482 RVA: 0x00004530 File Offset: 0x00002730
|
||||
[Token(Token = "0x60005CA")]
|
||||
[Address(RVA = "0xB92180", Offset = "0xB91180", VA = "0x180B92180", Slot = "4")]
|
||||
public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Converts the given value object to a Boolean object.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="culture">A <see cref="T:System.Globalization.CultureInfo" /> that specifies the culture to which to convert.</param>
|
||||
/// <param name="value">The <see cref="T:System.Object" /> to convert.</param>
|
||||
/// <returns>An <see cref="T:System.Object" /> that represents the converted <paramref name="value" />.</returns>
|
||||
/// <exception cref="T:System.FormatException">
|
||||
/// <paramref name="value" /> is not a valid value for the target type.</exception>
|
||||
/// <exception cref="T:System.NotSupportedException">The conversion cannot be performed.</exception>
|
||||
// Token: 0x060005CB RID: 1483 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60005CB")]
|
||||
[Address(RVA = "0xB92230", Offset = "0xB91230", VA = "0x180B92230", Slot = "6")]
|
||||
public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets a collection of standard values for the Boolean data type.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.TypeConverter.StandardValuesCollection" /> that holds a standard set of valid values.</returns>
|
||||
// Token: 0x060005CC RID: 1484 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60005CC")]
|
||||
[Address(RVA = "0xB92400", Offset = "0xB91400", VA = "0x180B92400", Slot = "12")]
|
||||
public override TypeConverter.StandardValuesCollection GetStandardValues(ITypeDescriptorContext context)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the list of standard values returned from the <see cref="M:System.ComponentModel.BooleanConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext)" /> method is an exclusive list.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> because the <see cref="T:System.ComponentModel.TypeConverter.StandardValuesCollection" /> returned from <see cref="M:System.ComponentModel.BooleanConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext)" /> is an exhaustive list of possible values. This method never returns <see langword="false" />.</returns>
|
||||
// Token: 0x060005CD RID: 1485 RVA: 0x00004548 File Offset: 0x00002748
|
||||
[Token(Token = "0x60005CD")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "13")]
|
||||
public override bool GetStandardValuesExclusive(ITypeDescriptorContext context)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether this object supports a standard set of values that can be picked from a list.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> because <see cref="M:System.ComponentModel.BooleanConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext)" /> can be called to find a common set of values the object supports. This method never returns <see langword="false" />.</returns>
|
||||
// Token: 0x060005CE RID: 1486 RVA: 0x00004560 File Offset: 0x00002760
|
||||
[Token(Token = "0x60005CE")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "14")]
|
||||
public override bool GetStandardValuesSupported(ITypeDescriptorContext context)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.BooleanConverter" /> class.</summary>
|
||||
// Token: 0x060005CF RID: 1487 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60005CF")]
|
||||
[Address(RVA = "0xB92590", Offset = "0xB91590", VA = "0x180B92590")]
|
||||
public BooleanConverter()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400045D RID: 1117
|
||||
[Token(Token = "0x400045D")]
|
||||
private static TypeConverter.StandardValuesCollection values;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,91 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Specifies whether a property or event should be displayed in a Properties window.</summary>
|
||||
// Token: 0x020000ED RID: 237
|
||||
[Token(Token = "0x20000ED")]
|
||||
[AttributeUsage(AttributeTargets.All)]
|
||||
public sealed class BrowsableAttribute : Attribute
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.BrowsableAttribute" /> class.</summary>
|
||||
/// <param name="browsable">
|
||||
/// <see langword="true" /> if a property or event can be modified at design time; otherwise, <see langword="false" />. The default is <see langword="true" />.</param>
|
||||
// Token: 0x060005D0 RID: 1488 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60005D0")]
|
||||
[Address(RVA = "0xB92790", Offset = "0xB91790", VA = "0x180B92790")]
|
||||
public BrowsableAttribute(bool browsable)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether an object is browsable.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the object is browsable; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x170000F8 RID: 248
|
||||
// (get) Token: 0x060005D1 RID: 1489 RVA: 0x00004578 File Offset: 0x00002778
|
||||
[Token(Token = "0x170000F8")]
|
||||
public bool Browsable
|
||||
{
|
||||
[Token(Token = "0x60005D1")]
|
||||
[Address(RVA = "0x4944B0", Offset = "0x4934B0", VA = "0x1804944B0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Indicates whether this instance and a specified object are equal.</summary>
|
||||
/// <param name="obj">Another object to compare to.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if <paramref name="obj" /> is equal to this instance; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x060005D2 RID: 1490 RVA: 0x00004590 File Offset: 0x00002790
|
||||
[Token(Token = "0x60005D2")]
|
||||
[Address(RVA = "0xB925F0", Offset = "0xB915F0", VA = "0x180B925F0", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns the hash code for this instance.</summary>
|
||||
/// <returns>A 32-bit signed integer hash code.</returns>
|
||||
// Token: 0x060005D3 RID: 1491 RVA: 0x000045A8 File Offset: 0x000027A8
|
||||
[Token(Token = "0x60005D3")]
|
||||
[Address(RVA = "0xA697A0", Offset = "0xA687A0", VA = "0x180A697A0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines if this attribute is the default.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the attribute is the default value for this attribute class; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x060005D4 RID: 1492 RVA: 0x000045C0 File Offset: 0x000027C0
|
||||
[Token(Token = "0x60005D4")]
|
||||
[Address(RVA = "0xB92670", Offset = "0xB91670", VA = "0x180B92670", Slot = "6")]
|
||||
public override bool IsDefaultAttribute()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Specifies that a property or event can be modified at design time. This <see langword="static" /> field is read-only.</summary>
|
||||
// Token: 0x0400045E RID: 1118
|
||||
[Token(Token = "0x400045E")]
|
||||
public static readonly BrowsableAttribute Yes;
|
||||
|
||||
/// <summary>Specifies that a property or event cannot be modified at design time. This <see langword="static" /> field is read-only.</summary>
|
||||
// Token: 0x0400045F RID: 1119
|
||||
[Token(Token = "0x400045F")]
|
||||
public static readonly BrowsableAttribute No;
|
||||
|
||||
/// <summary>Specifies the default value for the <see cref="T:System.ComponentModel.BrowsableAttribute" />, which is <see cref="F:System.ComponentModel.BrowsableAttribute.Yes" />. This <see langword="static" /> field is read-only.</summary>
|
||||
// Token: 0x04000460 RID: 1120
|
||||
[Token(Token = "0x4000460")]
|
||||
public static readonly BrowsableAttribute Default;
|
||||
|
||||
// Token: 0x04000461 RID: 1121
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000461")]
|
||||
private bool browsable;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,65 @@
|
||||
using System;
|
||||
using System.Globalization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides a type converter to convert 8-bit unsigned integer objects to and from various other representations.</summary>
|
||||
// Token: 0x020000EE RID: 238
|
||||
[Token(Token = "0x20000EE")]
|
||||
public class ByteConverter : BaseNumberConverter
|
||||
{
|
||||
// Token: 0x170000F9 RID: 249
|
||||
// (get) Token: 0x060005D6 RID: 1494 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000F9")]
|
||||
internal override Type TargetType
|
||||
{
|
||||
[Token(Token = "0x60005D6")]
|
||||
[Address(RVA = "0xB92990", Offset = "0xB91990", VA = "0x180B92990", Slot = "17")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060005D7 RID: 1495 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60005D7")]
|
||||
[Address(RVA = "0xB927C0", Offset = "0xB917C0", VA = "0x180B927C0", Slot = "18")]
|
||||
internal override object FromString(string value, int radix)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060005D8 RID: 1496 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60005D8")]
|
||||
[Address(RVA = "0xB92840", Offset = "0xB91840", VA = "0x180B92840", Slot = "19")]
|
||||
internal override object FromString(string value, NumberFormatInfo formatInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060005D9 RID: 1497 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60005D9")]
|
||||
[Address(RVA = "0xB928A0", Offset = "0xB918A0", VA = "0x180B928A0", Slot = "20")]
|
||||
internal override object FromString(string value, CultureInfo culture)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060005DA RID: 1498 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60005DA")]
|
||||
[Address(RVA = "0xB92900", Offset = "0xB91900", VA = "0x180B92900", Slot = "22")]
|
||||
internal override string ToString(object value, NumberFormatInfo formatInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ByteConverter" /> class.</summary>
|
||||
// Token: 0x060005DB RID: 1499 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60005DB")]
|
||||
[Address(RVA = "0xB91AD0", Offset = "0xB90AD0", VA = "0x180B91AD0")]
|
||||
public ByteConverter()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides data for a cancelable event.</summary>
|
||||
// Token: 0x020000EF RID: 239
|
||||
[Token(Token = "0x20000EF")]
|
||||
public class CancelEventArgs : EventArgs
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.CancelEventArgs" /> class with the <see cref="P:System.ComponentModel.CancelEventArgs.Cancel" /> property set to <see langword="false" />.</summary>
|
||||
// Token: 0x060005DC RID: 1500 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60005DC")]
|
||||
[Address(RVA = "0xB929F0", Offset = "0xB919F0", VA = "0x180B929F0")]
|
||||
public CancelEventArgs()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.CancelEventArgs" /> class with the <see cref="P:System.ComponentModel.CancelEventArgs.Cancel" /> property set to the given value.</summary>
|
||||
/// <param name="cancel">
|
||||
/// <see langword="true" /> to cancel the event; otherwise, <see langword="false" />.</param>
|
||||
// Token: 0x060005DD RID: 1501 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60005DD")]
|
||||
[Address(RVA = "0xB92A50", Offset = "0xB91A50", VA = "0x180B92A50")]
|
||||
public CancelEventArgs(bool cancel)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets a value indicating whether the event should be canceled.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the event should be canceled; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x170000FA RID: 250
|
||||
// (get) Token: 0x060005DE RID: 1502 RVA: 0x000045D8 File Offset: 0x000027D8
|
||||
// (set) Token: 0x060005DF RID: 1503 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000FA")]
|
||||
public bool Cancel
|
||||
{
|
||||
[Token(Token = "0x60005DE")]
|
||||
[Address(RVA = "0x4944B0", Offset = "0x4934B0", VA = "0x1804944B0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60005DF")]
|
||||
[Address(RVA = "0x62ADC0", Offset = "0x629DC0", VA = "0x18062ADC0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000462 RID: 1122
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000462")]
|
||||
private bool cancel;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Represents the method that handles a cancelable event.</summary>
|
||||
/// <param name="sender">The source of the event.</param>
|
||||
/// <param name="e">A <see cref="T:System.ComponentModel.CancelEventArgs" /> that contains the event data.</param>
|
||||
// Token: 0x020000F0 RID: 240
|
||||
// (Invoke) Token: 0x060005E1 RID: 1505
|
||||
[Token(Token = "0x20000F0")]
|
||||
public delegate void CancelEventHandler(object sender, CancelEventArgs e);
|
||||
}
|
||||
@@ -0,0 +1,364 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Specifies the name of the category in which to group the property or event when displayed in a <see cref="T:System.Windows.Forms.PropertyGrid" /> control set to Categorized mode.</summary>
|
||||
// Token: 0x020000F1 RID: 241
|
||||
[Token(Token = "0x20000F1")]
|
||||
[AttributeUsage(AttributeTargets.All)]
|
||||
public class CategoryAttribute : Attribute
|
||||
{
|
||||
/// <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Action category.</summary>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the action category.</returns>
|
||||
// Token: 0x170000FB RID: 251
|
||||
// (get) Token: 0x060005E4 RID: 1508 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000FB")]
|
||||
public static CategoryAttribute Action
|
||||
{
|
||||
[Token(Token = "0x60005E4")]
|
||||
[Address(RVA = "0xB934E0", Offset = "0xB924E0", VA = "0x180B934E0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Appearance category.</summary>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the appearance category.</returns>
|
||||
// Token: 0x170000FC RID: 252
|
||||
// (get) Token: 0x060005E5 RID: 1509 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000FC")]
|
||||
public static CategoryAttribute Appearance
|
||||
{
|
||||
[Token(Token = "0x60005E5")]
|
||||
[Address(RVA = "0xB93590", Offset = "0xB92590", VA = "0x180B93590")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Asynchronous category.</summary>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the asynchronous category.</returns>
|
||||
// Token: 0x170000FD RID: 253
|
||||
// (get) Token: 0x060005E6 RID: 1510 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000FD")]
|
||||
public static CategoryAttribute Asynchronous
|
||||
{
|
||||
[Token(Token = "0x60005E6")]
|
||||
[Address(RVA = "0xB93640", Offset = "0xB92640", VA = "0x180B93640")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Behavior category.</summary>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the behavior category.</returns>
|
||||
// Token: 0x170000FE RID: 254
|
||||
// (get) Token: 0x060005E7 RID: 1511 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000FE")]
|
||||
public static CategoryAttribute Behavior
|
||||
{
|
||||
[Token(Token = "0x60005E7")]
|
||||
[Address(RVA = "0xB936F0", Offset = "0xB926F0", VA = "0x180B936F0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Data category.</summary>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the data category.</returns>
|
||||
// Token: 0x170000FF RID: 255
|
||||
// (get) Token: 0x060005E8 RID: 1512 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000FF")]
|
||||
public static CategoryAttribute Data
|
||||
{
|
||||
[Token(Token = "0x60005E8")]
|
||||
[Address(RVA = "0xB937F0", Offset = "0xB927F0", VA = "0x180B937F0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Default category.</summary>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the default category.</returns>
|
||||
// Token: 0x17000100 RID: 256
|
||||
// (get) Token: 0x060005E9 RID: 1513 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000100")]
|
||||
public static CategoryAttribute Default
|
||||
{
|
||||
[Token(Token = "0x60005E9")]
|
||||
[Address(RVA = "0xB938A0", Offset = "0xB928A0", VA = "0x180B938A0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Design category.</summary>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the design category.</returns>
|
||||
// Token: 0x17000101 RID: 257
|
||||
// (get) Token: 0x060005EA RID: 1514 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000101")]
|
||||
public static CategoryAttribute Design
|
||||
{
|
||||
[Token(Token = "0x60005EA")]
|
||||
[Address(RVA = "0xB93960", Offset = "0xB92960", VA = "0x180B93960")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the DragDrop category.</summary>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the drag-and-drop category.</returns>
|
||||
// Token: 0x17000102 RID: 258
|
||||
// (get) Token: 0x060005EB RID: 1515 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000102")]
|
||||
public static CategoryAttribute DragDrop
|
||||
{
|
||||
[Token(Token = "0x60005EB")]
|
||||
[Address(RVA = "0xB93A10", Offset = "0xB92A10", VA = "0x180B93A10")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Focus category.</summary>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the focus category.</returns>
|
||||
// Token: 0x17000103 RID: 259
|
||||
// (get) Token: 0x060005EC RID: 1516 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000103")]
|
||||
public static CategoryAttribute Focus
|
||||
{
|
||||
[Token(Token = "0x60005EC")]
|
||||
[Address(RVA = "0xB93AC0", Offset = "0xB92AC0", VA = "0x180B93AC0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Format category.</summary>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the format category.</returns>
|
||||
// Token: 0x17000104 RID: 260
|
||||
// (get) Token: 0x060005ED RID: 1517 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000104")]
|
||||
public static CategoryAttribute Format
|
||||
{
|
||||
[Token(Token = "0x60005ED")]
|
||||
[Address(RVA = "0xB93B70", Offset = "0xB92B70", VA = "0x180B93B70")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Key category.</summary>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the key category.</returns>
|
||||
// Token: 0x17000105 RID: 261
|
||||
// (get) Token: 0x060005EE RID: 1518 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000105")]
|
||||
public static CategoryAttribute Key
|
||||
{
|
||||
[Token(Token = "0x60005EE")]
|
||||
[Address(RVA = "0xB93C20", Offset = "0xB92C20", VA = "0x180B93C20")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Layout category.</summary>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the layout category.</returns>
|
||||
// Token: 0x17000106 RID: 262
|
||||
// (get) Token: 0x060005EF RID: 1519 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000106")]
|
||||
public static CategoryAttribute Layout
|
||||
{
|
||||
[Token(Token = "0x60005EF")]
|
||||
[Address(RVA = "0xB93CD0", Offset = "0xB92CD0", VA = "0x180B93CD0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Mouse category.</summary>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the mouse category.</returns>
|
||||
// Token: 0x17000107 RID: 263
|
||||
// (get) Token: 0x060005F0 RID: 1520 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000107")]
|
||||
public static CategoryAttribute Mouse
|
||||
{
|
||||
[Token(Token = "0x60005F0")]
|
||||
[Address(RVA = "0xB93D80", Offset = "0xB92D80", VA = "0x180B93D80")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the WindowStyle category.</summary>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.CategoryAttribute" /> for the window style category.</returns>
|
||||
// Token: 0x17000108 RID: 264
|
||||
// (get) Token: 0x060005F1 RID: 1521 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000108")]
|
||||
public static CategoryAttribute WindowStyle
|
||||
{
|
||||
[Token(Token = "0x60005F1")]
|
||||
[Address(RVA = "0xB93E30", Offset = "0xB92E30", VA = "0x180B93E30")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.CategoryAttribute" /> class using the category name Default.</summary>
|
||||
// Token: 0x060005F2 RID: 1522 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60005F2")]
|
||||
[Address(RVA = "0xB93460", Offset = "0xB92460", VA = "0x180B93460")]
|
||||
public CategoryAttribute()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.CategoryAttribute" /> class using the specified category name.</summary>
|
||||
/// <param name="category">The name of the category.</param>
|
||||
// Token: 0x060005F3 RID: 1523 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60005F3")]
|
||||
[Address(RVA = "0xB934B0", Offset = "0xB924B0", VA = "0x180B934B0")]
|
||||
public CategoryAttribute(string category)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the name of the category for the property or event that this attribute is applied to.</summary>
|
||||
/// <returns>The name of the category for the property or event that this attribute is applied to.</returns>
|
||||
// Token: 0x17000109 RID: 265
|
||||
// (get) Token: 0x060005F4 RID: 1524 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000109")]
|
||||
public string Category
|
||||
{
|
||||
[Token(Token = "0x60005F4")]
|
||||
[Address(RVA = "0xB937A0", Offset = "0xB927A0", VA = "0x180B937A0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns whether the value of the given object is equal to the current <see cref="T:System.ComponentModel.CategoryAttribute" />.</summary>
|
||||
/// <param name="obj">The object to test the value equality of.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the value of the given object is equal to that of the current; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x060005F5 RID: 1525 RVA: 0x000045F0 File Offset: 0x000027F0
|
||||
[Token(Token = "0x60005F5")]
|
||||
[Address(RVA = "0xB92DB0", Offset = "0xB91DB0", VA = "0x180B92DB0", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns the hash code for this attribute.</summary>
|
||||
/// <returns>A 32-bit signed integer hash code.</returns>
|
||||
// Token: 0x060005F6 RID: 1526 RVA: 0x00004608 File Offset: 0x00002808
|
||||
[Token(Token = "0x60005F6")]
|
||||
[Address(RVA = "0xB92F60", Offset = "0xB91F60", VA = "0x180B92F60", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Looks up the localized name of the specified category.</summary>
|
||||
/// <param name="value">The identifer for the category to look up.</param>
|
||||
/// <returns>The localized name of the category, or <see langword="null" /> if a localized name does not exist.</returns>
|
||||
// Token: 0x060005F7 RID: 1527 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60005F7")]
|
||||
[Address(RVA = "0xB92FC0", Offset = "0xB91FC0", VA = "0x180B92FC0", Slot = "7")]
|
||||
protected virtual string GetLocalizedString(string value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Determines if this attribute is the default.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the attribute is the default value for this attribute class; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x060005F8 RID: 1528 RVA: 0x00004620 File Offset: 0x00002820
|
||||
[Token(Token = "0x60005F8")]
|
||||
[Address(RVA = "0xB93320", Offset = "0xB92320", VA = "0x180B93320", Slot = "6")]
|
||||
public override bool IsDefaultAttribute()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x04000463 RID: 1123
|
||||
[Token(Token = "0x4000463")]
|
||||
private static CategoryAttribute appearance;
|
||||
|
||||
// Token: 0x04000464 RID: 1124
|
||||
[Token(Token = "0x4000464")]
|
||||
private static CategoryAttribute asynchronous;
|
||||
|
||||
// Token: 0x04000465 RID: 1125
|
||||
[Token(Token = "0x4000465")]
|
||||
private static CategoryAttribute behavior;
|
||||
|
||||
// Token: 0x04000466 RID: 1126
|
||||
[Token(Token = "0x4000466")]
|
||||
private static CategoryAttribute data;
|
||||
|
||||
// Token: 0x04000467 RID: 1127
|
||||
[Token(Token = "0x4000467")]
|
||||
private static CategoryAttribute design;
|
||||
|
||||
// Token: 0x04000468 RID: 1128
|
||||
[Token(Token = "0x4000468")]
|
||||
private static CategoryAttribute action;
|
||||
|
||||
// Token: 0x04000469 RID: 1129
|
||||
[Token(Token = "0x4000469")]
|
||||
private static CategoryAttribute format;
|
||||
|
||||
// Token: 0x0400046A RID: 1130
|
||||
[Token(Token = "0x400046A")]
|
||||
private static CategoryAttribute layout;
|
||||
|
||||
// Token: 0x0400046B RID: 1131
|
||||
[Token(Token = "0x400046B")]
|
||||
private static CategoryAttribute mouse;
|
||||
|
||||
// Token: 0x0400046C RID: 1132
|
||||
[Token(Token = "0x400046C")]
|
||||
private static CategoryAttribute key;
|
||||
|
||||
// Token: 0x0400046D RID: 1133
|
||||
[Token(Token = "0x400046D")]
|
||||
private static CategoryAttribute focus;
|
||||
|
||||
// Token: 0x0400046E RID: 1134
|
||||
[Token(Token = "0x400046E")]
|
||||
private static CategoryAttribute windowStyle;
|
||||
|
||||
// Token: 0x0400046F RID: 1135
|
||||
[Token(Token = "0x400046F")]
|
||||
private static CategoryAttribute dragDrop;
|
||||
|
||||
// Token: 0x04000470 RID: 1136
|
||||
[Token(Token = "0x4000470")]
|
||||
private static CategoryAttribute defAttr;
|
||||
|
||||
// Token: 0x04000471 RID: 1137
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000471")]
|
||||
private bool localized;
|
||||
|
||||
// Token: 0x04000472 RID: 1138
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000472")]
|
||||
private string categoryValue;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,64 @@
|
||||
using System;
|
||||
using System.Globalization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides a type converter to convert Unicode character objects to and from various other representations.</summary>
|
||||
// Token: 0x020000F2 RID: 242
|
||||
[Token(Token = "0x20000F2")]
|
||||
public class CharConverter : TypeConverter
|
||||
{
|
||||
/// <summary>Gets a value indicating whether this converter can convert an object in the given source type to a Unicode character object using the specified context.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="sourceType">A <see cref="T:System.Type" /> that represents the type you want to convert from.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if this converter can perform the conversion; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x060005F9 RID: 1529 RVA: 0x00004638 File Offset: 0x00002838
|
||||
[Token(Token = "0x60005F9")]
|
||||
[Address(RVA = "0xB93EE0", Offset = "0xB92EE0", VA = "0x180B93EE0", Slot = "4")]
|
||||
public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Converts the given value object to a Unicode character object using the arguments.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="culture">The culture into which <paramref name="value" /> will be converted.</param>
|
||||
/// <param name="value">The <see cref="T:System.Object" /> to convert.</param>
|
||||
/// <param name="destinationType">The <see cref="T:System.Type" /> to convert the value to.</param>
|
||||
/// <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
|
||||
/// <exception cref="T:System.NotSupportedException">The conversion cannot be performed.</exception>
|
||||
// Token: 0x060005FA RID: 1530 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60005FA")]
|
||||
[Address(RVA = "0xB94130", Offset = "0xB93130", VA = "0x180B94130", Slot = "7")]
|
||||
public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Converts the given object to a Unicode character object.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="culture">The culture into which <paramref name="value" /> will be converted.</param>
|
||||
/// <param name="value">The <see cref="T:System.Object" /> to convert.</param>
|
||||
/// <returns>An <see cref="T:System.Object" /> that represents the converted <paramref name="value" />.</returns>
|
||||
/// <exception cref="T:System.FormatException">
|
||||
/// <paramref name="value" /> is not a valid value for the target type.</exception>
|
||||
/// <exception cref="T:System.NotSupportedException">The conversion cannot be performed.</exception>
|
||||
// Token: 0x060005FB RID: 1531 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60005FB")]
|
||||
[Address(RVA = "0xB93F90", Offset = "0xB92F90", VA = "0x180B93F90", Slot = "6")]
|
||||
public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.CharConverter" /> class.</summary>
|
||||
// Token: 0x060005FC RID: 1532 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60005FC")]
|
||||
[Address(RVA = "0xB94240", Offset = "0xB93240", VA = "0x180B94240")]
|
||||
public CharConverter()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Specifies how the collection is changed.</summary>
|
||||
// Token: 0x020000F3 RID: 243
|
||||
[Token(Token = "0x20000F3")]
|
||||
public enum CollectionChangeAction
|
||||
{
|
||||
/// <summary>Specifies that an element was added to the collection.</summary>
|
||||
// Token: 0x04000474 RID: 1140
|
||||
[Token(Token = "0x4000474")]
|
||||
Add = 1,
|
||||
/// <summary>Specifies that an element was removed from the collection.</summary>
|
||||
// Token: 0x04000475 RID: 1141
|
||||
[Token(Token = "0x4000475")]
|
||||
Remove,
|
||||
/// <summary>Specifies that the entire collection has changed. This is caused by using methods that manipulate the entire collection, such as <see cref="M:System.Collections.CollectionBase.Clear" />.</summary>
|
||||
// Token: 0x04000476 RID: 1142
|
||||
[Token(Token = "0x4000476")]
|
||||
Refresh
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,61 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides data for the <see cref="E:System.Data.DataColumnCollection.CollectionChanged" /> event.</summary>
|
||||
// Token: 0x020000F4 RID: 244
|
||||
[Token(Token = "0x20000F4")]
|
||||
public class CollectionChangeEventArgs : EventArgs
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.CollectionChangeEventArgs" /> class.</summary>
|
||||
/// <param name="action">One of the <see cref="T:System.ComponentModel.CollectionChangeAction" /> values that specifies how the collection changed.</param>
|
||||
/// <param name="element">An <see cref="T:System.Object" /> that specifies the instance of the collection where the change occurred.</param>
|
||||
// Token: 0x060005FD RID: 1533 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60005FD")]
|
||||
[Address(RVA = "0xB942A0", Offset = "0xB932A0", VA = "0x180B942A0")]
|
||||
public CollectionChangeEventArgs(CollectionChangeAction action, object element)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets an action that specifies how the collection changed.</summary>
|
||||
/// <returns>One of the <see cref="T:System.ComponentModel.CollectionChangeAction" /> values.</returns>
|
||||
// Token: 0x1700010A RID: 266
|
||||
// (get) Token: 0x060005FE RID: 1534 RVA: 0x00004650 File Offset: 0x00002850
|
||||
[Token(Token = "0x1700010A")]
|
||||
public virtual CollectionChangeAction Action
|
||||
{
|
||||
[Token(Token = "0x60005FE")]
|
||||
[Address(RVA = "0x40F000", Offset = "0x40E000", VA = "0x18040F000", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return (CollectionChangeAction)0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the instance of the collection with the change.</summary>
|
||||
/// <returns>An <see cref="T:System.Object" /> that represents the instance of the collection with the change, or <see langword="null" /> if you refresh the collection.</returns>
|
||||
// Token: 0x1700010B RID: 267
|
||||
// (get) Token: 0x060005FF RID: 1535 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700010B")]
|
||||
public virtual object Element
|
||||
{
|
||||
[Token(Token = "0x60005FF")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000477 RID: 1143
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000477")]
|
||||
private CollectionChangeAction action;
|
||||
|
||||
// Token: 0x04000478 RID: 1144
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000478")]
|
||||
private object element;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Represents the method that handles the <see cref="E:System.Data.DataColumnCollection.CollectionChanged" /> event raised when adding elements to or removing elements from a collection.</summary>
|
||||
/// <param name="sender">The source of the event.</param>
|
||||
/// <param name="e">A <see cref="T:System.ComponentModel.CollectionChangeEventArgs" /> that contains the event data.</param>
|
||||
// Token: 0x020000F5 RID: 245
|
||||
// (Invoke) Token: 0x06000601 RID: 1537
|
||||
[Token(Token = "0x20000F5")]
|
||||
public delegate void CollectionChangeEventHandler(object sender, CollectionChangeEventArgs e);
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
using System;
|
||||
using System.Globalization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides a type converter to convert collection objects to and from various other representations.</summary>
|
||||
// Token: 0x020000F6 RID: 246
|
||||
[Token(Token = "0x20000F6")]
|
||||
public class CollectionConverter : TypeConverter
|
||||
{
|
||||
/// <summary>Converts the given value object to the specified destination type.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="culture">The culture to which <paramref name="value" /> will be converted.</param>
|
||||
/// <param name="value">The <see cref="T:System.Object" /> to convert. This parameter must inherit from <see cref="T:System.Collections.ICollection" />.</param>
|
||||
/// <param name="destinationType">The <see cref="T:System.Type" /> to convert the value to.</param>
|
||||
/// <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="destinationType" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.NotSupportedException">The conversion cannot be performed.</exception>
|
||||
// Token: 0x06000604 RID: 1540 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000604")]
|
||||
[Address(RVA = "0xB94320", Offset = "0xB93320", VA = "0x180B94320", Slot = "7")]
|
||||
public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets a collection of properties for the type of array specified by the value parameter using the specified context and attributes.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="value">An <see cref="T:System.Object" /> that specifies the type of array to get the properties for.</param>
|
||||
/// <param name="attributes">An array of type <see cref="T:System.Attribute" /> that will be used as a filter.</param>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> with the properties that are exposed for this data type, or <see langword="null" /> if there are no properties. This method always returns <see langword="null" />.</returns>
|
||||
// Token: 0x06000605 RID: 1541 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000605")]
|
||||
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "10")]
|
||||
public override PropertyDescriptorCollection GetProperties(ITypeDescriptorContext context, object value, Attribute[] attributes)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether this object supports properties.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <returns>
|
||||
/// <see langword="false" /> because <see cref="M:System.ComponentModel.CollectionConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext,System.Object,System.Attribute[])" /> should not be called to find the properties of this object. This method never returns <see langword="true" />.</returns>
|
||||
// Token: 0x06000606 RID: 1542 RVA: 0x00004668 File Offset: 0x00002868
|
||||
[Token(Token = "0x6000606")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "11")]
|
||||
public override bool GetPropertiesSupported(ITypeDescriptorContext context)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.CollectionConverter" /> class.</summary>
|
||||
// Token: 0x06000607 RID: 1543 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000607")]
|
||||
[Address(RVA = "0xB8DC40", Offset = "0xB8CC40", VA = "0x180B8DC40")]
|
||||
public CollectionConverter()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,45 @@
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
// Token: 0x020000F7 RID: 247
|
||||
[Token(Token = "0x20000F7")]
|
||||
internal static class CompModSwitches
|
||||
{
|
||||
// Token: 0x1700010C RID: 268
|
||||
// (get) Token: 0x06000608 RID: 1544 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700010C")]
|
||||
public static BooleanSwitch CommonDesignerServices
|
||||
{
|
||||
[Token(Token = "0x6000608")]
|
||||
[Address(RVA = "0xB94460", Offset = "0xB93460", VA = "0x180B94460")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700010D RID: 269
|
||||
// (get) Token: 0x06000609 RID: 1545 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700010D")]
|
||||
public static TraceSwitch EventLog
|
||||
{
|
||||
[Token(Token = "0x6000609")]
|
||||
[Address(RVA = "0xB94500", Offset = "0xB93500", VA = "0x180B94500")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000479 RID: 1145
|
||||
[Token(Token = "0x4000479")]
|
||||
private static BooleanSwitch commonDesignerServices;
|
||||
|
||||
// Token: 0x0400047A RID: 1146
|
||||
[Token(Token = "0x400047A")]
|
||||
private static TraceSwitch eventLog;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Specifies the data source and data member properties for a component that supports complex data binding. This class cannot be inherited.</summary>
|
||||
// Token: 0x020000F8 RID: 248
|
||||
[Token(Token = "0x20000F8")]
|
||||
[AttributeUsage(AttributeTargets.Class)]
|
||||
public sealed class ComplexBindingPropertiesAttribute : Attribute
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ComplexBindingPropertiesAttribute" /> class using no parameters.</summary>
|
||||
// Token: 0x0600060A RID: 1546 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600060A")]
|
||||
[Address(RVA = "0xB949E0", Offset = "0xB939E0", VA = "0x180B949E0")]
|
||||
public ComplexBindingPropertiesAttribute()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ComplexBindingPropertiesAttribute" /> class using the specified data source.</summary>
|
||||
/// <param name="dataSource">The name of the property to be used as the data source.</param>
|
||||
// Token: 0x0600060B RID: 1547 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600060B")]
|
||||
[Address(RVA = "0xB94A00", Offset = "0xB93A00", VA = "0x180B94A00")]
|
||||
public ComplexBindingPropertiesAttribute(string dataSource)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ComplexBindingPropertiesAttribute" /> class using the specified data source and data member.</summary>
|
||||
/// <param name="dataSource">The name of the property to be used as the data source.</param>
|
||||
/// <param name="dataMember">The name of the property to be used as the source for data.</param>
|
||||
// Token: 0x0600060C RID: 1548 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600060C")]
|
||||
[Address(RVA = "0x4714F0", Offset = "0x4704F0", VA = "0x1804714F0")]
|
||||
public ComplexBindingPropertiesAttribute(string dataSource, string dataMember)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the name of the data source property for the component to which the <see cref="T:System.ComponentModel.ComplexBindingPropertiesAttribute" /> is bound.</summary>
|
||||
/// <returns>The name of the data source property for the component to which <see cref="T:System.ComponentModel.ComplexBindingPropertiesAttribute" /> is bound.</returns>
|
||||
// Token: 0x1700010E RID: 270
|
||||
// (get) Token: 0x0600060D RID: 1549 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700010E")]
|
||||
public string DataSource
|
||||
{
|
||||
[Token(Token = "0x600060D")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the name of the data member property for the component to which the <see cref="T:System.ComponentModel.ComplexBindingPropertiesAttribute" /> is bound.</summary>
|
||||
/// <returns>The name of the data member property for the component to which <see cref="T:System.ComponentModel.ComplexBindingPropertiesAttribute" /> is bound</returns>
|
||||
// Token: 0x1700010F RID: 271
|
||||
// (get) Token: 0x0600060E RID: 1550 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700010F")]
|
||||
public string DataMember
|
||||
{
|
||||
[Token(Token = "0x600060E")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.ComponentModel.ComplexBindingPropertiesAttribute" /> instance.</summary>
|
||||
/// <param name="obj">The <see cref="T:System.Object" /> to compare with the current <see cref="T:System.ComponentModel.ComplexBindingPropertiesAttribute" /> instance</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the object is equal to the current instance; otherwise, <see langword="false" />, indicating they are not equal.</returns>
|
||||
// Token: 0x0600060F RID: 1551 RVA: 0x00004680 File Offset: 0x00002880
|
||||
[Token(Token = "0x600060F")]
|
||||
[Address(RVA = "0xB948F0", Offset = "0xB938F0", VA = "0x180B948F0", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns the hash code for this instance.</summary>
|
||||
/// <returns>A 32-bit signed integer hash code.</returns>
|
||||
// Token: 0x06000610 RID: 1552 RVA: 0x00004698 File Offset: 0x00002898
|
||||
[Token(Token = "0x6000610")]
|
||||
[Address(RVA = "0xB8D310", Offset = "0xB8C310", VA = "0x180B8D310", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0400047B RID: 1147
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400047B")]
|
||||
private readonly string dataSource;
|
||||
|
||||
// Token: 0x0400047C RID: 1148
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400047C")]
|
||||
private readonly string dataMember;
|
||||
|
||||
/// <summary>Represents the default value for the <see cref="T:System.ComponentModel.ComplexBindingPropertiesAttribute" /> class.</summary>
|
||||
// Token: 0x0400047D RID: 1149
|
||||
[Token(Token = "0x400047D")]
|
||||
public static readonly ComplexBindingPropertiesAttribute Default;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,206 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides the base implementation for the <see cref="T:System.ComponentModel.IComponent" /> interface and enables object sharing between applications.</summary>
|
||||
// Token: 0x020000F9 RID: 249
|
||||
[Token(Token = "0x20000F9")]
|
||||
[DesignerCategory]
|
||||
[ComVisible(true)]
|
||||
[DesignerCategory("Component")]
|
||||
[ClassInterface(ClassInterfaceType.AutoDispatch)]
|
||||
public class Component : MarshalByRefObject, IComponent, IDisposable
|
||||
{
|
||||
/// <summary>Releases unmanaged resources and performs other cleanup operations before the <see cref="T:System.ComponentModel.Component" /> is reclaimed by garbage collection.</summary>
|
||||
// Token: 0x06000612 RID: 1554 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000612")]
|
||||
[Address(RVA = "0xB95EF0", Offset = "0xB94EF0", VA = "0x180B95EF0", Slot = "1")]
|
||||
protected override void Finalize()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the component can raise an event.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the component can raise events; otherwise, <see langword="false" />. The default is <see langword="true" />.</returns>
|
||||
// Token: 0x17000110 RID: 272
|
||||
// (get) Token: 0x06000613 RID: 1555 RVA: 0x000046B0 File Offset: 0x000028B0
|
||||
[Token(Token = "0x17000110")]
|
||||
protected virtual bool CanRaiseEvents
|
||||
{
|
||||
[Token(Token = "0x6000613")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "11")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000111 RID: 273
|
||||
// (get) Token: 0x06000614 RID: 1556 RVA: 0x000046C8 File Offset: 0x000028C8
|
||||
[Token(Token = "0x17000111")]
|
||||
internal bool CanRaiseEventsInternal
|
||||
{
|
||||
[Token(Token = "0x6000614")]
|
||||
[Address(RVA = "0x85CAC0", Offset = "0x85BAC0", VA = "0x18085CAC0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Occurs when the component is disposed by a call to the <see cref="M:System.ComponentModel.Component.Dispose" /> method.</summary>
|
||||
// Token: 0x14000006 RID: 6
|
||||
// (add) Token: 0x06000615 RID: 1557 RVA: 0x00002053 File Offset: 0x00000253
|
||||
// (remove) Token: 0x06000616 RID: 1558 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x14000006")]
|
||||
public event EventHandler Disposed
|
||||
{
|
||||
[Token(Token = "0x6000615")]
|
||||
[Address(RVA = "0xB96100", Offset = "0xB95100", VA = "0x180B96100", Slot = "8")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x6000616")]
|
||||
[Address(RVA = "0xB962E0", Offset = "0xB952E0", VA = "0x180B962E0", Slot = "9")]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the list of event handlers that are attached to this <see cref="T:System.ComponentModel.Component" />.</summary>
|
||||
/// <returns>An <see cref="T:System.ComponentModel.EventHandlerList" /> that provides the delegates for this component.</returns>
|
||||
// Token: 0x17000112 RID: 274
|
||||
// (get) Token: 0x06000617 RID: 1559 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000112")]
|
||||
protected EventHandlerList Events
|
||||
{
|
||||
[Token(Token = "0x6000617")]
|
||||
[Address(RVA = "0xB96270", Offset = "0xB95270", VA = "0x180B96270")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the <see cref="T:System.ComponentModel.ISite" /> of the <see cref="T:System.ComponentModel.Component" />.</summary>
|
||||
/// <returns>The <see cref="T:System.ComponentModel.ISite" /> associated with the <see cref="T:System.ComponentModel.Component" />, or <see langword="null" /> if the <see cref="T:System.ComponentModel.Component" /> is not encapsulated in an <see cref="T:System.ComponentModel.IContainer" />, the <see cref="T:System.ComponentModel.Component" /> does not have an <see cref="T:System.ComponentModel.ISite" /> associated with it, or the <see cref="T:System.ComponentModel.Component" /> is removed from its <see cref="T:System.ComponentModel.IContainer" />.</returns>
|
||||
// Token: 0x17000113 RID: 275
|
||||
// (get) Token: 0x06000618 RID: 1560 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000619 RID: 1561 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000113")]
|
||||
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
|
||||
[Browsable(false)]
|
||||
public virtual ISite Site
|
||||
{
|
||||
[Token(Token = "0x6000618")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000619")]
|
||||
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0", Slot = "13")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Releases all resources used by the <see cref="T:System.ComponentModel.Component" />.</summary>
|
||||
// Token: 0x0600061A RID: 1562 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600061A")]
|
||||
[Address(RVA = "0xB95E80", Offset = "0xB94E80", VA = "0x180B95E80", Slot = "10")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Releases the unmanaged resources used by the <see cref="T:System.ComponentModel.Component" /> and optionally releases the managed resources.</summary>
|
||||
/// <param name="disposing">
|
||||
/// <see langword="true" /> to release both managed and unmanaged resources; <see langword="false" /> to release only unmanaged resources.</param>
|
||||
// Token: 0x0600061B RID: 1563 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600061B")]
|
||||
[Address(RVA = "0xB95CB0", Offset = "0xB94CB0", VA = "0x180B95CB0", Slot = "14")]
|
||||
protected virtual void Dispose(bool disposing)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the <see cref="T:System.ComponentModel.IContainer" /> that contains the <see cref="T:System.ComponentModel.Component" />.</summary>
|
||||
/// <returns>The <see cref="T:System.ComponentModel.IContainer" /> that contains the <see cref="T:System.ComponentModel.Component" />, if any, or <see langword="null" /> if the <see cref="T:System.ComponentModel.Component" /> is not encapsulated in an <see cref="T:System.ComponentModel.IContainer" />.</returns>
|
||||
// Token: 0x17000114 RID: 276
|
||||
// (get) Token: 0x0600061C RID: 1564 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000114")]
|
||||
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
|
||||
[Browsable(false)]
|
||||
public IContainer Container
|
||||
{
|
||||
[Token(Token = "0x600061C")]
|
||||
[Address(RVA = "0xB961D0", Offset = "0xB951D0", VA = "0x180B961D0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns an object that represents a service provided by the <see cref="T:System.ComponentModel.Component" /> or by its <see cref="T:System.ComponentModel.Container" />.</summary>
|
||||
/// <param name="service">A service provided by the <see cref="T:System.ComponentModel.Component" />.</param>
|
||||
/// <returns>An <see cref="T:System.Object" /> that represents a service provided by the <see cref="T:System.ComponentModel.Component" />, or <see langword="null" /> if the <see cref="T:System.ComponentModel.Component" /> does not provide the specified service.</returns>
|
||||
// Token: 0x0600061D RID: 1565 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600061D")]
|
||||
[Address(RVA = "0xB95F70", Offset = "0xB94F70", VA = "0x180B95F70", Slot = "15")]
|
||||
protected virtual object GetService(Type service)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets a value that indicates whether the <see cref="T:System.ComponentModel.Component" /> is currently in design mode.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the <see cref="T:System.ComponentModel.Component" /> is in design mode; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x17000115 RID: 277
|
||||
// (get) Token: 0x0600061E RID: 1566 RVA: 0x000046E0 File Offset: 0x000028E0
|
||||
[Token(Token = "0x17000115")]
|
||||
[Browsable(false)]
|
||||
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
|
||||
protected bool DesignMode
|
||||
{
|
||||
[Token(Token = "0x600061E")]
|
||||
[Address(RVA = "0xB96220", Offset = "0xB95220", VA = "0x180B96220")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.String" /> containing the name of the <see cref="T:System.ComponentModel.Component" />, if any. This method should not be overridden.</summary>
|
||||
/// <returns>A <see cref="T:System.String" /> containing the name of the <see cref="T:System.ComponentModel.Component" />, if any, or <see langword="null" /> if the <see cref="T:System.ComponentModel.Component" /> is unnamed.</returns>
|
||||
// Token: 0x0600061F RID: 1567 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600061F")]
|
||||
[Address(RVA = "0xB95FD0", Offset = "0xB94FD0", VA = "0x180B95FD0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.Component" /> class.</summary>
|
||||
// Token: 0x06000620 RID: 1568 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000620")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public Component()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400047E RID: 1150
|
||||
[Token(Token = "0x400047E")]
|
||||
private static readonly object EventDisposed;
|
||||
|
||||
// Token: 0x0400047F RID: 1151
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400047F")]
|
||||
private ISite site;
|
||||
|
||||
// Token: 0x04000480 RID: 1152
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000480")]
|
||||
private EventHandlerList events;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,64 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides a read-only container for a collection of <see cref="T:System.ComponentModel.IComponent" /> objects.</summary>
|
||||
// Token: 0x020000FA RID: 250
|
||||
[Token(Token = "0x20000FA")]
|
||||
[ComVisible(true)]
|
||||
public class ComponentCollection : ReadOnlyCollectionBase
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ComponentCollection" /> class using the specified array of components.</summary>
|
||||
/// <param name="components">An array of <see cref="T:System.ComponentModel.IComponent" /> objects to initialize the collection with.</param>
|
||||
// Token: 0x06000622 RID: 1570 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000622")]
|
||||
[Address(RVA = "0xB94A80", Offset = "0xB93A80", VA = "0x180B94A80")]
|
||||
public ComponentCollection(IComponent[] components)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets any component in the collection matching the specified name.</summary>
|
||||
/// <param name="name">The name of the <see cref="T:System.ComponentModel.IComponent" /> to get.</param>
|
||||
/// <returns>A component with a name matching the name specified by the <paramref name="name" /> parameter, or <see langword="null" /> if the named component cannot be found in the collection.</returns>
|
||||
// Token: 0x17000116 RID: 278
|
||||
[Token(Token = "0x17000116")]
|
||||
public virtual IComponent this[string name]
|
||||
{
|
||||
[Token(Token = "0x6000623")]
|
||||
[Address(RVA = "0xB94B60", Offset = "0xB93B60", VA = "0x180B94B60", Slot = "11")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the <see cref="T:System.ComponentModel.Component" /> in the collection at the specified collection index.</summary>
|
||||
/// <param name="index">The collection index of the <see cref="T:System.ComponentModel.Component" /> to get.</param>
|
||||
/// <returns>The <see cref="T:System.ComponentModel.IComponent" /> at the specified index.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">If the specified index is not within the index range of the collection.</exception>
|
||||
// Token: 0x17000117 RID: 279
|
||||
[Token(Token = "0x17000117")]
|
||||
public virtual IComponent this[int index]
|
||||
{
|
||||
[Token(Token = "0x6000624")]
|
||||
[Address(RVA = "0xB94AD0", Offset = "0xB93AD0", VA = "0x180B94AD0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Copies the entire collection to an array, starting writing at the specified array index.</summary>
|
||||
/// <param name="array">An <see cref="T:System.ComponentModel.IComponent" /> array to copy the objects in the collection to.</param>
|
||||
/// <param name="index">The index of the <paramref name="array" /> at which copying to should begin.</param>
|
||||
// Token: 0x06000625 RID: 1573 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000625")]
|
||||
[Address(RVA = "0xB94A30", Offset = "0xB93A30", VA = "0x180B94A30")]
|
||||
public void CopyTo(IComponent[] array, int index)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,45 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides a type converter to convert components to and from various other representations.</summary>
|
||||
// Token: 0x020000FB RID: 251
|
||||
[Token(Token = "0x20000FB")]
|
||||
public class ComponentConverter : ReferenceConverter
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ComponentConverter" /> class.</summary>
|
||||
/// <param name="type">A <see cref="T:System.Type" /> that represents the type to associate with this component converter.</param>
|
||||
// Token: 0x06000626 RID: 1574 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000626")]
|
||||
[Address(RVA = "0xB94E30", Offset = "0xB93E30", VA = "0x180B94E30")]
|
||||
public ComponentConverter(Type type)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets a collection of properties for the type of component specified by the value parameter.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="value">An <see cref="T:System.Object" /> that specifies the type of component to get the properties for.</param>
|
||||
/// <param name="attributes">An array of type <see cref="T:System.Attribute" /> that will be used as a filter.</param>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> with the properties that are exposed for the component, or <see langword="null" /> if there are no properties.</returns>
|
||||
// Token: 0x06000627 RID: 1575 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000627")]
|
||||
[Address(RVA = "0xB94DC0", Offset = "0xB93DC0", VA = "0x180B94DC0", Slot = "10")]
|
||||
public override PropertyDescriptorCollection GetProperties(ITypeDescriptorContext context, object value, Attribute[] attributes)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether this object supports properties using the specified context.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> because <see cref="M:System.ComponentModel.TypeConverter.GetProperties(System.Object)" /> should be called to find the properties of this object. This method never returns <see langword="false" />.</returns>
|
||||
// Token: 0x06000628 RID: 1576 RVA: 0x000046F8 File Offset: 0x000028F8
|
||||
[Token(Token = "0x6000628")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "11")]
|
||||
public override bool GetPropertiesSupported(ITypeDescriptorContext context)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides the base class for a custom component editor.</summary>
|
||||
// Token: 0x020000E7 RID: 231
|
||||
[Token(Token = "0x20000E7")]
|
||||
public abstract class ComponentEditor
|
||||
{
|
||||
/// <summary>Edits the component and returns a value indicating whether the component was modified.</summary>
|
||||
/// <param name="component">The component to be edited.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the component was modified; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06000582 RID: 1410 RVA: 0x00004290 File Offset: 0x00002490
|
||||
[Token(Token = "0x6000582")]
|
||||
[Address(RVA = "0xB94EA0", Offset = "0xB93EA0", VA = "0x180B94EA0")]
|
||||
public bool EditComponent(object component)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Edits the component and returns a value indicating whether the component was modified based upon a given context.</summary>
|
||||
/// <param name="context">An optional context object that can be used to obtain further information about the edit.</param>
|
||||
/// <param name="component">The component to be edited.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the component was modified; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06000583 RID: 1411
|
||||
[Token(Token = "0x6000583")]
|
||||
[Address(Slot = "4")]
|
||||
public abstract bool EditComponent(ITypeDescriptorContext context, object component);
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ComponentEditor" /> class.</summary>
|
||||
// Token: 0x06000584 RID: 1412 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000584")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
protected ComponentEditor()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,88 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Globalization;
|
||||
using System.Resources;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides simple functionality for enumerating resources for a component or object. The <see cref="T:System.ComponentModel.ComponentResourceManager" /> class is a <see cref="T:System.Resources.ResourceManager" />.</summary>
|
||||
// Token: 0x020000FC RID: 252
|
||||
[Token(Token = "0x20000FC")]
|
||||
public class ComponentResourceManager : ResourceManager
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ComponentResourceManager" /> class with default values.</summary>
|
||||
// Token: 0x06000629 RID: 1577 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000629")]
|
||||
[Address(RVA = "0xB95B50", Offset = "0xB94B50", VA = "0x180B95B50")]
|
||||
public ComponentResourceManager()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Creates a <see cref="T:System.ComponentModel.ComponentResourceManager" /> that looks up resources in satellite assemblies based on information from the specified <see cref="T:System.Type" />.</summary>
|
||||
/// <param name="t">A <see cref="T:System.Type" /> from which the <see cref="T:System.ComponentModel.ComponentResourceManager" /> derives all information for finding resource files.</param>
|
||||
// Token: 0x0600062A RID: 1578 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600062A")]
|
||||
[Address(RVA = "0xB95BB0", Offset = "0xB94BB0", VA = "0x180B95BB0")]
|
||||
public ComponentResourceManager(Type t)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000118 RID: 280
|
||||
// (get) Token: 0x0600062B RID: 1579 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000118")]
|
||||
private CultureInfo NeutralResourcesCulture
|
||||
{
|
||||
[Token(Token = "0x600062B")]
|
||||
[Address(RVA = "0xB95C20", Offset = "0xB94C20", VA = "0x180B95C20")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Applies a resource's value to the corresponding property of the object.</summary>
|
||||
/// <param name="value">An <see cref="T:System.Object" /> that contains the property value to be applied.</param>
|
||||
/// <param name="objectName">A <see cref="T:System.String" /> that contains the name of the object to look up in the resources.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="value" /> or <paramref name="objectName" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x0600062C RID: 1580 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600062C")]
|
||||
[Address(RVA = "0x7D4340", Offset = "0x7D3340", VA = "0x1807D4340")]
|
||||
public void ApplyResources(object value, string objectName)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Applies a resource's value to the corresponding property of the object.</summary>
|
||||
/// <param name="value">An <see cref="T:System.Object" /> that contains the property value to be applied.</param>
|
||||
/// <param name="objectName">A <see cref="T:System.String" /> that contains the name of the object to look up in the resources.</param>
|
||||
/// <param name="culture">The culture for which to apply resources.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="value" /> or <paramref name="objectName" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x0600062D RID: 1581 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600062D")]
|
||||
[Address(RVA = "0xB94EC0", Offset = "0xB93EC0", VA = "0x180B94EC0", Slot = "11")]
|
||||
public virtual void ApplyResources(object value, string objectName, CultureInfo culture)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600062E RID: 1582 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600062E")]
|
||||
[Address(RVA = "0xB956D0", Offset = "0xB946D0", VA = "0x180B956D0")]
|
||||
private SortedList<string, object> FillResources(CultureInfo culture, out ResourceSet resourceSet)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000481 RID: 1153
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4000481")]
|
||||
private Hashtable _resourceSets;
|
||||
|
||||
// Token: 0x04000482 RID: 1154
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4000482")]
|
||||
private CultureInfo _neutralResourcesCulture;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,272 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Encapsulates zero or more components.</summary>
|
||||
// Token: 0x020000FD RID: 253
|
||||
[Token(Token = "0x20000FD")]
|
||||
public class Container : IContainer, IDisposable
|
||||
{
|
||||
/// <summary>Releases unmanaged resources and performs other cleanup operations before the <see cref="T:System.ComponentModel.Container" /> is reclaimed by garbage collection.</summary>
|
||||
// Token: 0x0600062F RID: 1583 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600062F")]
|
||||
[Address(RVA = "0xB96A50", Offset = "0xB95A50", VA = "0x180B96A50", Slot = "1")]
|
||||
protected override void Finalize()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Adds the specified <see cref="T:System.ComponentModel.Component" /> to the <see cref="T:System.ComponentModel.Container" />. The component is unnamed.</summary>
|
||||
/// <param name="component">The component to add.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="component" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06000630 RID: 1584 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000630")]
|
||||
[Address(RVA = "0xB96630", Offset = "0xB95630", VA = "0x180B96630", Slot = "9")]
|
||||
public virtual void Add(IComponent component)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Adds the specified <see cref="T:System.ComponentModel.Component" /> to the <see cref="T:System.ComponentModel.Container" /> and assigns it a name.</summary>
|
||||
/// <param name="component">The component to add.</param>
|
||||
/// <param name="name">The unique, case-insensitive name to assign to the component.
|
||||
/// -or-
|
||||
/// <see langword="null" />, which leaves the component unnamed.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="component" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="name" /> is not unique.</exception>
|
||||
// Token: 0x06000631 RID: 1585 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000631")]
|
||||
[Address(RVA = "0xB963B0", Offset = "0xB953B0", VA = "0x180B963B0", Slot = "10")]
|
||||
public virtual void Add(IComponent component, string name)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Creates a site <see cref="T:System.ComponentModel.ISite" /> for the given <see cref="T:System.ComponentModel.IComponent" /> and assigns the given name to the site.</summary>
|
||||
/// <param name="component">The <see cref="T:System.ComponentModel.IComponent" /> to create a site for.</param>
|
||||
/// <param name="name">The name to assign to <paramref name="component" />, or <see langword="null" /> to skip the name assignment.</param>
|
||||
/// <returns>The newly created site.</returns>
|
||||
// Token: 0x06000632 RID: 1586 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000632")]
|
||||
[Address(RVA = "0xB96650", Offset = "0xB95650", VA = "0x180B96650", Slot = "11")]
|
||||
protected virtual ISite CreateSite(IComponent component, string name)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Releases all resources used by the <see cref="T:System.ComponentModel.Container" />.</summary>
|
||||
// Token: 0x06000633 RID: 1587 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000633")]
|
||||
[Address(RVA = "0xB966D0", Offset = "0xB956D0", VA = "0x180B966D0", Slot = "8")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Releases the unmanaged resources used by the <see cref="T:System.ComponentModel.Container" />, and optionally releases the managed resources.</summary>
|
||||
/// <param name="disposing">
|
||||
/// <see langword="true" /> to release both managed and unmanaged resources; <see langword="false" /> to release only unmanaged resources.</param>
|
||||
// Token: 0x06000634 RID: 1588 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000634")]
|
||||
[Address(RVA = "0xB96740", Offset = "0xB95740", VA = "0x180B96740", Slot = "12")]
|
||||
protected virtual void Dispose(bool disposing)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the service object of the specified type, if it is available.</summary>
|
||||
/// <param name="service">The <see cref="T:System.Type" /> of the service to retrieve.</param>
|
||||
/// <returns>An <see cref="T:System.Object" /> implementing the requested service, or <see langword="null" /> if the service cannot be resolved.</returns>
|
||||
// Token: 0x06000635 RID: 1589 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000635")]
|
||||
[Address(RVA = "0xB96AD0", Offset = "0xB95AD0", VA = "0x180B96AD0", Slot = "13")]
|
||||
protected virtual object GetService(Type service)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets all the components in the <see cref="T:System.ComponentModel.Container" />.</summary>
|
||||
/// <returns>A collection that contains the components in the <see cref="T:System.ComponentModel.Container" />.</returns>
|
||||
// Token: 0x17000119 RID: 281
|
||||
// (get) Token: 0x06000636 RID: 1590 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000119")]
|
||||
public virtual ComponentCollection Components
|
||||
{
|
||||
[Token(Token = "0x6000636")]
|
||||
[Address(RVA = "0xB97090", Offset = "0xB96090", VA = "0x180B97090", Slot = "14")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Removes a component from the <see cref="T:System.ComponentModel.Container" />.</summary>
|
||||
/// <param name="component">The component to remove.</param>
|
||||
// Token: 0x06000637 RID: 1591 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000637")]
|
||||
[Address(RVA = "0xB96B70", Offset = "0xB95B70", VA = "0x180B96B70", Slot = "15")]
|
||||
public virtual void Remove(IComponent component)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000638 RID: 1592 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000638")]
|
||||
[Address(RVA = "0xB96B80", Offset = "0xB95B80", VA = "0x180B96B80")]
|
||||
private void Remove(IComponent component, bool preserveSite)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Removes a component from the <see cref="T:System.ComponentModel.Container" /> without setting <see cref="P:System.ComponentModel.IComponent.Site" /> to <see langword="null" />.</summary>
|
||||
/// <param name="component">The component to remove.</param>
|
||||
// Token: 0x06000639 RID: 1593 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000639")]
|
||||
[Address(RVA = "0xB96B60", Offset = "0xB95B60", VA = "0x180B96B60")]
|
||||
protected void RemoveWithoutUnsiting(IComponent component)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the component name is unique for this container.</summary>
|
||||
/// <param name="component">The named component.</param>
|
||||
/// <param name="name">The component name to validate.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="component" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="name" /> is not unique.</exception>
|
||||
// Token: 0x0600063A RID: 1594 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600063A")]
|
||||
[Address(RVA = "0xB96D50", Offset = "0xB95D50", VA = "0x180B96D50", Slot = "16")]
|
||||
protected virtual void ValidateName(IComponent component, string name)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.Container" /> class.</summary>
|
||||
// Token: 0x0600063B RID: 1595 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600063B")]
|
||||
[Address(RVA = "0xB97030", Offset = "0xB96030", VA = "0x180B97030")]
|
||||
public Container()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000483 RID: 1155
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000483")]
|
||||
private ISite[] sites;
|
||||
|
||||
// Token: 0x04000484 RID: 1156
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000484")]
|
||||
private int siteCount;
|
||||
|
||||
// Token: 0x04000485 RID: 1157
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000485")]
|
||||
private ComponentCollection components;
|
||||
|
||||
// Token: 0x04000486 RID: 1158
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000486")]
|
||||
private ContainerFilterService filter;
|
||||
|
||||
// Token: 0x04000487 RID: 1159
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000487")]
|
||||
private bool checkedFilter;
|
||||
|
||||
// Token: 0x04000488 RID: 1160
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4000488")]
|
||||
private object syncObj;
|
||||
|
||||
// Token: 0x020000FE RID: 254
|
||||
[Token(Token = "0x20000FE")]
|
||||
private class Site : ISite, IServiceProvider
|
||||
{
|
||||
// Token: 0x0600063C RID: 1596 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600063C")]
|
||||
[Address(RVA = "0x466000", Offset = "0x465000", VA = "0x180466000")]
|
||||
internal Site(IComponent component, Container container, string name)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700011A RID: 282
|
||||
// (get) Token: 0x0600063D RID: 1597 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700011A")]
|
||||
public IComponent Component
|
||||
{
|
||||
[Token(Token = "0x600063D")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700011B RID: 283
|
||||
// (get) Token: 0x0600063E RID: 1598 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700011B")]
|
||||
public IContainer Container
|
||||
{
|
||||
[Token(Token = "0x600063E")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600063F RID: 1599 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600063F")]
|
||||
[Address(RVA = "0xBA45E0", Offset = "0xBA35E0", VA = "0x180BA45E0", Slot = "9")]
|
||||
public object GetService(Type service)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x1700011C RID: 284
|
||||
// (get) Token: 0x06000640 RID: 1600 RVA: 0x00004710 File Offset: 0x00002910
|
||||
[Token(Token = "0x1700011C")]
|
||||
public bool DesignMode
|
||||
{
|
||||
[Token(Token = "0x6000640")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700011D RID: 285
|
||||
// (get) Token: 0x06000641 RID: 1601 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000642 RID: 1602 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700011D")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x6000641")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000642")]
|
||||
[Address(RVA = "0xBA46A0", Offset = "0xBA36A0", VA = "0x180BA46A0", Slot = "8")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000489 RID: 1161
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000489")]
|
||||
private IComponent component;
|
||||
|
||||
// Token: 0x0400048A RID: 1162
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400048A")]
|
||||
private Container container;
|
||||
|
||||
// Token: 0x0400048B RID: 1163
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400048B")]
|
||||
private string name;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides a base class for the container filter service.</summary>
|
||||
// Token: 0x020000FF RID: 255
|
||||
[Token(Token = "0x20000FF")]
|
||||
public abstract class ContainerFilterService
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ContainerFilterService" /> class.</summary>
|
||||
// Token: 0x06000643 RID: 1603 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000643")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
protected ContainerFilterService()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Filters the component collection.</summary>
|
||||
/// <param name="components">The component collection to filter.</param>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.ComponentCollection" /> that represents a modified collection.</returns>
|
||||
// Token: 0x06000644 RID: 1604 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000644")]
|
||||
[Address(RVA = "0x4AA5C0", Offset = "0x4A95C0", VA = "0x1804AA5C0", Slot = "4")]
|
||||
public virtual ComponentCollection FilterComponents(ComponentCollection components)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,194 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Globalization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides a type converter to convert <see cref="T:System.Globalization.CultureInfo" /> objects to and from various other representations.</summary>
|
||||
// Token: 0x02000100 RID: 256
|
||||
[Token(Token = "0x2000100")]
|
||||
public class CultureInfoConverter : TypeConverter
|
||||
{
|
||||
// Token: 0x1700011E RID: 286
|
||||
// (get) Token: 0x06000645 RID: 1605 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700011E")]
|
||||
private string DefaultCultureString
|
||||
{
|
||||
[Token(Token = "0x6000645")]
|
||||
[Address(RVA = "0xB984A0", Offset = "0xB974A0", VA = "0x180B984A0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Retrieves the name of the specified culture.</summary>
|
||||
/// <param name="culture">A <see cref="T:System.Globalization.CultureInfo" /> that specifies the culture to get the name for.</param>
|
||||
/// <returns>The name of the specified culture.</returns>
|
||||
// Token: 0x06000646 RID: 1606 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000646")]
|
||||
[Address(RVA = "0xB98230", Offset = "0xB97230", VA = "0x180B98230", Slot = "16")]
|
||||
protected virtual string GetCultureName(CultureInfo culture)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether this converter can convert an object in the given source type to a <see cref="T:System.Globalization.CultureInfo" /> using the specified context.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="sourceType">A <see cref="T:System.Type" /> that represents the type you wish to convert from.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if this converter can perform the conversion; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06000647 RID: 1607 RVA: 0x00004728 File Offset: 0x00002928
|
||||
[Token(Token = "0x6000647")]
|
||||
[Address(RVA = "0xB975A0", Offset = "0xB965A0", VA = "0x180B975A0", Slot = "4")]
|
||||
public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether this converter can convert an object to the given destination type using the context.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="destinationType">A <see cref="T:System.Type" /> that represents the type you wish to convert to.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if this converter can perform the conversion; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06000648 RID: 1608 RVA: 0x00004740 File Offset: 0x00002940
|
||||
[Token(Token = "0x6000648")]
|
||||
[Address(RVA = "0xB97650", Offset = "0xB96650", VA = "0x180B97650", Slot = "5")]
|
||||
public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Converts the specified value object to a <see cref="T:System.Globalization.CultureInfo" />.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="culture">A <see cref="T:System.Globalization.CultureInfo" /> that specifies the culture to which to convert.</param>
|
||||
/// <param name="value">The <see cref="T:System.Object" /> to convert.</param>
|
||||
/// <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="value" /> specifies a culture that is not valid.</exception>
|
||||
/// <exception cref="T:System.NotSupportedException">The conversion cannot be performed.</exception>
|
||||
// Token: 0x06000649 RID: 1609 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000649")]
|
||||
[Address(RVA = "0xB97700", Offset = "0xB96700", VA = "0x180B97700", Slot = "6")]
|
||||
public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Converts the given value object to the specified destination type.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="culture">A <see cref="T:System.Globalization.CultureInfo" /> that specifies the culture to which to convert.</param>
|
||||
/// <param name="value">The <see cref="T:System.Object" /> to convert.</param>
|
||||
/// <param name="destinationType">The <see cref="T:System.Type" /> to convert the value to.</param>
|
||||
/// <returns>An <see cref="T:System.Object" /> that represents the converted <paramref name="value" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="destinationType" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.NotSupportedException">The conversion cannot be performed.</exception>
|
||||
// Token: 0x0600064A RID: 1610 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600064A")]
|
||||
[Address(RVA = "0xB97D80", Offset = "0xB96D80", VA = "0x180B97D80", Slot = "7")]
|
||||
public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets a collection of standard values for a <see cref="T:System.Globalization.CultureInfo" /> object using the specified context.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.TypeConverter.StandardValuesCollection" /> containing a standard set of valid values, or <see langword="null" /> if the data type does not support a standard set of values.</returns>
|
||||
// Token: 0x0600064B RID: 1611 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600064B")]
|
||||
[Address(RVA = "0xB98260", Offset = "0xB97260", VA = "0x180B98260", Slot = "12")]
|
||||
public override TypeConverter.StandardValuesCollection GetStandardValues(ITypeDescriptorContext context)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the list of standard values returned from <see cref="M:System.ComponentModel.CultureInfoConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext)" /> is an exhaustive list.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <returns>
|
||||
/// <see langword="false" /> because the <see cref="T:System.ComponentModel.TypeConverter.StandardValuesCollection" /> returned from <see cref="M:System.ComponentModel.CultureInfoConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext)" /> is not an exhaustive list of possible values (that is, other values are possible). This method never returns <see langword="true" />.</returns>
|
||||
// Token: 0x0600064C RID: 1612 RVA: 0x00004758 File Offset: 0x00002958
|
||||
[Token(Token = "0x600064C")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "13")]
|
||||
public override bool GetStandardValuesExclusive(ITypeDescriptorContext context)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether this object supports a standard set of values that can be picked from a list using the specified context.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> because <see cref="M:System.ComponentModel.CultureInfoConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext)" /> should be called to find a common set of values the object supports. This method never returns <see langword="false" />.</returns>
|
||||
// Token: 0x0600064D RID: 1613 RVA: 0x00004770 File Offset: 0x00002970
|
||||
[Token(Token = "0x600064D")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "14")]
|
||||
public override bool GetStandardValuesSupported(ITypeDescriptorContext context)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.CultureInfoConverter" /> class.</summary>
|
||||
// Token: 0x0600064E RID: 1614 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600064E")]
|
||||
[Address(RVA = "0xB98440", Offset = "0xB97440", VA = "0x180B98440")]
|
||||
public CultureInfoConverter()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400048C RID: 1164
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400048C")]
|
||||
private TypeConverter.StandardValuesCollection values;
|
||||
|
||||
// Token: 0x02000101 RID: 257
|
||||
[Token(Token = "0x2000101")]
|
||||
private class CultureComparer : IComparer
|
||||
{
|
||||
// Token: 0x0600064F RID: 1615 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600064F")]
|
||||
[Address(RVA = "0x493D90", Offset = "0x492D90", VA = "0x180493D90")]
|
||||
public CultureComparer(CultureInfoConverter cultureConverter)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000650 RID: 1616 RVA: 0x00004788 File Offset: 0x00002988
|
||||
[Token(Token = "0x6000650")]
|
||||
[Address(RVA = "0xB973C0", Offset = "0xB963C0", VA = "0x180B973C0", Slot = "4")]
|
||||
public int Compare(object item1, object item2)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0400048D RID: 1165
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400048D")]
|
||||
private CultureInfoConverter converter;
|
||||
}
|
||||
|
||||
// Token: 0x02000102 RID: 258
|
||||
[Token(Token = "0x2000102")]
|
||||
private static class CultureInfoMapper
|
||||
{
|
||||
// Token: 0x06000651 RID: 1617 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000651")]
|
||||
[Address(RVA = "0xB984D0", Offset = "0xB974D0", VA = "0x180B984D0")]
|
||||
public static string GetCultureInfoName(string cultureInfoDisplayName)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000652 RID: 1618 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000652")]
|
||||
[Address(RVA = "0xB985A0", Offset = "0xB975A0", VA = "0x180B985A0")]
|
||||
private static void InitializeCultureInfoMap()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400048E RID: 1166
|
||||
[Token(Token = "0x400048E")]
|
||||
private static Dictionary<string, string> cultureInfoNameMap;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,157 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides a simple default implementation of the <see cref="T:System.ComponentModel.ICustomTypeDescriptor" /> interface.</summary>
|
||||
// Token: 0x02000103 RID: 259
|
||||
[Token(Token = "0x2000103")]
|
||||
public abstract class CustomTypeDescriptor : ICustomTypeDescriptor
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.CustomTypeDescriptor" /> class.</summary>
|
||||
// Token: 0x06000653 RID: 1619 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000653")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
protected CustomTypeDescriptor()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.CustomTypeDescriptor" /> class using a parent custom type descriptor.</summary>
|
||||
/// <param name="parent">The parent custom type descriptor.</param>
|
||||
// Token: 0x06000654 RID: 1620 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000654")]
|
||||
[Address(RVA = "0x493D90", Offset = "0x492D90", VA = "0x180493D90")]
|
||||
protected CustomTypeDescriptor(ICustomTypeDescriptor parent)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Returns a collection of custom attributes for the type represented by this type descriptor.</summary>
|
||||
/// <returns>An <see cref="T:System.ComponentModel.AttributeCollection" /> containing the attributes for the type. The default is <see cref="F:System.ComponentModel.AttributeCollection.Empty" />.</returns>
|
||||
// Token: 0x06000655 RID: 1621 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000655")]
|
||||
[Address(RVA = "0xB9A520", Offset = "0xB99520", VA = "0x180B9A520", Slot = "16")]
|
||||
public virtual AttributeCollection GetAttributes()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns the fully qualified name of the class represented by this type descriptor.</summary>
|
||||
/// <returns>A <see cref="T:System.String" /> containing the fully qualified class name of the type this type descriptor is describing. The default is <see langword="null" />.</returns>
|
||||
// Token: 0x06000656 RID: 1622 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000656")]
|
||||
[Address(RVA = "0xB9A610", Offset = "0xB99610", VA = "0x180B9A610", Slot = "17")]
|
||||
public virtual string GetClassName()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns the name of the class represented by this type descriptor.</summary>
|
||||
/// <returns>A <see cref="T:System.String" /> containing the name of the component instance this type descriptor is describing. The default is <see langword="null" />.</returns>
|
||||
// Token: 0x06000657 RID: 1623 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000657")]
|
||||
[Address(RVA = "0xB9A660", Offset = "0xB99660", VA = "0x180B9A660", Slot = "18")]
|
||||
public virtual string GetComponentName()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns a type converter for the type represented by this type descriptor.</summary>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.TypeConverter" /> for the type represented by this type descriptor. The default is a newly created <see cref="T:System.ComponentModel.TypeConverter" />.</returns>
|
||||
// Token: 0x06000658 RID: 1624 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000658")]
|
||||
[Address(RVA = "0xB9A6B0", Offset = "0xB996B0", VA = "0x180B9A6B0", Slot = "19")]
|
||||
public virtual TypeConverter GetConverter()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns the event descriptor for the default event of the object represented by this type descriptor.</summary>
|
||||
/// <returns>The <see cref="T:System.ComponentModel.EventDescriptor" /> for the default event on the object represented by this type descriptor. The default is <see langword="null" />.</returns>
|
||||
// Token: 0x06000659 RID: 1625 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000659")]
|
||||
[Address(RVA = "0xB9A780", Offset = "0xB99780", VA = "0x180B9A780", Slot = "20")]
|
||||
public virtual EventDescriptor GetDefaultEvent()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns the property descriptor for the default property of the object represented by this type descriptor.</summary>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.PropertyDescriptor" /> for the default property on the object represented by this type descriptor. The default is <see langword="null" />.</returns>
|
||||
// Token: 0x0600065A RID: 1626 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600065A")]
|
||||
[Address(RVA = "0xB9A840", Offset = "0xB99840", VA = "0x180B9A840", Slot = "21")]
|
||||
public virtual PropertyDescriptor GetDefaultProperty()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns an editor of the specified type that is to be associated with the class represented by this type descriptor.</summary>
|
||||
/// <param name="editorBaseType">The base type of the editor to retrieve.</param>
|
||||
/// <returns>An editor of the given type that is to be associated with the class represented by this type descriptor. The default is <see langword="null" />.</returns>
|
||||
// Token: 0x0600065B RID: 1627 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600065B")]
|
||||
[Address(RVA = "0xB9A900", Offset = "0xB99900", VA = "0x180B9A900", Slot = "22")]
|
||||
public virtual object GetEditor(Type editorBaseType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns a collection of event descriptors for the object represented by this type descriptor.</summary>
|
||||
/// <returns>An <see cref="T:System.ComponentModel.EventDescriptorCollection" /> containing the event descriptors for the object represented by this type descriptor. The default is <see cref="F:System.ComponentModel.EventDescriptorCollection.Empty" />.</returns>
|
||||
// Token: 0x0600065C RID: 1628 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600065C")]
|
||||
[Address(RVA = "0xB9A960", Offset = "0xB99960", VA = "0x180B9A960", Slot = "23")]
|
||||
public virtual EventDescriptorCollection GetEvents()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns a filtered collection of event descriptors for the object represented by this type descriptor.</summary>
|
||||
/// <param name="attributes">An array of attributes to use as a filter. This can be <see langword="null" />.</param>
|
||||
/// <returns>An <see cref="T:System.ComponentModel.EventDescriptorCollection" /> containing the event descriptions for the object represented by this type descriptor. The default is <see cref="F:System.ComponentModel.EventDescriptorCollection.Empty" />.</returns>
|
||||
// Token: 0x0600065D RID: 1629 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600065D")]
|
||||
[Address(RVA = "0xB9AA50", Offset = "0xB99A50", VA = "0x180B9AA50", Slot = "24")]
|
||||
public virtual EventDescriptorCollection GetEvents(Attribute[] attributes)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns a collection of property descriptors for the object represented by this type descriptor.</summary>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> containing the property descriptions for the object represented by this type descriptor. The default is <see cref="F:System.ComponentModel.PropertyDescriptorCollection.Empty" />.</returns>
|
||||
// Token: 0x0600065E RID: 1630 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600065E")]
|
||||
[Address(RVA = "0xB9AB40", Offset = "0xB99B40", VA = "0x180B9AB40", Slot = "25")]
|
||||
public virtual PropertyDescriptorCollection GetProperties()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns a filtered collection of property descriptors for the object represented by this type descriptor.</summary>
|
||||
/// <param name="attributes">An array of attributes to use as a filter. This can be <see langword="null" />.</param>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> containing the property descriptions for the object represented by this type descriptor. The default is <see cref="F:System.ComponentModel.PropertyDescriptorCollection.Empty" />.</returns>
|
||||
// Token: 0x0600065F RID: 1631 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600065F")]
|
||||
[Address(RVA = "0xB9AC30", Offset = "0xB99C30", VA = "0x180B9AC30", Slot = "26")]
|
||||
public virtual PropertyDescriptorCollection GetProperties(Attribute[] attributes)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns an object that contains the property described by the specified property descriptor.</summary>
|
||||
/// <param name="pd">The property descriptor for which to retrieve the owning object.</param>
|
||||
/// <returns>An <see cref="T:System.Object" /> that owns the given property specified by the type descriptor. The default is <see langword="null" />.</returns>
|
||||
// Token: 0x06000660 RID: 1632 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000660")]
|
||||
[Address(RVA = "0xB9AD20", Offset = "0xB99D20", VA = "0x180B9AD20", Slot = "27")]
|
||||
public virtual object GetPropertyOwner(PropertyDescriptor pd)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0400048F RID: 1167
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400048F")]
|
||||
private ICustomTypeDescriptor _parent;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides data for the <see cref="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged" /> event.</summary>
|
||||
// Token: 0x02000104 RID: 260
|
||||
[Token(Token = "0x2000104")]
|
||||
public class DataErrorsChangedEventArgs : EventArgs
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DataErrorsChangedEventArgs" /> class.</summary>
|
||||
/// <param name="propertyName">The name of the property that has an error. <see langword="null" /> or <see cref="F:System.String.Empty" /> if the error is object-level.</param>
|
||||
// Token: 0x06000661 RID: 1633 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000661")]
|
||||
[Address(RVA = "0xB9ADE0", Offset = "0xB99DE0", VA = "0x180B9ADE0")]
|
||||
public DataErrorsChangedEventArgs(string propertyName)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the name of the property that has an error.</summary>
|
||||
/// <returns>The name of the property that has an error. <see langword="null" /> or <see cref="F:System.String.Empty" /> if the error is object-level.</returns>
|
||||
// Token: 0x1700011F RID: 287
|
||||
// (get) Token: 0x06000662 RID: 1634 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700011F")]
|
||||
public virtual string PropertyName
|
||||
{
|
||||
[Token(Token = "0x6000662")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000490 RID: 1168
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000490")]
|
||||
private readonly string propertyName;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,99 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Identifies a type as an object suitable for binding to an <see cref="T:System.Web.UI.WebControls.ObjectDataSource" /> object. This class cannot be inherited.</summary>
|
||||
// Token: 0x02000105 RID: 261
|
||||
[Token(Token = "0x2000105")]
|
||||
[AttributeUsage(AttributeTargets.Class)]
|
||||
public sealed class DataObjectAttribute : Attribute
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DataObjectAttribute" /> class.</summary>
|
||||
// Token: 0x06000663 RID: 1635 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000663")]
|
||||
[Address(RVA = "0xB9B010", Offset = "0xB9A010", VA = "0x180B9B010")]
|
||||
public DataObjectAttribute()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DataObjectAttribute" /> class and indicates whether an object is suitable for binding to an <see cref="T:System.Web.UI.WebControls.ObjectDataSource" /> object.</summary>
|
||||
/// <param name="isDataObject">
|
||||
/// <see langword="true" /> if the object is suitable for binding to an <see cref="T:System.Web.UI.WebControls.ObjectDataSource" /> object; otherwise, <see langword="false" />.</param>
|
||||
// Token: 0x06000664 RID: 1636 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000664")]
|
||||
[Address(RVA = "0xB9AFE0", Offset = "0xB99FE0", VA = "0x180B9AFE0")]
|
||||
public DataObjectAttribute(bool isDataObject)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether an object should be considered suitable for binding to an <see cref="T:System.Web.UI.WebControls.ObjectDataSource" /> object at design time.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the object should be considered suitable for binding to an <see cref="T:System.Web.UI.WebControls.ObjectDataSource" /> object; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x17000120 RID: 288
|
||||
// (get) Token: 0x06000665 RID: 1637 RVA: 0x000047A0 File Offset: 0x000029A0
|
||||
[Token(Token = "0x17000120")]
|
||||
public bool IsDataObject
|
||||
{
|
||||
[Token(Token = "0x6000665")]
|
||||
[Address(RVA = "0x4944B0", Offset = "0x4934B0", VA = "0x1804944B0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Determines whether this instance of <see cref="T:System.ComponentModel.DataObjectAttribute" /> fits the pattern of another object.</summary>
|
||||
/// <param name="obj">An object to compare with this instance of <see cref="T:System.ComponentModel.DataObjectAttribute" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if this instance is the same as the instance specified by the <paramref name="obj" /> parameter; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06000666 RID: 1638 RVA: 0x000047B8 File Offset: 0x000029B8
|
||||
[Token(Token = "0x6000666")]
|
||||
[Address(RVA = "0xB9AE50", Offset = "0xB99E50", VA = "0x180B9AE50", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns the hash code for this instance.</summary>
|
||||
/// <returns>A 32-bit signed integer hash code.</returns>
|
||||
// Token: 0x06000667 RID: 1639 RVA: 0x000047D0 File Offset: 0x000029D0
|
||||
[Token(Token = "0x6000667")]
|
||||
[Address(RVA = "0xA697A0", Offset = "0xA687A0", VA = "0x180A697A0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the current value of the attribute is the default value for the attribute.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the current value of the attribute is the default; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06000668 RID: 1640 RVA: 0x000047E8 File Offset: 0x000029E8
|
||||
[Token(Token = "0x6000668")]
|
||||
[Address(RVA = "0xB9AED0", Offset = "0xB99ED0", VA = "0x180B9AED0", Slot = "6")]
|
||||
public override bool IsDefaultAttribute()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Indicates that the class is suitable for binding to an <see cref="T:System.Web.UI.WebControls.ObjectDataSource" /> object at design time. This field is read-only.</summary>
|
||||
// Token: 0x04000491 RID: 1169
|
||||
[Token(Token = "0x4000491")]
|
||||
public static readonly DataObjectAttribute DataObject;
|
||||
|
||||
/// <summary>Indicates that the class is not suitable for binding to an <see cref="T:System.Web.UI.WebControls.ObjectDataSource" /> object at design time. This field is read-only.</summary>
|
||||
// Token: 0x04000492 RID: 1170
|
||||
[Token(Token = "0x4000492")]
|
||||
public static readonly DataObjectAttribute NonDataObject;
|
||||
|
||||
/// <summary>Represents the default value of the <see cref="T:System.ComponentModel.DataObjectAttribute" /> class, which indicates that the class is suitable for binding to an <see cref="T:System.Web.UI.WebControls.ObjectDataSource" /> object at design time. This field is read-only.</summary>
|
||||
// Token: 0x04000493 RID: 1171
|
||||
[Token(Token = "0x4000493")]
|
||||
public static readonly DataObjectAttribute Default;
|
||||
|
||||
// Token: 0x04000494 RID: 1172
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000494")]
|
||||
private bool _isDataObject;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,168 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides metadata for a property representing a data field. This class cannot be inherited.</summary>
|
||||
// Token: 0x02000106 RID: 262
|
||||
[Token(Token = "0x2000106")]
|
||||
[AttributeUsage(AttributeTargets.Property)]
|
||||
public sealed class DataObjectFieldAttribute : Attribute
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DataObjectFieldAttribute" /> class and indicates whether the field is the primary key for the data row.</summary>
|
||||
/// <param name="primaryKey">
|
||||
/// <see langword="true" /> to indicate that the field is in the primary key of the data row; otherwise, <see langword="false" />.</param>
|
||||
// Token: 0x0600066A RID: 1642 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600066A")]
|
||||
[Address(RVA = "0xB9B1C0", Offset = "0xB9A1C0", VA = "0x180B9B1C0")]
|
||||
public DataObjectFieldAttribute(bool primaryKey)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DataObjectFieldAttribute" /> class and indicates whether the field is the primary key for the data row, and whether the field is a database identity field.</summary>
|
||||
/// <param name="primaryKey">
|
||||
/// <see langword="true" /> to indicate that the field is in the primary key of the data row; otherwise, <see langword="false" />.</param>
|
||||
/// <param name="isIdentity">
|
||||
/// <see langword="true" /> to indicate that the field is an identity field that uniquely identifies the data row; otherwise, <see langword="false" />.</param>
|
||||
// Token: 0x0600066B RID: 1643 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600066B")]
|
||||
[Address(RVA = "0xB9B170", Offset = "0xB9A170", VA = "0x180B9B170")]
|
||||
public DataObjectFieldAttribute(bool primaryKey, bool isIdentity)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DataObjectFieldAttribute" /> class and indicates whether the field is the primary key for the data row, whether the field is a database identity field, and whether the field can be null.</summary>
|
||||
/// <param name="primaryKey">
|
||||
/// <see langword="true" /> to indicate that the field is in the primary key of the data row; otherwise, <see langword="false" />.</param>
|
||||
/// <param name="isIdentity">
|
||||
/// <see langword="true" /> to indicate that the field is an identity field that uniquely identifies the data row; otherwise, <see langword="false" />.</param>
|
||||
/// <param name="isNullable">
|
||||
/// <see langword="true" /> to indicate that the field can be null in the data store; otherwise, <see langword="false" />.</param>
|
||||
// Token: 0x0600066C RID: 1644 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600066C")]
|
||||
[Address(RVA = "0xB9B0D0", Offset = "0xB9A0D0", VA = "0x180B9B0D0")]
|
||||
public DataObjectFieldAttribute(bool primaryKey, bool isIdentity, bool isNullable)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DataObjectFieldAttribute" /> class and indicates whether the field is the primary key for the data row, whether it is a database identity field, and whether it can be null and sets the length of the field.</summary>
|
||||
/// <param name="primaryKey">
|
||||
/// <see langword="true" /> to indicate that the field is in the primary key of the data row; otherwise, <see langword="false" />.</param>
|
||||
/// <param name="isIdentity">
|
||||
/// <see langword="true" /> to indicate that the field is an identity field that uniquely identifies the data row; otherwise, <see langword="false" />.</param>
|
||||
/// <param name="isNullable">
|
||||
/// <see langword="true" /> to indicate that the field can be null in the data store; otherwise, <see langword="false" />.</param>
|
||||
/// <param name="length">The length of the field in bytes.</param>
|
||||
// Token: 0x0600066D RID: 1645 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600066D")]
|
||||
[Address(RVA = "0xB9B120", Offset = "0xB9A120", VA = "0x180B9B120")]
|
||||
public DataObjectFieldAttribute(bool primaryKey, bool isIdentity, bool isNullable, int length)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether a property represents an identity field in the underlying data.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the property represents an identity field in the underlying data; otherwise, <see langword="false" />. The default value is <see langword="false" />.</returns>
|
||||
// Token: 0x17000121 RID: 289
|
||||
// (get) Token: 0x0600066E RID: 1646 RVA: 0x00004800 File Offset: 0x00002A00
|
||||
[Token(Token = "0x17000121")]
|
||||
public bool IsIdentity
|
||||
{
|
||||
[Token(Token = "0x600066E")]
|
||||
[Address(RVA = "0x498E20", Offset = "0x497E20", VA = "0x180498E20")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether a property represents a field that can be null in the underlying data store.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the property represents a field that can be null in the underlying data store; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x17000122 RID: 290
|
||||
// (get) Token: 0x0600066F RID: 1647 RVA: 0x00004818 File Offset: 0x00002A18
|
||||
[Token(Token = "0x17000122")]
|
||||
public bool IsNullable
|
||||
{
|
||||
[Token(Token = "0x600066F")]
|
||||
[Address(RVA = "0x635090", Offset = "0x634090", VA = "0x180635090")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the length of the property in bytes.</summary>
|
||||
/// <returns>The length of the property in bytes, or -1 if not set.</returns>
|
||||
// Token: 0x17000123 RID: 291
|
||||
// (get) Token: 0x06000670 RID: 1648 RVA: 0x00004830 File Offset: 0x00002A30
|
||||
[Token(Token = "0x17000123")]
|
||||
public int Length
|
||||
{
|
||||
[Token(Token = "0x6000670")]
|
||||
[Address(RVA = "0x4936D0", Offset = "0x4926D0", VA = "0x1804936D0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether a property is in the primary key in the underlying data.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the property is in the primary key of the data store; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x17000124 RID: 292
|
||||
// (get) Token: 0x06000671 RID: 1649 RVA: 0x00004848 File Offset: 0x00002A48
|
||||
[Token(Token = "0x17000124")]
|
||||
public bool PrimaryKey
|
||||
{
|
||||
[Token(Token = "0x6000671")]
|
||||
[Address(RVA = "0x4944B0", Offset = "0x4934B0", VA = "0x1804944B0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns a value indicating whether this instance is equal to a specified object.</summary>
|
||||
/// <param name="obj">An object to compare with this instance of <see cref="T:System.ComponentModel.DataObjectFieldAttribute" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if this instance is the same as the instance specified by the <paramref name="obj" /> parameter; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06000672 RID: 1650 RVA: 0x00004860 File Offset: 0x00002A60
|
||||
[Token(Token = "0x6000672")]
|
||||
[Address(RVA = "0xB9B030", Offset = "0xB9A030", VA = "0x180B9B030", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns the hash code for this instance.</summary>
|
||||
/// <returns>A 32-bit signed integer hash code.</returns>
|
||||
// Token: 0x06000673 RID: 1651 RVA: 0x00004878 File Offset: 0x00002A78
|
||||
[Token(Token = "0x6000673")]
|
||||
[Address(RVA = "0xB8D310", Offset = "0xB8C310", VA = "0x180B8D310", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x04000495 RID: 1173
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000495")]
|
||||
private bool _primaryKey;
|
||||
|
||||
// Token: 0x04000496 RID: 1174
|
||||
[FieldOffset(Offset = "0x11")]
|
||||
[Token(Token = "0x4000496")]
|
||||
private bool _isIdentity;
|
||||
|
||||
// Token: 0x04000497 RID: 1175
|
||||
[FieldOffset(Offset = "0x12")]
|
||||
[Token(Token = "0x4000497")]
|
||||
private bool _isNullable;
|
||||
|
||||
// Token: 0x04000498 RID: 1176
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4000498")]
|
||||
private int _length;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,107 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Identifies a data operation method exposed by a type, what type of operation the method performs, and whether the method is the default data method. This class cannot be inherited.</summary>
|
||||
// Token: 0x02000107 RID: 263
|
||||
[Token(Token = "0x2000107")]
|
||||
[AttributeUsage(AttributeTargets.Method)]
|
||||
public sealed class DataObjectMethodAttribute : Attribute
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DataObjectMethodAttribute" /> class and identifies the type of data operation the method performs.</summary>
|
||||
/// <param name="methodType">One of the <see cref="T:System.ComponentModel.DataObjectMethodType" /> values that describes the data operation the method performs.</param>
|
||||
// Token: 0x06000674 RID: 1652 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000674")]
|
||||
[Address(RVA = "0xB9B390", Offset = "0xB9A390", VA = "0x180B9B390")]
|
||||
public DataObjectMethodAttribute(DataObjectMethodType methodType)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DataObjectMethodAttribute" /> class, identifies the type of data operation the method performs, and identifies whether the method is the default data method that the data object exposes.</summary>
|
||||
/// <param name="methodType">One of the <see cref="T:System.ComponentModel.DataObjectMethodType" /> values that describes the data operation the method performs.</param>
|
||||
/// <param name="isDefault">
|
||||
/// <see langword="true" /> to indicate the method that the attribute is applied to is the default method of the data object for the specified <paramref name="methodType" />; otherwise, <see langword="false" />.</param>
|
||||
// Token: 0x06000675 RID: 1653 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000675")]
|
||||
[Address(RVA = "0xB9B350", Offset = "0xB9A350", VA = "0x180B9B350")]
|
||||
public DataObjectMethodAttribute(DataObjectMethodType methodType, bool isDefault)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the method that the <see cref="T:System.ComponentModel.DataObjectMethodAttribute" /> is applied to is the default data method exposed by the data object for a specific method type.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the method is the default method exposed by the object for a method type; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x17000125 RID: 293
|
||||
// (get) Token: 0x06000676 RID: 1654 RVA: 0x00004890 File Offset: 0x00002A90
|
||||
[Token(Token = "0x17000125")]
|
||||
public bool IsDefault
|
||||
{
|
||||
[Token(Token = "0x6000676")]
|
||||
[Address(RVA = "0x4944B0", Offset = "0x4934B0", VA = "0x1804944B0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a <see cref="T:System.ComponentModel.DataObjectMethodType" /> value indicating the type of data operation the method performs.</summary>
|
||||
/// <returns>One of the <see cref="T:System.ComponentModel.DataObjectMethodType" /> values that identifies the type of data operation performed by the method to which the <see cref="T:System.ComponentModel.DataObjectMethodAttribute" /> is applied.</returns>
|
||||
// Token: 0x17000126 RID: 294
|
||||
// (get) Token: 0x06000677 RID: 1655 RVA: 0x000048A8 File Offset: 0x00002AA8
|
||||
[Token(Token = "0x17000126")]
|
||||
public DataObjectMethodType MethodType
|
||||
{
|
||||
[Token(Token = "0x6000677")]
|
||||
[Address(RVA = "0x4936D0", Offset = "0x4926D0", VA = "0x1804936D0")]
|
||||
get
|
||||
{
|
||||
return DataObjectMethodType.Fill;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns a value indicating whether this instance is equal to a specified object.</summary>
|
||||
/// <param name="obj">An object to compare with this instance of <see cref="T:System.ComponentModel.DataObjectMethodAttribute" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if this instance is the same as the instance specified by the <paramref name="obj" /> parameter; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06000678 RID: 1656 RVA: 0x000048C0 File Offset: 0x00002AC0
|
||||
[Token(Token = "0x6000678")]
|
||||
[Address(RVA = "0xB9B200", Offset = "0xB9A200", VA = "0x180B9B200", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns the hash code for this instance.</summary>
|
||||
/// <returns>A 32-bit signed integer hash code.</returns>
|
||||
// Token: 0x06000679 RID: 1657 RVA: 0x000048D8 File Offset: 0x00002AD8
|
||||
[Token(Token = "0x6000679")]
|
||||
[Address(RVA = "0xB9B290", Offset = "0xB9A290", VA = "0x180B9B290", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether this instance shares a common pattern with a specified attribute.</summary>
|
||||
/// <param name="obj">An object to compare with this instance of <see cref="T:System.ComponentModel.DataObjectMethodAttribute" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if this instance is the same as the instance specified by the <paramref name="obj" /> parameter; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x0600067A RID: 1658 RVA: 0x000048F0 File Offset: 0x00002AF0
|
||||
[Token(Token = "0x600067A")]
|
||||
[Address(RVA = "0xB9B2D0", Offset = "0xB9A2D0", VA = "0x180B9B2D0", Slot = "5")]
|
||||
public override bool Match(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x04000499 RID: 1177
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000499")]
|
||||
private bool _isDefault;
|
||||
|
||||
// Token: 0x0400049A RID: 1178
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x400049A")]
|
||||
private DataObjectMethodType _methodType;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Identifies the type of data operation performed by a method, as specified by the <see cref="T:System.ComponentModel.DataObjectMethodAttribute" /> applied to the method.</summary>
|
||||
// Token: 0x02000108 RID: 264
|
||||
[Token(Token = "0x2000108")]
|
||||
public enum DataObjectMethodType
|
||||
{
|
||||
/// <summary>Indicates that a method is used for a data operation that fills a <see cref="T:System.Data.DataSet" /> object.</summary>
|
||||
// Token: 0x0400049C RID: 1180
|
||||
[Token(Token = "0x400049C")]
|
||||
Fill,
|
||||
/// <summary>Indicates that a method is used for a data operation that retrieves data.</summary>
|
||||
// Token: 0x0400049D RID: 1181
|
||||
[Token(Token = "0x400049D")]
|
||||
Select,
|
||||
/// <summary>Indicates that a method is used for a data operation that updates data.</summary>
|
||||
// Token: 0x0400049E RID: 1182
|
||||
[Token(Token = "0x400049E")]
|
||||
Update,
|
||||
/// <summary>Indicates that a method is used for a data operation that inserts data.</summary>
|
||||
// Token: 0x0400049F RID: 1183
|
||||
[Token(Token = "0x400049F")]
|
||||
Insert,
|
||||
/// <summary>Indicates that a method is used for a data operation that deletes data.</summary>
|
||||
// Token: 0x040004A0 RID: 1184
|
||||
[Token(Token = "0x40004A0")]
|
||||
Delete
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,77 @@
|
||||
using System;
|
||||
using System.Globalization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides a type converter to convert <see cref="T:System.DateTime" /> objects to and from various other representations.</summary>
|
||||
// Token: 0x02000109 RID: 265
|
||||
[Token(Token = "0x2000109")]
|
||||
public class DateTimeConverter : TypeConverter
|
||||
{
|
||||
/// <summary>Gets a value indicating whether this converter can convert an object in the given source type to a <see cref="T:System.DateTime" /> using the specified context.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="sourceType">A <see cref="T:System.Type" /> that represents the type you wish to convert from.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if this object can perform the conversion; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x0600067B RID: 1659 RVA: 0x00004908 File Offset: 0x00002B08
|
||||
[Token(Token = "0x600067B")]
|
||||
[Address(RVA = "0xB9B3C0", Offset = "0xB9A3C0", VA = "0x180B9B3C0", Slot = "4")]
|
||||
public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether this converter can convert an object to the given destination type using the context.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="destinationType">A <see cref="T:System.Type" /> that represents the type you wish to convert to.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if this converter can perform the conversion; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x0600067C RID: 1660 RVA: 0x00004920 File Offset: 0x00002B20
|
||||
[Token(Token = "0x600067C")]
|
||||
[Address(RVA = "0xB9B470", Offset = "0xB9A470", VA = "0x180B9B470", Slot = "5")]
|
||||
public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Converts the given value object to a <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="culture">An optional <see cref="T:System.Globalization.CultureInfo" />. If not supplied, the current culture is assumed.</param>
|
||||
/// <param name="value">The <see cref="T:System.Object" /> to convert.</param>
|
||||
/// <returns>An <see cref="T:System.Object" /> that represents the converted <paramref name="value" />.</returns>
|
||||
/// <exception cref="T:System.FormatException">
|
||||
/// <paramref name="value" /> is not a valid value for the target type.</exception>
|
||||
/// <exception cref="T:System.NotSupportedException">The conversion cannot be performed.</exception>
|
||||
// Token: 0x0600067D RID: 1661 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600067D")]
|
||||
[Address(RVA = "0xB9B520", Offset = "0xB9A520", VA = "0x180B9B520", Slot = "6")]
|
||||
public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Converts the given value object to a <see cref="T:System.DateTime" /> using the arguments.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="culture">An optional <see cref="T:System.Globalization.CultureInfo" />. If not supplied, the current culture is assumed.</param>
|
||||
/// <param name="value">The <see cref="T:System.Object" /> to convert.</param>
|
||||
/// <param name="destinationType">The <see cref="T:System.Type" /> to convert the value to.</param>
|
||||
/// <returns>An <see cref="T:System.Object" /> that represents the converted <paramref name="value" />.</returns>
|
||||
/// <exception cref="T:System.NotSupportedException">The conversion cannot be performed.</exception>
|
||||
// Token: 0x0600067E RID: 1662 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600067E")]
|
||||
[Address(RVA = "0xB9B810", Offset = "0xB9A810", VA = "0x180B9B810", Slot = "7")]
|
||||
public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DateTimeConverter" /> class.</summary>
|
||||
// Token: 0x0600067F RID: 1663 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600067F")]
|
||||
[Address(RVA = "0xB9C2C0", Offset = "0xB9B2C0", VA = "0x180B9C2C0")]
|
||||
public DateTimeConverter()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,75 @@
|
||||
using System;
|
||||
using System.Globalization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides a type converter to convert <see cref="T:System.DateTimeOffset" /> structures to and from various other representations.</summary>
|
||||
// Token: 0x0200010A RID: 266
|
||||
[Token(Token = "0x200010A")]
|
||||
public class DateTimeOffsetConverter : TypeConverter
|
||||
{
|
||||
/// <summary>Returns a value that indicates whether an object of the specified source type can be converted to a <see cref="T:System.DateTimeOffset" />.</summary>
|
||||
/// <param name="context">The date format context.</param>
|
||||
/// <param name="sourceType">The source type to check.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified type can be converted to a <see cref="T:System.DateTimeOffset" />; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06000680 RID: 1664 RVA: 0x00004938 File Offset: 0x00002B38
|
||||
[Token(Token = "0x6000680")]
|
||||
[Address(RVA = "0xB9C320", Offset = "0xB9B320", VA = "0x180B9C320", Slot = "4")]
|
||||
public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns a value that indicates whether a <see cref="T:System.DateTimeOffset" /> can be converted to an object of the specified type.</summary>
|
||||
/// <param name="context">The date format context.</param>
|
||||
/// <param name="destinationType">The destination type to check.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if a <see cref="T:System.DateTimeOffset" /> can be converted to the specified type; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06000681 RID: 1665 RVA: 0x00004950 File Offset: 0x00002B50
|
||||
[Token(Token = "0x6000681")]
|
||||
[Address(RVA = "0xB9C3D0", Offset = "0xB9B3D0", VA = "0x180B9C3D0", Slot = "5")]
|
||||
public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Converts the specified object to a <see cref="T:System.DateTimeOffset" />.</summary>
|
||||
/// <param name="context">The date format context.</param>
|
||||
/// <param name="culture">The date culture.</param>
|
||||
/// <param name="value">The object to be converted.</param>
|
||||
/// <returns>A <see cref="T:System.DateTimeOffset" /> that represents the specified object.</returns>
|
||||
/// <exception cref="T:System.NotSupportedException">The conversion cannot be performed.</exception>
|
||||
// Token: 0x06000682 RID: 1666 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000682")]
|
||||
[Address(RVA = "0xB9C480", Offset = "0xB9B480", VA = "0x180B9C480", Slot = "6")]
|
||||
public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Converts a <see cref="T:System.DateTimeOffset" /> to an object of the specified type.</summary>
|
||||
/// <param name="context">The date format context.</param>
|
||||
/// <param name="culture">The date culture.</param>
|
||||
/// <param name="value">The <see cref="T:System.DateTimeOffset" /> to be converted.</param>
|
||||
/// <param name="destinationType">The type to convert to.</param>
|
||||
/// <returns>An object of the specified type that represents the <see cref="T:System.DateTimeOffset" />.</returns>
|
||||
/// <exception cref="T:System.NotSupportedException">The conversion cannot be performed.</exception>
|
||||
// Token: 0x06000683 RID: 1667 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000683")]
|
||||
[Address(RVA = "0xB9C780", Offset = "0xB9B780", VA = "0x180B9C780", Slot = "7")]
|
||||
public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DateTimeOffsetConverter" /> class.</summary>
|
||||
// Token: 0x06000684 RID: 1668 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000684")]
|
||||
[Address(RVA = "0xB9D340", Offset = "0xB9C340", VA = "0x180B9D340")]
|
||||
public DateTimeOffsetConverter()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,107 @@
|
||||
using System;
|
||||
using System.Globalization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Provides a type converter to convert <see cref="T:System.Decimal" /> objects to and from various other representations.</summary>
|
||||
// Token: 0x0200010B RID: 267
|
||||
[Token(Token = "0x200010B")]
|
||||
public class DecimalConverter : BaseNumberConverter
|
||||
{
|
||||
// Token: 0x17000127 RID: 295
|
||||
// (get) Token: 0x06000685 RID: 1669 RVA: 0x00004968 File Offset: 0x00002B68
|
||||
[Token(Token = "0x17000127")]
|
||||
internal override bool AllowHex
|
||||
{
|
||||
[Token(Token = "0x6000685")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "16")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000128 RID: 296
|
||||
// (get) Token: 0x06000686 RID: 1670 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000128")]
|
||||
internal override Type TargetType
|
||||
{
|
||||
[Token(Token = "0x6000686")]
|
||||
[Address(RVA = "0xB9D9D0", Offset = "0xB9C9D0", VA = "0x180B9D9D0", Slot = "17")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether this converter can convert an object to the given destination type using the context.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="destinationType">A <see cref="T:System.Type" /> that represents the type you wish to convert to.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if this converter can perform the conversion; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06000687 RID: 1671 RVA: 0x00004980 File Offset: 0x00002B80
|
||||
[Token(Token = "0x6000687")]
|
||||
[Address(RVA = "0xB9D3A0", Offset = "0xB9C3A0", VA = "0x180B9D3A0", Slot = "5")]
|
||||
public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Converts the given value object to a <see cref="T:System.Decimal" /> using the arguments.</summary>
|
||||
/// <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
|
||||
/// <param name="culture">An optional <see cref="T:System.Globalization.CultureInfo" />. If not supplied, the current culture is assumed.</param>
|
||||
/// <param name="value">The <see cref="T:System.Object" /> to convert.</param>
|
||||
/// <param name="destinationType">The <see cref="T:System.Type" /> to convert the value to.</param>
|
||||
/// <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The <paramref name="destinationType" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.NotSupportedException">The conversion cannot be performed.</exception>
|
||||
// Token: 0x06000688 RID: 1672 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000688")]
|
||||
[Address(RVA = "0xB9D460", Offset = "0xB9C460", VA = "0x180B9D460", Slot = "7")]
|
||||
public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000689 RID: 1673 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000689")]
|
||||
[Address(RVA = "0xB9D780", Offset = "0xB9C780", VA = "0x180B9D780", Slot = "18")]
|
||||
internal override object FromString(string value, int radix)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600068A RID: 1674 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600068A")]
|
||||
[Address(RVA = "0xB9D830", Offset = "0xB9C830", VA = "0x180B9D830", Slot = "19")]
|
||||
internal override object FromString(string value, NumberFormatInfo formatInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600068B RID: 1675 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600068B")]
|
||||
[Address(RVA = "0xB9D8C0", Offset = "0xB9C8C0", VA = "0x180B9D8C0", Slot = "20")]
|
||||
internal override object FromString(string value, CultureInfo culture)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600068C RID: 1676 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600068C")]
|
||||
[Address(RVA = "0xB9D940", Offset = "0xB9C940", VA = "0x180B9D940", Slot = "22")]
|
||||
internal override string ToString(object value, NumberFormatInfo formatInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DecimalConverter" /> class.</summary>
|
||||
// Token: 0x0600068D RID: 1677 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600068D")]
|
||||
[Address(RVA = "0xB91AD0", Offset = "0xB90AD0", VA = "0x180B91AD0")]
|
||||
public DecimalConverter()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,76 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Specifies the default binding property for a component. This class cannot be inherited.</summary>
|
||||
// Token: 0x0200010C RID: 268
|
||||
[Token(Token = "0x200010C")]
|
||||
[AttributeUsage(AttributeTargets.Class)]
|
||||
public sealed class DefaultBindingPropertyAttribute : Attribute
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultBindingPropertyAttribute" /> class using no parameters.</summary>
|
||||
// Token: 0x0600068E RID: 1678 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600068E")]
|
||||
[Address(RVA = "0xC516A0", Offset = "0xC506A0", VA = "0x180C516A0")]
|
||||
public DefaultBindingPropertyAttribute()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultBindingPropertyAttribute" /> class using the specified property name.</summary>
|
||||
/// <param name="name">The name of the default binding property.</param>
|
||||
// Token: 0x0600068F RID: 1679 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600068F")]
|
||||
[Address(RVA = "0x681CA0", Offset = "0x680CA0", VA = "0x180681CA0")]
|
||||
public DefaultBindingPropertyAttribute(string name)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the name of the default binding property for the component to which the <see cref="T:System.ComponentModel.DefaultBindingPropertyAttribute" /> is bound.</summary>
|
||||
/// <returns>The name of the default binding property for the component to which the <see cref="T:System.ComponentModel.DefaultBindingPropertyAttribute" /> is bound.</returns>
|
||||
// Token: 0x17000129 RID: 297
|
||||
// (get) Token: 0x06000690 RID: 1680 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000129")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x6000690")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.ComponentModel.DefaultBindingPropertyAttribute" /> instance.</summary>
|
||||
/// <param name="obj">The <see cref="T:System.Object" /> to compare with the current <see cref="T:System.ComponentModel.DefaultBindingPropertyAttribute" /> instance</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the object is equal to the current instance; otherwise, <see langword="false" />, indicating they are not equal.</returns>
|
||||
// Token: 0x06000691 RID: 1681 RVA: 0x00004998 File Offset: 0x00002B98
|
||||
[Token(Token = "0x6000691")]
|
||||
[Address(RVA = "0xC515D0", Offset = "0xC505D0", VA = "0x180C515D0", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns the hash code for this instance.</summary>
|
||||
/// <returns>A 32-bit signed integer hash code.</returns>
|
||||
// Token: 0x06000692 RID: 1682 RVA: 0x000049B0 File Offset: 0x00002BB0
|
||||
[Token(Token = "0x6000692")]
|
||||
[Address(RVA = "0xB8D310", Offset = "0xB8C310", VA = "0x180B8D310", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x040004A1 RID: 1185
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40004A1")]
|
||||
private readonly string name;
|
||||
|
||||
/// <summary>Represents the default value for the <see cref="T:System.ComponentModel.DefaultBindingPropertyAttribute" /> class.</summary>
|
||||
// Token: 0x040004A2 RID: 1186
|
||||
[Token(Token = "0x40004A2")]
|
||||
public static readonly DefaultBindingPropertyAttribute Default;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Specifies the default event for a component.</summary>
|
||||
// Token: 0x0200010D RID: 269
|
||||
[Token(Token = "0x200010D")]
|
||||
[AttributeUsage(AttributeTargets.Class)]
|
||||
public sealed class DefaultEventAttribute : Attribute
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultEventAttribute" /> class.</summary>
|
||||
/// <param name="name">The name of the default event for the component this attribute is bound to.</param>
|
||||
// Token: 0x06000694 RID: 1684 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000694")]
|
||||
[Address(RVA = "0x681CA0", Offset = "0x680CA0", VA = "0x180681CA0")]
|
||||
public DefaultEventAttribute(string name)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the name of the default event for the component this attribute is bound to.</summary>
|
||||
/// <returns>The name of the default event for the component this attribute is bound to. The default value is <see langword="null" />.</returns>
|
||||
// Token: 0x1700012A RID: 298
|
||||
// (get) Token: 0x06000695 RID: 1685 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700012A")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x6000695")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns whether the value of the given object is equal to the current <see cref="T:System.ComponentModel.DefaultEventAttribute" />.</summary>
|
||||
/// <param name="obj">The object to test the value equality of.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the value of the given object is equal to that of the current; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06000696 RID: 1686 RVA: 0x000049C8 File Offset: 0x00002BC8
|
||||
[Token(Token = "0x6000696")]
|
||||
[Address(RVA = "0xC516C0", Offset = "0xC506C0", VA = "0x180C516C0", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns the hash code for this instance.</summary>
|
||||
/// <returns>A 32-bit signed integer hash code.</returns>
|
||||
// Token: 0x06000697 RID: 1687 RVA: 0x000049E0 File Offset: 0x00002BE0
|
||||
[Token(Token = "0x6000697")]
|
||||
[Address(RVA = "0xB8D310", Offset = "0xB8C310", VA = "0x180B8D310", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x040004A3 RID: 1187
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40004A3")]
|
||||
private readonly string name;
|
||||
|
||||
/// <summary>Specifies the default value for the <see cref="T:System.ComponentModel.DefaultEventAttribute" />, which is <see langword="null" />. This <see langword="static" /> field is read-only.</summary>
|
||||
// Token: 0x040004A4 RID: 1188
|
||||
[Token(Token = "0x40004A4")]
|
||||
public static readonly DefaultEventAttribute Default;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Specifies the default property for a component.</summary>
|
||||
// Token: 0x0200010E RID: 270
|
||||
[Token(Token = "0x200010E")]
|
||||
[AttributeUsage(AttributeTargets.Class)]
|
||||
public sealed class DefaultPropertyAttribute : Attribute
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultPropertyAttribute" /> class.</summary>
|
||||
/// <param name="name">The name of the default property for the component this attribute is bound to.</param>
|
||||
// Token: 0x06000699 RID: 1689 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000699")]
|
||||
[Address(RVA = "0x681CA0", Offset = "0x680CA0", VA = "0x180681CA0")]
|
||||
public DefaultPropertyAttribute(string name)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the name of the default property for the component this attribute is bound to.</summary>
|
||||
/// <returns>The name of the default property for the component this attribute is bound to. The default value is <see langword="null" />.</returns>
|
||||
// Token: 0x1700012B RID: 299
|
||||
// (get) Token: 0x0600069A RID: 1690 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700012B")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x600069A")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns whether the value of the given object is equal to the current <see cref="T:System.ComponentModel.DefaultPropertyAttribute" />.</summary>
|
||||
/// <param name="obj">The object to test the value equality of.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the value of the given object is equal to that of the current; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x0600069B RID: 1691 RVA: 0x000049F8 File Offset: 0x00002BF8
|
||||
[Token(Token = "0x600069B")]
|
||||
[Address(RVA = "0xC51790", Offset = "0xC50790", VA = "0x180C51790", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns the hash code for this instance.</summary>
|
||||
/// <returns>A 32-bit signed integer hash code.</returns>
|
||||
// Token: 0x0600069C RID: 1692 RVA: 0x00004A10 File Offset: 0x00002C10
|
||||
[Token(Token = "0x600069C")]
|
||||
[Address(RVA = "0xB8D310", Offset = "0xB8C310", VA = "0x180B8D310", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x040004A5 RID: 1189
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40004A5")]
|
||||
private readonly string name;
|
||||
|
||||
/// <summary>Specifies the default value for the <see cref="T:System.ComponentModel.DefaultPropertyAttribute" />, which is <see langword="null" />. This <see langword="static" /> field is read-only.</summary>
|
||||
// Token: 0x040004A6 RID: 1190
|
||||
[Token(Token = "0x40004A6")]
|
||||
public static readonly DefaultPropertyAttribute Default;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,163 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Specifies the default value for a property.</summary>
|
||||
// Token: 0x0200010F RID: 271
|
||||
[Token(Token = "0x200010F")]
|
||||
[AttributeUsage(AttributeTargets.All)]
|
||||
public class DefaultValueAttribute : Attribute
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultValueAttribute" /> class, converting the specified value to the specified type, and using an invariant culture as the translation context.</summary>
|
||||
/// <param name="type">A <see cref="T:System.Type" /> that represents the type to convert the value to.</param>
|
||||
/// <param name="value">A <see cref="T:System.String" /> that can be converted to the type using the <see cref="T:System.ComponentModel.TypeConverter" /> for the type and the U.S. English culture.</param>
|
||||
// Token: 0x0600069E RID: 1694 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600069E")]
|
||||
[Address(RVA = "0xC51A60", Offset = "0xC50A60", VA = "0x180C51A60")]
|
||||
public DefaultValueAttribute(Type type, string value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultValueAttribute" /> class using a Unicode character.</summary>
|
||||
/// <param name="value">A Unicode character that is the default value.</param>
|
||||
// Token: 0x0600069F RID: 1695 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600069F")]
|
||||
[Address(RVA = "0xC51B80", Offset = "0xC50B80", VA = "0x180C51B80")]
|
||||
public DefaultValueAttribute(char value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultValueAttribute" /> class using an 8-bit unsigned integer.</summary>
|
||||
/// <param name="value">An 8-bit unsigned integer that is the default value.</param>
|
||||
// Token: 0x060006A0 RID: 1696 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60006A0")]
|
||||
[Address(RVA = "0xC51A00", Offset = "0xC50A00", VA = "0x180C51A00")]
|
||||
public DefaultValueAttribute(byte value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultValueAttribute" /> class using a 16-bit signed integer.</summary>
|
||||
/// <param name="value">A 16-bit signed integer that is the default value.</param>
|
||||
// Token: 0x060006A1 RID: 1697 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60006A1")]
|
||||
[Address(RVA = "0xC519A0", Offset = "0xC509A0", VA = "0x180C519A0")]
|
||||
public DefaultValueAttribute(short value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultValueAttribute" /> class using a 32-bit signed integer.</summary>
|
||||
/// <param name="value">A 32-bit signed integer that is the default value.</param>
|
||||
// Token: 0x060006A2 RID: 1698 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60006A2")]
|
||||
[Address(RVA = "0xC51CA0", Offset = "0xC50CA0", VA = "0x180C51CA0")]
|
||||
public DefaultValueAttribute(int value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultValueAttribute" /> class using a 64-bit signed integer.</summary>
|
||||
/// <param name="value">A 64-bit signed integer that is the default value.</param>
|
||||
// Token: 0x060006A3 RID: 1699 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60006A3")]
|
||||
[Address(RVA = "0xC51D00", Offset = "0xC50D00", VA = "0x180C51D00")]
|
||||
public DefaultValueAttribute(long value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultValueAttribute" /> class using a single-precision floating point number.</summary>
|
||||
/// <param name="value">A single-precision floating point number that is the default value.</param>
|
||||
// Token: 0x060006A4 RID: 1700 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60006A4")]
|
||||
[Address(RVA = "0xC51C40", Offset = "0xC50C40", VA = "0x180C51C40")]
|
||||
public DefaultValueAttribute(float value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultValueAttribute" /> class using a double-precision floating point number.</summary>
|
||||
/// <param name="value">A double-precision floating point number that is the default value.</param>
|
||||
// Token: 0x060006A5 RID: 1701 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60006A5")]
|
||||
[Address(RVA = "0xC51B20", Offset = "0xC50B20", VA = "0x180C51B20")]
|
||||
public DefaultValueAttribute(double value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultValueAttribute" /> class using a <see cref="T:System.Boolean" /> value.</summary>
|
||||
/// <param name="value">A <see cref="T:System.Boolean" /> that is the default value.</param>
|
||||
// Token: 0x060006A6 RID: 1702 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60006A6")]
|
||||
[Address(RVA = "0xC51BE0", Offset = "0xC50BE0", VA = "0x180C51BE0")]
|
||||
public DefaultValueAttribute(bool value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultValueAttribute" /> class using a <see cref="T:System.String" />.</summary>
|
||||
/// <param name="value">A <see cref="T:System.String" /> that is the default value.</param>
|
||||
// Token: 0x060006A7 RID: 1703 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60006A7")]
|
||||
[Address(RVA = "0x681CA0", Offset = "0x680CA0", VA = "0x180681CA0")]
|
||||
public DefaultValueAttribute(string value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultValueAttribute" /> class.</summary>
|
||||
/// <param name="value">An <see cref="T:System.Object" /> that represents the default value.</param>
|
||||
// Token: 0x060006A8 RID: 1704 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60006A8")]
|
||||
[Address(RVA = "0x681CA0", Offset = "0x680CA0", VA = "0x180681CA0")]
|
||||
public DefaultValueAttribute(object value)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the default value of the property this attribute is bound to.</summary>
|
||||
/// <returns>An <see cref="T:System.Object" /> that represents the default value of the property this attribute is bound to.</returns>
|
||||
// Token: 0x1700012C RID: 300
|
||||
// (get) Token: 0x060006A9 RID: 1705 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700012C")]
|
||||
public virtual object Value
|
||||
{
|
||||
[Token(Token = "0x60006A9")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns whether the value of the given object is equal to the current <see cref="T:System.ComponentModel.DefaultValueAttribute" />.</summary>
|
||||
/// <param name="obj">The object to test the value equality of.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the value of the given object is equal to that of the current; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x060006AA RID: 1706 RVA: 0x00004A28 File Offset: 0x00002C28
|
||||
[Token(Token = "0x60006AA")]
|
||||
[Address(RVA = "0xC51860", Offset = "0xC50860", VA = "0x180C51860", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns the hash code for this instance.</summary>
|
||||
/// <returns>A 32-bit signed integer hash code.</returns>
|
||||
// Token: 0x060006AB RID: 1707 RVA: 0x00004A40 File Offset: 0x00002C40
|
||||
[Token(Token = "0x60006AB")]
|
||||
[Address(RVA = "0xB8D310", Offset = "0xB8C310", VA = "0x180B8D310", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Sets the default value for the property to which this attribute is bound.</summary>
|
||||
/// <param name="value">The default value.</param>
|
||||
// Token: 0x060006AC RID: 1708 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60006AC")]
|
||||
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
||||
protected void SetValue(object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040004A7 RID: 1191
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40004A7")]
|
||||
private object value;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,108 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
// Token: 0x02000110 RID: 272
|
||||
[Token(Token = "0x2000110")]
|
||||
internal sealed class DelegatingTypeDescriptionProvider : TypeDescriptionProvider
|
||||
{
|
||||
// Token: 0x060006AD RID: 1709 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60006AD")]
|
||||
[Address(RVA = "0xC522B0", Offset = "0xC512B0", VA = "0x180C522B0")]
|
||||
internal DelegatingTypeDescriptionProvider(Type type)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700012D RID: 301
|
||||
// (get) Token: 0x060006AE RID: 1710 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700012D")]
|
||||
internal TypeDescriptionProvider Provider
|
||||
{
|
||||
[Token(Token = "0x60006AE")]
|
||||
[Address(RVA = "0xC522E0", Offset = "0xC512E0", VA = "0x180C522E0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060006AF RID: 1711 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60006AF")]
|
||||
[Address(RVA = "0xC51D60", Offset = "0xC50D60", VA = "0x180C51D60", Slot = "4")]
|
||||
public override object CreateInstance(IServiceProvider provider, Type objectType, Type[] argTypes, object[] args)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060006B0 RID: 1712 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60006B0")]
|
||||
[Address(RVA = "0xC51E10", Offset = "0xC50E10", VA = "0x180C51E10", Slot = "5")]
|
||||
public override IDictionary GetCache(object instance)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060006B1 RID: 1713 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60006B1")]
|
||||
[Address(RVA = "0xC51FC0", Offset = "0xC50FC0", VA = "0x180C51FC0", Slot = "8")]
|
||||
public override string GetFullComponentName(object component)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060006B2 RID: 1714 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60006B2")]
|
||||
[Address(RVA = "0xC51EA0", Offset = "0xC50EA0", VA = "0x180C51EA0", Slot = "6")]
|
||||
public override ICustomTypeDescriptor GetExtendedTypeDescriptor(object instance)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060006B3 RID: 1715 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60006B3")]
|
||||
[Address(RVA = "0xC51F30", Offset = "0xC50F30", VA = "0x180C51F30", Slot = "7")]
|
||||
protected internal override IExtenderProvider[] GetExtenderProviders(object instance)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060006B4 RID: 1716 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60006B4")]
|
||||
[Address(RVA = "0xC52050", Offset = "0xC51050", VA = "0x180C52050", Slot = "9")]
|
||||
public override Type GetReflectionType(Type objectType, object instance)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060006B5 RID: 1717 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60006B5")]
|
||||
[Address(RVA = "0xC520F0", Offset = "0xC510F0", VA = "0x180C520F0", Slot = "10")]
|
||||
public override Type GetRuntimeType(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060006B6 RID: 1718 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60006B6")]
|
||||
[Address(RVA = "0xC52180", Offset = "0xC51180", VA = "0x180C52180", Slot = "11")]
|
||||
public override ICustomTypeDescriptor GetTypeDescriptor(Type objectType, object instance)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060006B7 RID: 1719 RVA: 0x00004A58 File Offset: 0x00002C58
|
||||
[Token(Token = "0x60006B7")]
|
||||
[Address(RVA = "0xC52220", Offset = "0xC51220", VA = "0x180C52220", Slot = "12")]
|
||||
public override bool IsSupportedType(Type type)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x040004A8 RID: 1192
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40004A8")]
|
||||
private Type _type;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,108 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel
|
||||
{
|
||||
/// <summary>Specifies a description for a property or event.</summary>
|
||||
// Token: 0x02000111 RID: 273
|
||||
[Token(Token = "0x2000111")]
|
||||
[AttributeUsage(AttributeTargets.All)]
|
||||
public class DescriptionAttribute : Attribute
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DescriptionAttribute" /> class with no parameters.</summary>
|
||||
// Token: 0x060006B8 RID: 1720 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60006B8")]
|
||||
[Address(RVA = "0xC52510", Offset = "0xC51510", VA = "0x180C52510")]
|
||||
public DescriptionAttribute()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DescriptionAttribute" /> class with a description.</summary>
|
||||
/// <param name="description">The description text.</param>
|
||||
// Token: 0x060006B9 RID: 1721 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60006B9")]
|
||||
[Address(RVA = "0x681CA0", Offset = "0x680CA0", VA = "0x180681CA0")]
|
||||
public DescriptionAttribute(string description)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the description stored in this attribute.</summary>
|
||||
/// <returns>The description stored in this attribute.</returns>
|
||||
// Token: 0x1700012E RID: 302
|
||||
// (get) Token: 0x060006BA RID: 1722 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700012E")]
|
||||
public virtual string Description
|
||||
{
|
||||
[Token(Token = "0x60006BA")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the string stored as the description.</summary>
|
||||
/// <returns>The string stored as the description. The default value is an empty string ("").</returns>
|
||||
// Token: 0x1700012F RID: 303
|
||||
// (get) Token: 0x060006BB RID: 1723 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060006BC RID: 1724 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700012F")]
|
||||
protected string DescriptionValue
|
||||
{
|
||||
[Token(Token = "0x60006BB")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60006BC")]
|
||||
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns whether the value of the given object is equal to the current <see cref="T:System.ComponentModel.DescriptionAttribute" />.</summary>
|
||||
/// <param name="obj">The object to test the value equality of.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the value of the given object is equal to that of the current; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x060006BD RID: 1725 RVA: 0x00004A70 File Offset: 0x00002C70
|
||||
[Token(Token = "0x60006BD")]
|
||||
[Address(RVA = "0xC52340", Offset = "0xC51340", VA = "0x180C52340", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns the hash code for this instance.</summary>
|
||||
/// <returns>A 32-bit signed integer hash code.</returns>
|
||||
// Token: 0x060006BE RID: 1726 RVA: 0x00004A88 File Offset: 0x00002C88
|
||||
[Token(Token = "0x60006BE")]
|
||||
[Address(RVA = "0x654220", Offset = "0x653220", VA = "0x180654220", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns a value indicating whether this is the default <see cref="T:System.ComponentModel.DescriptionAttribute" /> instance.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" />, if this is the default <see cref="T:System.ComponentModel.DescriptionAttribute" /> instance; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x060006BF RID: 1727 RVA: 0x00004AA0 File Offset: 0x00002CA0
|
||||
[Token(Token = "0x60006BF")]
|
||||
[Address(RVA = "0xC52410", Offset = "0xC51410", VA = "0x180C52410", Slot = "6")]
|
||||
public override bool IsDefaultAttribute()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Specifies the default value for the <see cref="T:System.ComponentModel.DescriptionAttribute" />, which is an empty string (""). This <see langword="static" /> field is read-only.</summary>
|
||||
// Token: 0x040004A9 RID: 1193
|
||||
[Token(Token = "0x40004A9")]
|
||||
public static readonly DescriptionAttribute Default;
|
||||
|
||||
// Token: 0x040004AA RID: 1194
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40004AA")]
|
||||
private string description;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel.Design
|
||||
{
|
||||
/// <summary>The exception that is thrown when an attempt to check out a file that is checked into a source code management program is canceled or fails.</summary>
|
||||
// Token: 0x020001B8 RID: 440
|
||||
[Token(Token = "0x20001B8")]
|
||||
[Serializable]
|
||||
public class CheckoutException : ExternalException
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.CheckoutException" /> class with no associated message or error code.</summary>
|
||||
// Token: 0x06000C03 RID: 3075 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000C03")]
|
||||
[Address(RVA = "0xC515B0", Offset = "0xC505B0", VA = "0x180C515B0")]
|
||||
public CheckoutException()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.CheckoutException" /> class with the specified message and error code.</summary>
|
||||
/// <param name="message">A message describing the exception.</param>
|
||||
/// <param name="errorCode">The error code to pass.</param>
|
||||
// Token: 0x06000C04 RID: 3076 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000C04")]
|
||||
[Address(RVA = "0xC515C0", Offset = "0xC505C0", VA = "0x180C515C0")]
|
||||
public CheckoutException(string message, int errorCode)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.CheckoutException" /> class using the specified serialization data and context.</summary>
|
||||
/// <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> to be used for deserialization.</param>
|
||||
/// <param name="context">The destination to be used for deserialization.</param>
|
||||
// Token: 0x06000C05 RID: 3077 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000C05")]
|
||||
[Address(RVA = "0x71ABC0", Offset = "0x719BC0", VA = "0x18071ABC0")]
|
||||
protected CheckoutException(SerializationInfo info, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.CheckoutException" /> class that specifies that the check out was canceled. This field is read-only.</summary>
|
||||
// Token: 0x04000648 RID: 1608
|
||||
[Token(Token = "0x4000648")]
|
||||
public static readonly CheckoutException Canceled;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Reflection;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel.Design
|
||||
{
|
||||
/// <summary>Represents a design-time license context that can support a license provider at design time.</summary>
|
||||
// Token: 0x020001B9 RID: 441
|
||||
[Token(Token = "0x20001B9")]
|
||||
public class DesigntimeLicenseContext : LicenseContext
|
||||
{
|
||||
/// <summary>Gets the license usage mode.</summary>
|
||||
/// <returns>A <see cref="T:System.ComponentModel.LicenseUsageMode" /> indicating the licensing mode for the context.</returns>
|
||||
// Token: 0x17000230 RID: 560
|
||||
// (get) Token: 0x06000C07 RID: 3079 RVA: 0x000068E8 File Offset: 0x00004AE8
|
||||
[Token(Token = "0x17000230")]
|
||||
public override LicenseUsageMode UsageMode
|
||||
{
|
||||
[Token(Token = "0x6000C07")]
|
||||
[Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return LicenseUsageMode.Runtime;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a saved license key.</summary>
|
||||
/// <param name="type">The type of the license key.</param>
|
||||
/// <param name="resourceAssembly">The assembly to get the key from.</param>
|
||||
/// <returns>The saved license key that matches the specified type.</returns>
|
||||
// Token: 0x06000C08 RID: 3080 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000C08")]
|
||||
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "6")]
|
||||
public override string GetSavedLicenseKey(Type type, Assembly resourceAssembly)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Sets a saved license key.</summary>
|
||||
/// <param name="type">The type of the license key.</param>
|
||||
/// <param name="key">The license key.</param>
|
||||
// Token: 0x06000C09 RID: 3081 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000C09")]
|
||||
[Address(RVA = "0xC53430", Offset = "0xC52430", VA = "0x180C53430", Slot = "8")]
|
||||
public override void SetSavedLicenseKey(Type type, string key)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.DesigntimeLicenseContext" /> class.</summary>
|
||||
// Token: 0x06000C0A RID: 3082 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000C0A")]
|
||||
[Address(RVA = "0xC53490", Offset = "0xC52490", VA = "0x180C53490")]
|
||||
public DesigntimeLicenseContext()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000649 RID: 1609
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000649")]
|
||||
internal Hashtable savedLicenseKeys;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel.Design
|
||||
{
|
||||
/// <summary>Provides support for design-time license context serialization.</summary>
|
||||
// Token: 0x020001BB RID: 443
|
||||
[Token(Token = "0x20001BB")]
|
||||
public class DesigntimeLicenseContextSerializer
|
||||
{
|
||||
// Token: 0x06000C11 RID: 3089 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000C11")]
|
||||
[Address(RVA = "0xC53260", Offset = "0xC52260", VA = "0x180C53260")]
|
||||
internal static void Deserialize(Stream o, string cryptoKey, RuntimeLicenseContext context)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel.Design
|
||||
{
|
||||
/// <summary>Provides an interface to add and remove the event handlers for events that add, change, remove or rename components, and provides methods to raise a <see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentChanged" /> or <see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentChanging" /> event.</summary>
|
||||
// Token: 0x020001BC RID: 444
|
||||
[Token(Token = "0x20001BC")]
|
||||
[ComVisible(true)]
|
||||
public interface IComponentChangeService
|
||||
{
|
||||
/// <summary>Announces to the component change service that a particular component has changed.</summary>
|
||||
/// <param name="component">The component that has changed.</param>
|
||||
/// <param name="member">The member that has changed. This is <see langword="null" /> if this change is not related to a single member.</param>
|
||||
/// <param name="oldValue">The old value of the member. This is valid only if the member is not <see langword="null" />.</param>
|
||||
/// <param name="newValue">The new value of the member. This is valid only if the member is not <see langword="null" />.</param>
|
||||
// Token: 0x06000C12 RID: 3090
|
||||
[Token(Token = "0x6000C12")]
|
||||
[Address(Slot = "0")]
|
||||
void OnComponentChanged(object component, MemberDescriptor member, object oldValue, object newValue);
|
||||
|
||||
/// <summary>Announces to the component change service that a particular component is changing.</summary>
|
||||
/// <param name="component">The component that is about to change.</param>
|
||||
/// <param name="member">The member that is changing. This is <see langword="null" /> if this change is not related to a single member.</param>
|
||||
// Token: 0x06000C13 RID: 3091
|
||||
[Token(Token = "0x6000C13")]
|
||||
[Address(Slot = "1")]
|
||||
void OnComponentChanging(object component, MemberDescriptor member);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel.Design
|
||||
{
|
||||
/// <summary>Provides the basic framework for building a custom designer.</summary>
|
||||
// Token: 0x020001BD RID: 445
|
||||
[Token(Token = "0x20001BD")]
|
||||
[ComVisible(true)]
|
||||
public interface IDesigner : IDisposable
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel.Design
|
||||
{
|
||||
/// <summary>Provides an interface for managing designer transactions and components.</summary>
|
||||
// Token: 0x020001BE RID: 446
|
||||
[Token(Token = "0x20001BE")]
|
||||
[ComVisible(true)]
|
||||
public interface IDesignerHost : IServiceProvider
|
||||
{
|
||||
/// <summary>Gets the instance of the base class used as the root component for the current design.</summary>
|
||||
/// <returns>The instance of the root component class.</returns>
|
||||
// Token: 0x17000231 RID: 561
|
||||
// (get) Token: 0x06000C14 RID: 3092
|
||||
[Token(Token = "0x17000231")]
|
||||
IComponent RootComponent
|
||||
{
|
||||
[Token(Token = "0x6000C14")]
|
||||
[Address(Slot = "0")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>Gets the designer instance that contains the specified component.</summary>
|
||||
/// <param name="component">The <see cref="T:System.ComponentModel.IComponent" /> to retrieve the designer for.</param>
|
||||
/// <returns>An <see cref="T:System.ComponentModel.Design.IDesigner" />, or <see langword="null" /> if there is no designer for the specified component.</returns>
|
||||
// Token: 0x06000C15 RID: 3093
|
||||
[Token(Token = "0x6000C15")]
|
||||
[Address(Slot = "1")]
|
||||
IDesigner GetDesigner(IComponent component);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel.Design
|
||||
{
|
||||
/// <summary>Provides a basic, component site-specific, key-value pair dictionary through a service that a designer can use to store user-defined data.</summary>
|
||||
// Token: 0x020001BF RID: 447
|
||||
[Token(Token = "0x20001BF")]
|
||||
public interface IDictionaryService
|
||||
{
|
||||
/// <summary>Gets the value corresponding to the specified key.</summary>
|
||||
/// <param name="key">The key to look up the value for.</param>
|
||||
/// <returns>The associated value, or <see langword="null" /> if no value exists.</returns>
|
||||
// Token: 0x06000C16 RID: 3094
|
||||
[Token(Token = "0x6000C16")]
|
||||
[Address(Slot = "0")]
|
||||
object GetValue(object key);
|
||||
|
||||
/// <summary>Sets the specified key-value pair.</summary>
|
||||
/// <param name="key">An object to use as the key to associate the value with.</param>
|
||||
/// <param name="value">The value to store.</param>
|
||||
// Token: 0x06000C17 RID: 3095
|
||||
[Token(Token = "0x6000C17")]
|
||||
[Address(Slot = "1")]
|
||||
void SetValue(object key, object value);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel.Design
|
||||
{
|
||||
/// <summary>Provides an interface that can list extender providers.</summary>
|
||||
// Token: 0x020001C0 RID: 448
|
||||
[Token(Token = "0x20001C0")]
|
||||
public interface IExtenderListService
|
||||
{
|
||||
/// <summary>Gets the set of extender providers for the component.</summary>
|
||||
/// <returns>An array of type <see cref="T:System.ComponentModel.IExtenderProvider" /> that lists the active extender providers. If there are no providers, an empty array is returned.</returns>
|
||||
// Token: 0x06000C18 RID: 3096
|
||||
[Token(Token = "0x6000C18")]
|
||||
[Address(Slot = "0")]
|
||||
IExtenderProvider[] GetExtenderProviders();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel.Design
|
||||
{
|
||||
/// <summary>Provides an interface for obtaining references to objects within a project by name or type, obtaining the name of a specified object, and for locating the parent of a specified object within a designer project.</summary>
|
||||
// Token: 0x020001C1 RID: 449
|
||||
[Token(Token = "0x20001C1")]
|
||||
public interface IReferenceService
|
||||
{
|
||||
/// <summary>Gets a reference to the component whose name matches the specified name.</summary>
|
||||
/// <param name="name">The name of the component to return a reference to.</param>
|
||||
/// <returns>An object the specified name refers to, or <see langword="null" /> if no reference is found.</returns>
|
||||
// Token: 0x06000C19 RID: 3097
|
||||
[Token(Token = "0x6000C19")]
|
||||
[Address(Slot = "0")]
|
||||
object GetReference(string name);
|
||||
|
||||
/// <summary>Gets the name of the specified component.</summary>
|
||||
/// <param name="reference">The object to return the name of.</param>
|
||||
/// <returns>The name of the object referenced, or <see langword="null" /> if the object reference is not valid.</returns>
|
||||
// Token: 0x06000C1A RID: 3098
|
||||
[Token(Token = "0x6000C1A")]
|
||||
[Address(Slot = "1")]
|
||||
string GetName(object reference);
|
||||
|
||||
/// <summary>Gets all available references to components of the specified type.</summary>
|
||||
/// <param name="baseType">The type of object to return references to instances of.</param>
|
||||
/// <returns>An array of all available objects of the specified type.</returns>
|
||||
// Token: 0x06000C1B RID: 3099
|
||||
[Token(Token = "0x6000C1B")]
|
||||
[Address(Slot = "2")]
|
||||
object[] GetReferences(Type baseType);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel.Design
|
||||
{
|
||||
/// <summary>Provides support for root-level designer view technologies.</summary>
|
||||
// Token: 0x020001C2 RID: 450
|
||||
[Token(Token = "0x20001C2")]
|
||||
[ComVisible(true)]
|
||||
public interface IRootDesigner : IDesigner, IDisposable
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel.Design
|
||||
{
|
||||
/// <summary>Provides an interface to modify the set of member descriptors for a component in design mode.</summary>
|
||||
// Token: 0x020001C3 RID: 451
|
||||
[Token(Token = "0x20001C3")]
|
||||
public interface ITypeDescriptorFilterService
|
||||
{
|
||||
/// <summary>Filters the attributes that a component exposes through a <see cref="T:System.ComponentModel.TypeDescriptor" />.</summary>
|
||||
/// <param name="component">The component to filter the attributes of.</param>
|
||||
/// <param name="attributes">A dictionary of attributes that can be modified.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the set of filtered attributes is to be cached; <see langword="false" /> if the filter service must query again.</returns>
|
||||
// Token: 0x06000C1C RID: 3100
|
||||
[Token(Token = "0x6000C1C")]
|
||||
[Address(Slot = "0")]
|
||||
bool FilterAttributes(IComponent component, IDictionary attributes);
|
||||
|
||||
/// <summary>Filters the events that a component exposes through a <see cref="T:System.ComponentModel.TypeDescriptor" />.</summary>
|
||||
/// <param name="component">The component to filter events for.</param>
|
||||
/// <param name="events">A dictionary of events that can be modified.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the set of filtered events is to be cached; <see langword="false" /> if the filter service must query again.</returns>
|
||||
// Token: 0x06000C1D RID: 3101
|
||||
[Token(Token = "0x6000C1D")]
|
||||
[Address(Slot = "1")]
|
||||
bool FilterEvents(IComponent component, IDictionary events);
|
||||
|
||||
/// <summary>Filters the properties that a component exposes through a <see cref="T:System.ComponentModel.TypeDescriptor" />.</summary>
|
||||
/// <param name="component">The component to filter properties for.</param>
|
||||
/// <param name="properties">A dictionary of properties that can be modified.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the set of filtered properties is to be cached; <see langword="false" /> if the filter service must query again.</returns>
|
||||
// Token: 0x06000C1E RID: 3102
|
||||
[Token(Token = "0x6000C1E")]
|
||||
[Address(Slot = "2")]
|
||||
bool FilterProperties(IComponent component, IDictionary properties);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel.Design
|
||||
{
|
||||
/// <summary>Provides an interface to retrieve an assembly or type by name.</summary>
|
||||
// Token: 0x020001C4 RID: 452
|
||||
[Token(Token = "0x20001C4")]
|
||||
public interface ITypeResolutionService
|
||||
{
|
||||
/// <summary>Loads a type with the specified name.</summary>
|
||||
/// <param name="name">The name of the type. If the type name is not a fully qualified name that indicates an assembly, this service will search its internal set of referenced assemblies.</param>
|
||||
/// <returns>An instance of <see cref="T:System.Type" /> that corresponds to the specified name, or <see langword="null" /> if no type can be found.</returns>
|
||||
// Token: 0x06000C1F RID: 3103
|
||||
[Token(Token = "0x6000C1F")]
|
||||
[Address(Slot = "0")]
|
||||
Type GetType(string name);
|
||||
|
||||
/// <summary>Gets the path to the file from which the assembly was loaded.</summary>
|
||||
/// <param name="name">The name of the assembly.</param>
|
||||
/// <returns>The path to the file from which the assembly was loaded.</returns>
|
||||
// Token: 0x06000C20 RID: 3104
|
||||
[Token(Token = "0x6000C20")]
|
||||
[Address(Slot = "1")]
|
||||
string GetPathOfAssembly(AssemblyName name);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Diagnostics;
|
||||
using System.IO;
|
||||
using System.Reflection;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.ComponentModel.Design
|
||||
{
|
||||
// Token: 0x020001BA RID: 442
|
||||
[Token(Token = "0x20001BA")]
|
||||
internal class RuntimeLicenseContext : LicenseContext
|
||||
{
|
||||
// Token: 0x06000C0B RID: 3083 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000C0B")]
|
||||
[Address(RVA = "0xC696B0", Offset = "0xC686B0", VA = "0x180C696B0")]
|
||||
private string GetLocalPath(string fileName)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000C0C RID: 3084 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000C0C")]
|
||||
[Address(RVA = "0xC69730", Offset = "0xC68730", VA = "0x180C69730", Slot = "6")]
|
||||
public override string GetSavedLicenseKey(Type type, Assembly resourceAssembly)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000C0D RID: 3085 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000C0D")]
|
||||
[Address(RVA = "0xC694D0", Offset = "0xC684D0", VA = "0x180C694D0")]
|
||||
private Stream CaseInsensitiveManifestResourceStreamLookup(Assembly satellite, string name)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000C0E RID: 3086 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000C0E")]
|
||||
[Address(RVA = "0xC69EF0", Offset = "0xC68EF0", VA = "0x180C69EF0")]
|
||||
private static Stream OpenRead(Uri resourceUri)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000C0F RID: 3087 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000C0F")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public RuntimeLicenseContext()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400064A RID: 1610
|
||||
[Token(Token = "0x400064A")]
|
||||
private static TraceSwitch RuntimeLicenseContextSwitch;
|
||||
|
||||
// Token: 0x0400064B RID: 1611
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400064B")]
|
||||
internal Hashtable savedLicenseKeys;
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user