Files
Apr2020-Cpp2Il-Dump/Valve.Newtonsoft.Json/Utilities/DictionaryWrapper.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

411 lines
12 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000044 RID: 68
[Token(Token = "0x2000044")]
internal class DictionaryWrapper<TKey, TValue> : IDictionary<TKey, TValue>, ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IEnumerable, IWrappedDictionary, IDictionary, ICollection
{
// Token: 0x06000224 RID: 548 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000224")]
[Address(RVA = "0x29CDCF0", Offset = "0x29CCAF0", VA = "0x1829CDCF0")]
public DictionaryWrapper(IDictionary dictionary)
{
}
// Token: 0x06000225 RID: 549 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000225")]
[Address(RVA = "0x29CDC80", Offset = "0x29CCA80", VA = "0x1829CDC80")]
public DictionaryWrapper(IDictionary<TKey, TValue> dictionary)
{
}
// Token: 0x06000226 RID: 550 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000226")]
[Address(RVA = "0x29CC1D0", Offset = "0x29CAFD0", VA = "0x1829CC1D0", Slot = "9")]
public void Add(TKey key, TValue value)
{
}
// Token: 0x06000227 RID: 551 RVA: 0x00002EC8 File Offset: 0x000010C8
[Token(Token = "0x6000227")]
[Address(RVA = "0x29CC510", Offset = "0x29CB310", VA = "0x1829CC510", Slot = "8")]
public bool ContainsKey(TKey key)
{
return default(bool);
}
// Token: 0x1700006A RID: 106
// (get) Token: 0x06000228 RID: 552 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700006A")]
public ICollection<TKey> Keys
{
[Token(Token = "0x6000228")]
[Address(RVA = "0x29CDFB0", Offset = "0x29CCDB0", VA = "0x1829CDFB0", Slot = "6")]
get
{
return null;
}
}
// Token: 0x06000229 RID: 553 RVA: 0x00002EE0 File Offset: 0x000010E0
[Token(Token = "0x6000229")]
[Address(RVA = "0x29CCF00", Offset = "0x29CBD00", VA = "0x1829CCF00", Slot = "10")]
public bool Remove(TKey key)
{
return default(bool);
}
// Token: 0x0600022A RID: 554 RVA: 0x00002EF8 File Offset: 0x000010F8
[Token(Token = "0x600022A")]
[Address(RVA = "0x29CDAF0", Offset = "0x29CC8F0", VA = "0x1829CDAF0", Slot = "11")]
public bool TryGetValue(TKey key, out TValue value)
{
return default(bool);
}
// Token: 0x1700006B RID: 107
// (get) Token: 0x0600022B RID: 555 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700006B")]
public ICollection<TValue> Values
{
[Token(Token = "0x600022B")]
[Address(RVA = "0x29CE0A0", Offset = "0x29CCEA0", VA = "0x1829CE0A0", Slot = "7")]
get
{
return null;
}
}
// Token: 0x1700006C RID: 108
[Token(Token = "0x1700006C")]
public TValue this[TKey key]
{
[Token(Token = "0x600022C")]
[Address(RVA = "0x29CDEB0", Offset = "0x29CCCB0", VA = "0x1829CDEB0", Slot = "4")]
get
{
return null;
}
[Token(Token = "0x600022D")]
[Address(RVA = "0x29CE180", Offset = "0x29CCF80", VA = "0x1829CE180", Slot = "5")]
set
{
}
}
// Token: 0x0600022E RID: 558 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600022E")]
[Address(RVA = "0x29CC2C0", Offset = "0x29CB0C0", VA = "0x1829CC2C0", Slot = "14")]
public void Add(KeyValuePair<TKey, TValue> item)
{
}
// Token: 0x0600022F RID: 559 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600022F")]
[Address(RVA = "0x29CC460", Offset = "0x29CB260", VA = "0x1829CC460", Slot = "28")]
public void Clear()
{
}
// Token: 0x06000230 RID: 560 RVA: 0x00002F10 File Offset: 0x00001110
[Token(Token = "0x6000230")]
[Address(RVA = "0x29CC5D0", Offset = "0x29CB3D0", VA = "0x1829CC5D0", Slot = "16")]
public bool Contains(KeyValuePair<TKey, TValue> item)
{
return default(bool);
}
// Token: 0x06000231 RID: 561 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000231")]
[Address(RVA = "0x29CC780", Offset = "0x29CB580", VA = "0x1829CC780", Slot = "17")]
public void CopyTo(KeyValuePair<TKey, TValue>[] array, int arrayIndex)
{
}
// Token: 0x1700006D RID: 109
// (get) Token: 0x06000232 RID: 562 RVA: 0x00002F28 File Offset: 0x00001128
[Token(Token = "0x1700006D")]
public int Count
{
[Token(Token = "0x6000232")]
[Address(RVA = "0x29CDD60", Offset = "0x29CCB60", VA = "0x1829CDD60", Slot = "34")]
get
{
return 0;
}
}
// Token: 0x1700006E RID: 110
// (get) Token: 0x06000233 RID: 563 RVA: 0x00002F40 File Offset: 0x00001140
[Token(Token = "0x1700006E")]
public bool IsReadOnly
{
[Token(Token = "0x6000233")]
[Address(RVA = "0x29CDE00", Offset = "0x29CCC00", VA = "0x1829CDE00", Slot = "29")]
get
{
return default(bool);
}
}
// Token: 0x06000234 RID: 564 RVA: 0x00002F58 File Offset: 0x00001158
[Token(Token = "0x6000234")]
[Address(RVA = "0x29CCD80", Offset = "0x29CBB80", VA = "0x1829CCD80", Slot = "18")]
public bool Remove(KeyValuePair<TKey, TValue> item)
{
return default(bool);
}
// Token: 0x06000235 RID: 565 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000235")]
[Address(RVA = "0x29CCAD0", Offset = "0x29CB8D0", VA = "0x1829CCAD0", Slot = "19")]
public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator()
{
return null;
}
// Token: 0x06000236 RID: 566 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000236")]
[Address(RVA = "0x2909AC0", Offset = "0x29088C0", VA = "0x182909AC0", Slot = "20")]
IEnumerator IEnumerable.GetEnumerator()
{
return null;
}
// Token: 0x06000237 RID: 567 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000237")]
[Address(RVA = "0x29CD2E0", Offset = "0x29CC0E0", VA = "0x1829CD2E0", Slot = "27")]
void IDictionary.Add(object key, object value)
{
}
// Token: 0x1700006F RID: 111
[Token(Token = "0x1700006F")]
object IDictionary.this[object key]
{
[Token(Token = "0x6000238")]
[Address(RVA = "0x29CD6E0", Offset = "0x29CC4E0", VA = "0x1829CD6E0", Slot = "22")]
get
{
return null;
}
[Token(Token = "0x6000239")]
[Address(RVA = "0x29CD970", Offset = "0x29CC770", VA = "0x1829CD970", Slot = "23")]
set
{
}
}
// Token: 0x0600023A RID: 570 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600023A")]
[Address(RVA = "0x29CD570", Offset = "0x29CC370", VA = "0x1829CD570", Slot = "31")]
IDictionaryEnumerator IDictionary.GetEnumerator()
{
return null;
}
// Token: 0x0600023B RID: 571 RVA: 0x00002F70 File Offset: 0x00001170
[Token(Token = "0x600023B")]
[Address(RVA = "0x29CD460", Offset = "0x29CC260", VA = "0x1829CD460", Slot = "26")]
bool IDictionary.Contains(object key)
{
return default(bool);
}
// Token: 0x17000070 RID: 112
// (get) Token: 0x0600023C RID: 572 RVA: 0x00002F88 File Offset: 0x00001188
[Token(Token = "0x17000070")]
bool IDictionary.IsFixedSize
{
[Token(Token = "0x600023C")]
[Address(RVA = "0x29CD680", Offset = "0x29CC480", VA = "0x1829CD680", Slot = "30")]
get
{
return default(bool);
}
}
// Token: 0x17000071 RID: 113
// (get) Token: 0x0600023D RID: 573 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000071")]
ICollection IDictionary.Keys
{
[Token(Token = "0x600023D")]
[Address(RVA = "0x29CD7F0", Offset = "0x29CC5F0", VA = "0x1829CD7F0", Slot = "24")]
get
{
return null;
}
}
// Token: 0x0600023E RID: 574 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600023E")]
[Address(RVA = "0x29CCFE0", Offset = "0x29CBDE0", VA = "0x1829CCFE0", Slot = "32")]
public void Remove(object key)
{
}
// Token: 0x17000072 RID: 114
// (get) Token: 0x0600023F RID: 575 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000072")]
ICollection IDictionary.Values
{
[Token(Token = "0x600023F")]
[Address(RVA = "0x29CD8B0", Offset = "0x29CC6B0", VA = "0x1829CD8B0", Slot = "25")]
get
{
return null;
}
}
// Token: 0x06000240 RID: 576 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000240")]
[Address(RVA = "0x29CD100", Offset = "0x29CBF00", VA = "0x1829CD100", Slot = "33")]
void ICollection.CopyTo(Array array, int index)
{
}
// Token: 0x17000073 RID: 115
// (get) Token: 0x06000241 RID: 577 RVA: 0x00002FA0 File Offset: 0x000011A0
[Token(Token = "0x17000073")]
bool ICollection.IsSynchronized
{
[Token(Token = "0x6000241")]
[Address(RVA = "0x29CD220", Offset = "0x29CC020", VA = "0x1829CD220", Slot = "36")]
get
{
return default(bool);
}
}
// Token: 0x17000074 RID: 116
// (get) Token: 0x06000242 RID: 578 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000074")]
object ICollection.SyncRoot
{
[Token(Token = "0x6000242")]
[Address(RVA = "0x29CD270", Offset = "0x29CC070", VA = "0x1829CD270", Slot = "35")]
get
{
return null;
}
}
// Token: 0x17000075 RID: 117
// (get) Token: 0x06000243 RID: 579 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000075")]
public object UnderlyingDictionary
{
[Token(Token = "0x6000243")]
[Address(RVA = "0x29CE090", Offset = "0x29CCE90", VA = "0x1829CE090", Slot = "21")]
get
{
return null;
}
}
// Token: 0x04000197 RID: 407
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000197")]
private readonly IDictionary _dictionary;
// Token: 0x04000198 RID: 408
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000198")]
private readonly IDictionary<TKey, TValue> _genericDictionary;
// Token: 0x04000199 RID: 409
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000199")]
private object _syncRoot;
// Token: 0x02000045 RID: 69
[Token(Token = "0x2000045")]
private struct DictionaryEnumerator<TEnumeratorKey, TEnumeratorValue> : IDictionaryEnumerator, IEnumerator
{
// Token: 0x06000244 RID: 580 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000244")]
[Address(RVA = "0x29CBD30", Offset = "0x29CAB30", VA = "0x1829CBD30")]
public DictionaryEnumerator(IEnumerator<KeyValuePair<TEnumeratorKey, TEnumeratorValue>> e)
{
}
// Token: 0x17000076 RID: 118
// (get) Token: 0x06000245 RID: 581 RVA: 0x00002FB8 File Offset: 0x000011B8
[Token(Token = "0x17000076")]
public DictionaryEntry Entry
{
[Token(Token = "0x6000245")]
[Address(RVA = "0x29CBFB0", Offset = "0x29CADB0", VA = "0x1829CBFB0", Slot = "6")]
get
{
return default(DictionaryEntry);
}
}
// Token: 0x17000077 RID: 119
// (get) Token: 0x06000246 RID: 582 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000077")]
public object Key
{
[Token(Token = "0x6000246")]
[Address(RVA = "0x29CC060", Offset = "0x29CAE60", VA = "0x1829CC060", Slot = "4")]
get
{
return null;
}
}
// Token: 0x17000078 RID: 120
// (get) Token: 0x06000247 RID: 583 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000078")]
public object Value
{
[Token(Token = "0x6000247")]
[Address(RVA = "0x29CC110", Offset = "0x29CAF10", VA = "0x1829CC110", Slot = "5")]
get
{
return null;
}
}
// Token: 0x17000079 RID: 121
// (get) Token: 0x06000248 RID: 584 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000079")]
public object Current
{
[Token(Token = "0x6000248")]
[Address(RVA = "0x29CBD80", Offset = "0x29CAB80", VA = "0x1829CBD80", Slot = "8")]
get
{
return null;
}
}
// Token: 0x06000249 RID: 585 RVA: 0x00002FD0 File Offset: 0x000011D0
[Token(Token = "0x6000249")]
[Address(RVA = "0x29CBC90", Offset = "0x29CAA90", VA = "0x1829CBC90", Slot = "7")]
public bool MoveNext()
{
return default(bool);
}
// Token: 0x0600024A RID: 586 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600024A")]
[Address(RVA = "0x29CBCE0", Offset = "0x29CAAE0", VA = "0x1829CBCE0", Slot = "9")]
public void Reset()
{
}
// Token: 0x0400019A RID: 410
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400019A")]
private readonly IEnumerator<KeyValuePair<TEnumeratorKey, TEnumeratorValue>> _e;
}
}
}