423 lines
12 KiB
C#
423 lines
12 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace Newtonsoft.Json.Utilities
|
|
{
|
|
// Token: 0x02000040 RID: 64
|
|
[Token(Token = "0x2000040")]
|
|
internal class DictionaryWrapper<TKey, TValue> : IDictionary<TKey, TValue>, ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IEnumerable, IWrappedDictionary, IDictionary, ICollection
|
|
{
|
|
// Token: 0x06000152 RID: 338 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000152")]
|
|
[Address(RVA = "0x2DD8C50", Offset = "0x2DD7C50", VA = "0x182DD8C50")]
|
|
public DictionaryWrapper(IDictionary dictionary)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000153 RID: 339 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000153")]
|
|
[Address(RVA = "0x2DD8D30", Offset = "0x2DD7D30", VA = "0x182DD8D30")]
|
|
public DictionaryWrapper(IDictionary<TKey, TValue> dictionary)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000154 RID: 340 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000154")]
|
|
[Address(RVA = "0x2DD8CC0", Offset = "0x2DD7CC0", VA = "0x182DD8CC0")]
|
|
public DictionaryWrapper(IReadOnlyDictionary<TKey, TValue> dictionary)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000155 RID: 341 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000155")]
|
|
[Address(RVA = "0x2DD6E80", Offset = "0x2DD5E80", VA = "0x182DD6E80", Slot = "9")]
|
|
public void Add(TKey key, TValue value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000156 RID: 342 RVA: 0x000025F8 File Offset: 0x000007F8
|
|
[Token(Token = "0x6000156")]
|
|
[Address(RVA = "0x2DD7050", Offset = "0x2DD6050", VA = "0x182DD7050", Slot = "8")]
|
|
public bool ContainsKey(TKey key)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x1700004B RID: 75
|
|
// (get) Token: 0x06000157 RID: 343 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x1700004B")]
|
|
public ICollection<TKey> Keys
|
|
{
|
|
[Token(Token = "0x6000157")]
|
|
[Address(RVA = "0x2DD9060", Offset = "0x2DD8060", VA = "0x182DD9060", Slot = "6")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000158 RID: 344 RVA: 0x00002610 File Offset: 0x00000810
|
|
[Token(Token = "0x6000158")]
|
|
[Address(RVA = "0x2DD7B00", Offset = "0x2DD6B00", VA = "0x182DD7B00", Slot = "10")]
|
|
public bool Remove(TKey key)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000159 RID: 345 RVA: 0x00002628 File Offset: 0x00000828
|
|
[Token(Token = "0x6000159")]
|
|
[Address(RVA = "0x2DD8A90", Offset = "0x2DD7A90", VA = "0x182DD8A90", Slot = "11")]
|
|
public bool TryGetValue(TKey key, out TValue value)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x1700004C RID: 76
|
|
// (get) Token: 0x0600015A RID: 346 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x1700004C")]
|
|
public ICollection<TValue> Values
|
|
{
|
|
[Token(Token = "0x600015A")]
|
|
[Address(RVA = "0x2DD91C0", Offset = "0x2DD81C0", VA = "0x182DD91C0", Slot = "7")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700004D RID: 77
|
|
[Token(Token = "0x1700004D")]
|
|
public TValue this[TKey key]
|
|
{
|
|
[Token(Token = "0x600015B")]
|
|
[Address(RVA = "0x2DD8F20", Offset = "0x2DD7F20", VA = "0x182DD8F20", Slot = "4")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x600015C")]
|
|
[Address(RVA = "0x2DD9300", Offset = "0x2DD8300", VA = "0x182DD9300", Slot = "5")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600015D RID: 349 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600015D")]
|
|
[Address(RVA = "0x2DD6C40", Offset = "0x2DD5C40", VA = "0x182DD6C40", Slot = "14")]
|
|
public void Add(KeyValuePair<TKey, TValue> item)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600015E RID: 350 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600015E")]
|
|
[Address(RVA = "0x2DD6F70", Offset = "0x2DD5F70", VA = "0x182DD6F70", Slot = "28")]
|
|
public void Clear()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600015F RID: 351 RVA: 0x00002640 File Offset: 0x00000840
|
|
[Token(Token = "0x600015F")]
|
|
[Address(RVA = "0x2DD7150", Offset = "0x2DD6150", VA = "0x182DD7150", Slot = "16")]
|
|
public bool Contains(KeyValuePair<TKey, TValue> item)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000160 RID: 352 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000160")]
|
|
[Address(RVA = "0x2DD7330", Offset = "0x2DD6330", VA = "0x182DD7330", Slot = "17")]
|
|
public void CopyTo(KeyValuePair<TKey, TValue>[] array, int arrayIndex)
|
|
{
|
|
}
|
|
|
|
// Token: 0x1700004E RID: 78
|
|
// (get) Token: 0x06000161 RID: 353 RVA: 0x00002658 File Offset: 0x00000858
|
|
[Token(Token = "0x1700004E")]
|
|
public int Count
|
|
{
|
|
[Token(Token = "0x6000161")]
|
|
[Address(RVA = "0x2DD8DA0", Offset = "0x2DD7DA0", VA = "0x182DD8DA0", Slot = "34")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700004F RID: 79
|
|
// (get) Token: 0x06000162 RID: 354 RVA: 0x00002670 File Offset: 0x00000870
|
|
[Token(Token = "0x1700004F")]
|
|
public bool IsReadOnly
|
|
{
|
|
[Token(Token = "0x6000162")]
|
|
[Address(RVA = "0x2DD8E60", Offset = "0x2DD7E60", VA = "0x182DD8E60", Slot = "29")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000163 RID: 355 RVA: 0x00002688 File Offset: 0x00000888
|
|
[Token(Token = "0x6000163")]
|
|
[Address(RVA = "0x2DD7C10", Offset = "0x2DD6C10", VA = "0x182DD7C10", Slot = "18")]
|
|
public bool Remove(KeyValuePair<TKey, TValue> item)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000164 RID: 356 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x6000164")]
|
|
[Address(RVA = "0x2DD76C0", Offset = "0x2DD66C0", VA = "0x182DD76C0", Slot = "19")]
|
|
public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000165 RID: 357 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x6000165")]
|
|
[Address(RVA = "0x2DD8A60", Offset = "0x2DD7A60", VA = "0x182DD8A60", Slot = "20")]
|
|
IEnumerator IEnumerable.GetEnumerator()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000166 RID: 358 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000166")]
|
|
[Address(RVA = "0x2DD8040", Offset = "0x2DD7040", VA = "0x182DD8040", Slot = "27")]
|
|
void IDictionary.Add(object key, object value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17000050 RID: 80
|
|
[Token(Token = "0x17000050")]
|
|
object IDictionary.this[object key]
|
|
{
|
|
[Token(Token = "0x6000167")]
|
|
[Address(RVA = "0x2DD8510", Offset = "0x2DD7510", VA = "0x182DD8510", Slot = "22")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000168")]
|
|
[Address(RVA = "0x2DD88B0", Offset = "0x2DD78B0", VA = "0x182DD88B0", Slot = "23")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000169 RID: 361 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x6000169")]
|
|
[Address(RVA = "0x2DD8380", Offset = "0x2DD7380", VA = "0x182DD8380", Slot = "31")]
|
|
IDictionaryEnumerator IDictionary.GetEnumerator()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600016A RID: 362 RVA: 0x000026A0 File Offset: 0x000008A0
|
|
[Token(Token = "0x600016A")]
|
|
[Address(RVA = "0x2DD81F0", Offset = "0x2DD71F0", VA = "0x182DD81F0", Slot = "26")]
|
|
bool IDictionary.Contains(object key)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x17000051 RID: 81
|
|
// (get) Token: 0x0600016B RID: 363 RVA: 0x000026B8 File Offset: 0x000008B8
|
|
[Token(Token = "0x17000051")]
|
|
bool IDictionary.IsFixedSize
|
|
{
|
|
[Token(Token = "0x600016B")]
|
|
[Address(RVA = "0x2DD84A0", Offset = "0x2DD74A0", VA = "0x182DD84A0", Slot = "30")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000052 RID: 82
|
|
// (get) Token: 0x0600016C RID: 364 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x17000052")]
|
|
ICollection IDictionary.Keys
|
|
{
|
|
[Token(Token = "0x600016C")]
|
|
[Address(RVA = "0x2DD86B0", Offset = "0x2DD76B0", VA = "0x182DD86B0", Slot = "24")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600016D RID: 365 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600016D")]
|
|
[Address(RVA = "0x2DD79B0", Offset = "0x2DD69B0", VA = "0x182DD79B0", Slot = "32")]
|
|
public void Remove(object key)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17000053 RID: 83
|
|
// (get) Token: 0x0600016E RID: 366 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x17000053")]
|
|
ICollection IDictionary.Values
|
|
{
|
|
[Token(Token = "0x600016E")]
|
|
[Address(RVA = "0x2DD87B0", Offset = "0x2DD77B0", VA = "0x182DD87B0", Slot = "25")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600016F RID: 367 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600016F")]
|
|
[Address(RVA = "0x2DD7DC0", Offset = "0x2DD6DC0", VA = "0x182DD7DC0", Slot = "33")]
|
|
void ICollection.CopyTo(Array array, int index)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17000054 RID: 84
|
|
// (get) Token: 0x06000170 RID: 368 RVA: 0x000026D0 File Offset: 0x000008D0
|
|
[Token(Token = "0x17000054")]
|
|
bool ICollection.IsSynchronized
|
|
{
|
|
[Token(Token = "0x6000170")]
|
|
[Address(RVA = "0x2DD7F80", Offset = "0x2DD6F80", VA = "0x182DD7F80", Slot = "36")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000055 RID: 85
|
|
// (get) Token: 0x06000171 RID: 369 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x17000055")]
|
|
object ICollection.SyncRoot
|
|
{
|
|
[Token(Token = "0x6000171")]
|
|
[Address(RVA = "0x2DD7FD0", Offset = "0x2DD6FD0", VA = "0x182DD7FD0", Slot = "35")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000056 RID: 86
|
|
// (get) Token: 0x06000172 RID: 370 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x17000056")]
|
|
public object UnderlyingDictionary
|
|
{
|
|
[Token(Token = "0x6000172")]
|
|
[Address(RVA = "0x2DD91A0", Offset = "0x2DD81A0", VA = "0x182DD91A0", Slot = "21")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400014F RID: 335
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400014F")]
|
|
private readonly IDictionary _dictionary;
|
|
|
|
// Token: 0x04000150 RID: 336
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4000150")]
|
|
private readonly IDictionary<TKey, TValue> _genericDictionary;
|
|
|
|
// Token: 0x04000151 RID: 337
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4000151")]
|
|
private readonly IReadOnlyDictionary<TKey, TValue> _readOnlyDictionary;
|
|
|
|
// Token: 0x04000152 RID: 338
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4000152")]
|
|
private object _syncRoot;
|
|
|
|
// Token: 0x02000041 RID: 65
|
|
[Token(Token = "0x2000041")]
|
|
private readonly struct DictionaryEnumerator<TEnumeratorKey, TEnumeratorValue> : IDictionaryEnumerator, IEnumerator
|
|
{
|
|
// Token: 0x06000173 RID: 371 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000173")]
|
|
[Address(RVA = "0x2DD67A0", Offset = "0x2DD57A0", VA = "0x182DD67A0")]
|
|
public DictionaryEnumerator(IEnumerator<KeyValuePair<TEnumeratorKey, TEnumeratorValue>> e)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17000057 RID: 87
|
|
// (get) Token: 0x06000174 RID: 372 RVA: 0x000026E8 File Offset: 0x000008E8
|
|
[Token(Token = "0x17000057")]
|
|
public DictionaryEntry Entry
|
|
{
|
|
[Token(Token = "0x6000174")]
|
|
[Address(RVA = "0x2DD6A20", Offset = "0x2DD5A20", VA = "0x182DD6A20", Slot = "6")]
|
|
get
|
|
{
|
|
return default(DictionaryEntry);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000058 RID: 88
|
|
// (get) Token: 0x06000175 RID: 373 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x17000058")]
|
|
public object Key
|
|
{
|
|
[Token(Token = "0x6000175")]
|
|
[Address(RVA = "0x2DD6AD0", Offset = "0x2DD5AD0", VA = "0x182DD6AD0", Slot = "4")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000059 RID: 89
|
|
// (get) Token: 0x06000176 RID: 374 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x17000059")]
|
|
public object Value
|
|
{
|
|
[Token(Token = "0x6000176")]
|
|
[Address(RVA = "0x2DD6B80", Offset = "0x2DD5B80", VA = "0x182DD6B80", Slot = "5")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700005A RID: 90
|
|
// (get) Token: 0x06000177 RID: 375 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x1700005A")]
|
|
public object Current
|
|
{
|
|
[Token(Token = "0x6000177")]
|
|
[Address(RVA = "0x2DD67F0", Offset = "0x2DD57F0", VA = "0x182DD67F0", Slot = "8")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000178 RID: 376 RVA: 0x00002700 File Offset: 0x00000900
|
|
[Token(Token = "0x6000178")]
|
|
[Address(RVA = "0x2DD6700", Offset = "0x2DD5700", VA = "0x182DD6700", Slot = "7")]
|
|
public bool MoveNext()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000179 RID: 377 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000179")]
|
|
[Address(RVA = "0x2DD6750", Offset = "0x2DD5750", VA = "0x182DD6750", Slot = "9")]
|
|
public void Reset()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000153 RID: 339
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4000153")]
|
|
private readonly IEnumerator<KeyValuePair<TEnumeratorKey, TEnumeratorValue>> _e;
|
|
}
|
|
}
|
|
}
|