terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
Dictionary.cs
Go to the documentation of this file.
1using System;
8
10{
11 [global::System.Diagnostics.DebuggerDisplay("Count = {Count}")]
12 [global::System.Diagnostics.DebuggerTypeProxy(typeof(IDictionaryDebugView<, >))]
13 [global::Cpp2ILInjected.Token(Token = "0x2000622")]
14 [global::System.Serializable]
15 public class Dictionary<TKey, TValue> : IDictionary<TKey, TValue>, ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IEnumerable, IDictionary, ICollection, IReadOnlyDictionary<TKey, TValue>, IReadOnlyCollection<KeyValuePair<TKey, TValue>>, global::System.Runtime.Serialization.ISerializable, global::System.Runtime.Serialization.IDeserializationCallback
16 {
17 [global::Cpp2ILInjected.Token(Token = "0x600301B")]
18 [global::Cpp2ILInjected.Address(RVA = "0x1926F00", Offset = "0x1926F00", Length = "0x1C")]
19 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
21 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
22 public Dictionary()
23 {
24 throw null;
25 }
26
27 [global::Cpp2ILInjected.Token(Token = "0x600301C")]
28 [global::Cpp2ILInjected.Address(RVA = "0x1926F1C", Offset = "0x1926F1C", Length = "0x18")]
29 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
30 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
31 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
32 public Dictionary(int capacity)
33 {
34 throw null;
35 }
36
37 [global::Cpp2ILInjected.Token(Token = "0x600301D")]
38 [global::Cpp2ILInjected.Address(RVA = "0x1926F34", Offset = "0x1926F34", Length = "0x20")]
39 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
40 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Runtime.InteropServices.Marshal.<>c", Member = "<GetCustomMarshalerInstance>b__201_0", ReturnType = typeof(Dictionary<global::System.ValueTuple<global::System.Type, string>, global::System.Runtime.InteropServices.ICustomMarshaler>))]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
42 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
44 {
45 throw null;
46 }
47
48 [global::Cpp2ILInjected.Token(Token = "0x600301E")]
49 [global::Cpp2ILInjected.Address(RVA = "0x1926F54", Offset = "0x1926F54", Length = "0x88")]
50 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
51 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
52 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRangeException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
56 {
57 throw null;
58 }
59
60 [global::Cpp2ILInjected.Token(Token = "0x600301F")]
61 [global::Cpp2ILInjected.Address(RVA = "0x1926FDC", Offset = "0x1926FDC", Length = "0x18")]
62 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
63 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
64 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
66 {
67 throw null;
68 }
69
70 [global::Cpp2ILInjected.Token(Token = "0x6003020")]
71 [global::Cpp2ILInjected.Address(RVA = "0x1926FF4", Offset = "0x1926FF4", Length = "0x4B8")]
72 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
73 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
74 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
79 {
80 typeof(global::System.Type),
81 typeof(global::System.Type)
82 }, ReturnType = typeof(bool))]
83 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
88
89 [global::Cpp2ILInjected.Token(Token = "0x6003021")]
90 [global::Cpp2ILInjected.Address(RVA = "0x19274AC", Offset = "0x19274AC", Length = "0x90")]
91 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
92 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
93 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
94 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HashHelpers), Member = "get_SerializationInfoTable", ReturnType = typeof(global::System.Runtime.CompilerServices.ConditionalWeakTable<object, global::System.Runtime.Serialization.SerializationInfo>))]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.ConditionalWeakTable<, >), Member = "Add", MemberParameters = new object[] { "TKey", "TValue" }, ReturnType = typeof(void))]
96 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
97 protected Dictionary(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
98 {
99 throw null;
100 }
101
102 [global::Cpp2ILInjected.Token(Token = "0x170007AC")]
103 public int Count
104 {
105 [global::Cpp2ILInjected.Token(Token = "0x6003022")]
106 [global::Cpp2ILInjected.Address(RVA = "0x192753C", Offset = "0x192753C", Length = "0x10")]
107 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
108 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
109 get
110 {
111 throw null;
112 }
113 }
114
115 [global::Cpp2ILInjected.Token(Token = "0x170007AD")]
117 {
118 [global::Cpp2ILInjected.Token(Token = "0x6003023")]
119 [global::Cpp2ILInjected.Address(RVA = "0x192754C", Offset = "0x192754C", Length = "0x64")]
120 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
121 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
123 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
124 get
125 {
126 throw null;
127 }
128 }
129
130 [global::Cpp2ILInjected.Token(Token = "0x170007AE")]
132 {
133 [global::Cpp2ILInjected.Token(Token = "0x6003024")]
134 [global::Cpp2ILInjected.Address(RVA = "0x19275B0", Offset = "0x19275B0", Length = "0x64")]
135 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
136 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
137 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
138 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
139 get
140 {
141 throw null;
142 }
143 }
144
145 [global::Cpp2ILInjected.Token(Token = "0x170007AF")]
147 {
148 [global::Cpp2ILInjected.Token(Token = "0x6003025")]
149 [global::Cpp2ILInjected.Address(RVA = "0x1927614", Offset = "0x1927614", Length = "0x64")]
150 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
151 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
152 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
153 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
154 get
155 {
156 throw null;
157 }
158 }
159
160 [global::Cpp2ILInjected.Token(Token = "0x170007B0")]
162 {
163 [global::Cpp2ILInjected.Token(Token = "0x6003026")]
164 [global::Cpp2ILInjected.Address(RVA = "0x1927678", Offset = "0x1927678", Length = "0x64")]
165 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
166 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
167 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
168 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
169 get
170 {
171 throw null;
172 }
173 }
174
175 [global::Cpp2ILInjected.Token(Token = "0x170007B1")]
176 public TValue this[TKey key]
177 {
178 [global::Cpp2ILInjected.Token(Token = "0x6003027")]
179 [global::Cpp2ILInjected.Address(RVA = "0x19276DC", Offset = "0x19276DC", Length = "0x90")]
180 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
181 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
182 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowKeyNotFoundException", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
184 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
185 get
186 {
187 throw null;
188 }
189 [global::Cpp2ILInjected.Token(Token = "0x6003028")]
190 [global::Cpp2ILInjected.Address(RVA = "0x192776C", Offset = "0x192776C", Length = "0x18")]
191 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
192 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.InteropServices.Marshal), Member = "GetCustomMarshalerInstance", MemberParameters = new object[]
193 {
194 typeof(global::System.Type),
195 typeof(string)
196 }, ReturnType = typeof(global::System.Runtime.InteropServices.ICustomMarshaler))]
197 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
198 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
199 set
200 {
201 throw null;
202 }
203 }
204
205 [global::Cpp2ILInjected.Token(Token = "0x6003029")]
206 [global::Cpp2ILInjected.Address(RVA = "0x1927784", Offset = "0x1927784", Length = "0x18")]
207 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
208 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
209 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
210 public void Add(TKey key, TValue value)
211 {
212 throw null;
213 }
214
215 [global::Cpp2ILInjected.Token(Token = "0x600302A")]
216 [global::Cpp2ILInjected.Address(RVA = "0x192779C", Offset = "0x192779C", Length = "0x20")]
217 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
218 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
219 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
224
225 [global::Cpp2ILInjected.Token(Token = "0x600302B")]
226 [global::Cpp2ILInjected.Address(RVA = "0x19277BC", Offset = "0x19277BC", Length = "0x90")]
227 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
228 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
229 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
234
235 [global::Cpp2ILInjected.Token(Token = "0x600302C")]
236 [global::Cpp2ILInjected.Address(RVA = "0x192784C", Offset = "0x192784C", Length = "0xAC")]
237 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
238 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
239 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
244
245 [global::Cpp2ILInjected.Token(Token = "0x600302D")]
246 [global::Cpp2ILInjected.Address(RVA = "0x19278F8", Offset = "0x19278F8", Length = "0x64")]
247 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
248 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
249 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
250 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Clear", MemberParameters = new object[]
251 {
252 typeof(global::System.Array),
253 typeof(int),
254 typeof(int)
255 }, ReturnType = typeof(void))]
256 public void Clear()
257 {
258 throw null;
259 }
260
261 [global::Cpp2ILInjected.Token(Token = "0x600302E")]
262 [global::Cpp2ILInjected.Address(RVA = "0x192795C", Offset = "0x192795C", Length = "0x28")]
263 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
264 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
265 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
266 public bool ContainsKey(TKey key)
267 {
268 throw null;
269 }
270
271 [global::Cpp2ILInjected.Token(Token = "0x600302F")]
272 [global::Cpp2ILInjected.Address(RVA = "0x1927984", Offset = "0x1927984", Length = "0xD4")]
273 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
274 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
275 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
276 public bool ContainsValue(TValue value)
277 {
278 throw null;
279 }
280
281 [global::Cpp2ILInjected.Token(Token = "0x6003030")]
282 [global::Cpp2ILInjected.Address(RVA = "0x1927A58", Offset = "0x1927A58", Length = "0x100")]
283 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
284 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
285 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
286 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
287 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowIndexArgumentOutOfRange_NeedNonNegNumException", ReturnType = typeof(void))]
288 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
289 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyValuePair<, >), Member = ".ctor", MemberParameters = new object[] { "TKey", "TValue" }, ReturnType = typeof(void))]
291 {
292 throw null;
293 }
294
295 [global::Cpp2ILInjected.Token(Token = "0x6003031")]
296 [global::Cpp2ILInjected.Address(RVA = "0x1927B58", Offset = "0x1927B58", Length = "0x28")]
297 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
298 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
299 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
300 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<, >.Enumerator), Member = ".ctor", MemberParameters = new object[]
301 {
302 "System.Collections.Generic.Dictionary`2<TKey, TValue>",
303 typeof(int)
304 }, ReturnType = typeof(void))]
306 {
307 throw null;
308 }
309
310 [global::Cpp2ILInjected.Token(Token = "0x6003032")]
311 [global::Cpp2ILInjected.Address(RVA = "0x1927B80", Offset = "0x1927B80", Length = "0x70")]
312 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
313 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
314 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
315 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<, >.Enumerator), Member = ".ctor", MemberParameters = new object[]
316 {
317 "System.Collections.Generic.Dictionary`2<TKey, TValue>",
318 typeof(int)
319 }, ReturnType = typeof(void))]
320 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
325
326 [global::Cpp2ILInjected.Token(Token = "0x6003033")]
327 [global::Cpp2ILInjected.Address(RVA = "0x1927BF0", Offset = "0x1927BF0", Length = "0x224")]
328 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
329 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
330 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
331 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
332 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "AddValue", MemberParameters = new object[]
333 {
334 typeof(string),
335 typeof(int)
336 }, ReturnType = typeof(void))]
337 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
338 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "AddValue", MemberParameters = new object[]
339 {
340 typeof(string),
341 typeof(object),
342 typeof(global::System.Type)
343 }, ReturnType = typeof(void))]
344 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
345 public virtual void GetObjectData(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
346 {
347 throw null;
348 }
349
350 [global::Cpp2ILInjected.Token(Token = "0x6003034")]
351 [global::Cpp2ILInjected.Address(RVA = "0x1927E14", Offset = "0x1927E14", Length = "0x284")]
352 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
353 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
354 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
355 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple<object, object>), Member = "GetHashCode", ReturnType = typeof(int))]
356 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowInvalidOperationException_ConcurrentOperationsNotSupported", ReturnType = typeof(void))]
357 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
358 private int FindEntry(TKey key)
359 {
360 throw null;
361 }
362
363 [global::Cpp2ILInjected.Token(Token = "0x6003035")]
364 [global::Cpp2ILInjected.Address(RVA = "0x1928098", Offset = "0x1928098", Length = "0xC8")]
365 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
366 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
367 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HashHelpers), Member = "GetPrime", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
368 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
369 private int Initialize(int capacity)
370 {
371 throw null;
372 }
373
374 [global::Cpp2ILInjected.Token(Token = "0x6003036")]
375 [global::Cpp2ILInjected.Address(RVA = "0x1928160", Offset = "0x1928160", Length = "0x404")]
376 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
377 [global::Cpp2ILInjected.CallAnalysis.ContainsInvalidInstructions]
378 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
379 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
380 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple<object, object>), Member = "GetHashCode", ReturnType = typeof(int))]
381 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowInvalidOperationException_ConcurrentOperationsNotSupported", ReturnType = typeof(void))]
382 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowAddingDuplicateWithKeyArgumentException", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
383 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
384 private bool TryInsert(TKey key, TValue value, InsertionBehavior behavior)
385 {
386 throw null;
387 }
388
389 [global::Cpp2ILInjected.Token(Token = "0x6003037")]
390 [global::Cpp2ILInjected.Address(RVA = "0x1928564", Offset = "0x1928564", Length = "0x334")]
391 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
392 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
393 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
394 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HashHelpers), Member = "get_SerializationInfoTable", ReturnType = typeof(global::System.Runtime.CompilerServices.ConditionalWeakTable<object, global::System.Runtime.Serialization.SerializationInfo>))]
395 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.ConditionalWeakTable<, >), Member = "TryGetValue", MemberParameters = new object[] { "TKey", "TValue&" }, ReturnType = typeof(bool))]
396 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "GetInt32", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
397 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
398 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "GetValue", MemberParameters = new object[]
399 {
400 typeof(string),
401 typeof(global::System.Type)
402 }, ReturnType = typeof(object))]
403 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.ConditionalWeakTable<, >), Member = "Remove", MemberParameters = new object[] { "TKey" }, ReturnType = typeof(bool))]
404 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowSerializationException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
405 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
406 public virtual void OnDeserialization(object sender)
407 {
408 throw null;
409 }
410
411 [global::Cpp2ILInjected.Token(Token = "0x6003038")]
412 [global::Cpp2ILInjected.Address(RVA = "0x1928898", Offset = "0x1928898", Length = "0x88")]
413 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
414 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
415 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HashHelpers), Member = "ExpandPrime", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
416 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
417 private void Resize()
418 {
419 throw null;
420 }
421
422 [global::Cpp2ILInjected.Token(Token = "0x6003039")]
423 [global::Cpp2ILInjected.Address(RVA = "0x1928920", Offset = "0x1928920", Length = "0x188")]
424 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
425 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
426 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
427 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Copy", MemberParameters = new object[]
428 {
429 typeof(global::System.Array),
430 typeof(int),
431 typeof(global::System.Array),
432 typeof(int),
433 typeof(int)
434 }, ReturnType = typeof(void))]
435 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple<object, object>), Member = "GetHashCode", ReturnType = typeof(int))]
436 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
437 private void Resize(int newSize, bool forceNewHashCodes)
438 {
439 throw null;
440 }
441
442 [global::Cpp2ILInjected.Token(Token = "0x600303A")]
443 [global::Cpp2ILInjected.Address(RVA = "0x1928AA8", Offset = "0x1928AA8", Length = "0x2BC")]
444 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
445 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
446 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
447 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple<object, object>), Member = "GetHashCode", ReturnType = typeof(int))]
448 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
449 public bool Remove(TKey key)
450 {
451 throw null;
452 }
453
454 [global::Cpp2ILInjected.Token(Token = "0x600303B")]
455 [global::Cpp2ILInjected.Address(RVA = "0x1928D64", Offset = "0x1928D64", Length = "0x58")]
456 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
457 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
458 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.InteropServices.Marshal), Member = "GetCustomMarshalerInstance", MemberParameters = new object[]
459 {
460 typeof(global::System.Type),
461 typeof(string)
462 }, ReturnType = typeof(global::System.Runtime.InteropServices.ICustomMarshaler))]
463 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
464 public bool TryGetValue(TKey key, out TValue value)
465 {
466 throw null;
467 }
468
469 [global::Cpp2ILInjected.Token(Token = "0x600303C")]
470 [global::Cpp2ILInjected.Address(RVA = "0x1928DBC", Offset = "0x1928DBC", Length = "0x18")]
471 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
472 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
473 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
474 public bool TryAdd(TKey key, TValue value)
475 {
476 throw null;
477 }
478
479 [global::Cpp2ILInjected.Token(Token = "0x170007B2")]
480 private bool prop_Boolean_0
481 {
482 [global::Cpp2ILInjected.Token(Token = "0x600303D")]
483 [global::Cpp2ILInjected.Address(RVA = "0x1928DD4", Offset = "0x1928DD4", Length = "0x8")]
484 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
485 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
486 get
487 {
488 throw null;
489 }
490 }
491
492 [global::Cpp2ILInjected.Token(Token = "0x600303E")]
493 [global::Cpp2ILInjected.Address(RVA = "0x1928DDC", Offset = "0x1928DDC", Length = "0x14")]
494 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
495 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
496 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
501
502 [global::Cpp2ILInjected.Token(Token = "0x600303F")]
503 [global::Cpp2ILInjected.Address(RVA = "0x1928DF0", Offset = "0x1928DF0", Length = "0x36C")]
504 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
505 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
506 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
507 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
508 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "get_Rank", ReturnType = typeof(int))]
509 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
510 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "GetLowerBound", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
511 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "get_Length", ReturnType = typeof(int))]
512 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowIndexArgumentOutOfRange_NeedNonNegNumException", ReturnType = typeof(void))]
513 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DictionaryEntry), Member = ".ctor", MemberParameters = new object[]
514 {
515 typeof(object),
516 typeof(object)
517 }, ReturnType = typeof(void))]
518 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentException_Argument_InvalidArrayType", ReturnType = typeof(void))]
519 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyValuePair<, >), Member = ".ctor", MemberParameters = new object[] { "TKey", "TValue" }, ReturnType = typeof(void))]
520 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 23)]
521 private void System.Collections.ICollection.CopyTo(global::System.Array array, int index)
522 {
523 throw null;
524 }
525
526 [global::Cpp2ILInjected.Token(Token = "0x6003040")]
527 [global::Cpp2ILInjected.Address(RVA = "0x192915C", Offset = "0x192915C", Length = "0x70")]
528 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
529 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
530 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
531 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<, >.Enumerator), Member = ".ctor", MemberParameters = new object[]
532 {
533 "System.Collections.Generic.Dictionary`2<TKey, TValue>",
534 typeof(int)
535 }, ReturnType = typeof(void))]
536 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
538 {
539 throw null;
540 }
541
542 [global::Cpp2ILInjected.Token(Token = "0x170007B3")]
544 {
545 [global::Cpp2ILInjected.Token(Token = "0x6003041")]
546 [global::Cpp2ILInjected.Address(RVA = "0x19291CC", Offset = "0x19291CC", Length = "0x8")]
547 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
548 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
549 get
550 {
551 throw null;
552 }
553 }
554
555 [global::Cpp2ILInjected.Token(Token = "0x170007B4")]
557 {
558 [global::Cpp2ILInjected.Token(Token = "0x6003042")]
559 [global::Cpp2ILInjected.Address(RVA = "0x19291D4", Offset = "0x19291D4", Length = "0x70")]
560 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
561 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
562 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
563 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
564 get
565 {
566 throw null;
567 }
568 }
569
570 [global::Cpp2ILInjected.Token(Token = "0x170007B5")]
572 {
573 [global::Cpp2ILInjected.Token(Token = "0x6003043")]
574 [global::Cpp2ILInjected.Address(RVA = "0x1929244", Offset = "0x1929244", Length = "0x8")]
575 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
576 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
577 get
578 {
579 throw null;
580 }
581 }
582
583 [global::Cpp2ILInjected.Token(Token = "0x170007B6")]
585 {
586 [global::Cpp2ILInjected.Token(Token = "0x6003044")]
587 [global::Cpp2ILInjected.Address(RVA = "0x192924C", Offset = "0x192924C", Length = "0x8")]
588 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
589 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
590 get
591 {
592 throw null;
593 }
594 }
595
596 [global::Cpp2ILInjected.Token(Token = "0x170007B7")]
598 {
599 [global::Cpp2ILInjected.Token(Token = "0x6003045")]
600 [global::Cpp2ILInjected.Address(RVA = "0x1929254", Offset = "0x1929254", Length = "0x14")]
601 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
602 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
603 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
604 get
605 {
606 throw null;
607 }
608 }
609
610 [global::Cpp2ILInjected.Token(Token = "0x170007B8")]
612 {
613 [global::Cpp2ILInjected.Token(Token = "0x6003046")]
614 [global::Cpp2ILInjected.Address(RVA = "0x1929268", Offset = "0x1929268", Length = "0x14")]
615 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
616 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
617 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
618 get
619 {
620 throw null;
621 }
622 }
623
624 [global::Cpp2ILInjected.Token(Token = "0x170007B9")]
626 {
627 [global::Cpp2ILInjected.Token(Token = "0x6003047")]
628 [global::Cpp2ILInjected.Address(RVA = "0x192927C", Offset = "0x192927C", Length = "0xBC")]
629 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
630 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
631 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
632 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
633 get
634 {
635 throw null;
636 }
637 [global::Cpp2ILInjected.Token(Token = "0x6003048")]
638 [global::Cpp2ILInjected.Address(RVA = "0x1929338", Offset = "0x1929338", Length = "0x2AC")]
639 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
640 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
641 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
642 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
643 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
644 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowWrongValueTypeArgumentException", MemberParameters = new object[]
645 {
646 typeof(object),
647 typeof(global::System.Type)
648 }, ReturnType = typeof(void))]
649 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowWrongKeyTypeArgumentException", MemberParameters = new object[]
650 {
651 typeof(object),
652 typeof(global::System.Type)
653 }, ReturnType = typeof(void))]
654 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 26)]
655 set
656 {
657 throw null;
658 }
659 }
660
661 [global::Cpp2ILInjected.Token(Token = "0x6003049")]
662 [global::Cpp2ILInjected.Address(RVA = "0x19295E4", Offset = "0x19295E4", Length = "0x68")]
663 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
664 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
665 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
666 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
667 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
668 private static bool IsCompatibleKey(object key)
669 {
670 throw null;
671 }
672
673 [global::Cpp2ILInjected.Token(Token = "0x600304A")]
674 [global::Cpp2ILInjected.Address(RVA = "0x192964C", Offset = "0x192964C", Length = "0x2AC")]
675 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
676 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
677 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
678 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
679 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
680 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowWrongValueTypeArgumentException", MemberParameters = new object[]
681 {
682 typeof(object),
683 typeof(global::System.Type)
684 }, ReturnType = typeof(void))]
685 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowWrongKeyTypeArgumentException", MemberParameters = new object[]
686 {
687 typeof(object),
688 typeof(global::System.Type)
689 }, ReturnType = typeof(void))]
690 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 26)]
691 private void System.Collections.IDictionary.Add(object key, object value)
692 {
693 throw null;
694 }
695
696 [global::Cpp2ILInjected.Token(Token = "0x600304B")]
697 [global::Cpp2ILInjected.Address(RVA = "0x19298F8", Offset = "0x19298F8", Length = "0xBC")]
698 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
699 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
700 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
701 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
703 {
704 throw null;
705 }
706
707 [global::Cpp2ILInjected.Token(Token = "0x600304C")]
708 [global::Cpp2ILInjected.Address(RVA = "0x19299B4", Offset = "0x19299B4", Length = "0x70")]
709 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
710 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
711 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
712 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<, >.Enumerator), Member = ".ctor", MemberParameters = new object[]
713 {
714 "System.Collections.Generic.Dictionary`2<TKey, TValue>",
715 typeof(int)
716 }, ReturnType = typeof(void))]
717 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
719 {
720 throw null;
721 }
722
723 [global::Cpp2ILInjected.Token(Token = "0x600304D")]
724 [global::Cpp2ILInjected.Address(RVA = "0x1929A24", Offset = "0x1929A24", Length = "0xB8")]
725 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
726 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
727 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
728 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
730 {
731 throw null;
732 }
733
734 [global::Cpp2ILInjected.Token(Token = "0x4001A4C")]
735 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
736 private int[] _buckets;
737
738 [global::Cpp2ILInjected.Token(Token = "0x4001A4D")]
739 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
741
742 [global::Cpp2ILInjected.Token(Token = "0x4001A4E")]
743 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
744 private int _count;
745
746 [global::Cpp2ILInjected.Token(Token = "0x4001A4F")]
747 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
748 private int _freeList;
749
750 [global::Cpp2ILInjected.Token(Token = "0x4001A50")]
751 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
752 private int _freeCount;
753
754 [global::Cpp2ILInjected.Token(Token = "0x4001A51")]
755 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
756 private int _version;
757
758 [global::Cpp2ILInjected.Token(Token = "0x4001A52")]
759 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
761
762 [global::Cpp2ILInjected.Token(Token = "0x4001A53")]
763 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
765
766 [global::Cpp2ILInjected.Token(Token = "0x4001A54")]
767 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
769
770 [global::Cpp2ILInjected.Token(Token = "0x4001A55")]
771 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
772 private object _syncRoot;
773
774 [global::Cpp2ILInjected.Token(Token = "0x4001A56")]
775 private const string VersionName = "Version";
776
777 [global::Cpp2ILInjected.Token(Token = "0x4001A57")]
778 private const string HashSizeName = "HashSize";
779
780 [global::Cpp2ILInjected.Token(Token = "0x4001A58")]
781 private const string KeyValuePairsName = "KeyValuePairs";
782
783 [global::Cpp2ILInjected.Token(Token = "0x4001A59")]
784 private const string ComparerName = "Comparer";
785
786 [global::Cpp2ILInjected.Token(Token = "0x2000623")]
787 private struct Entry
788 {
789 [global::Cpp2ILInjected.Token(Token = "0x4001A5A")]
790 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
791 public int hashCode;
792
793 [global::Cpp2ILInjected.Token(Token = "0x4001A5B")]
794 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
795 public int next;
796
797 [global::Cpp2ILInjected.Token(Token = "0x4001A5C")]
798 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
799 public TKey key;
800
801 [global::Cpp2ILInjected.Token(Token = "0x4001A5D")]
802 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
803 public TValue value;
804 }
805
806 [global::Cpp2ILInjected.Token(Token = "0x2000624")]
807 [global::System.Serializable]
808 public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, global::System.IDisposable, IEnumerator, IDictionaryEnumerator
809 {
810 [global::Cpp2ILInjected.Token(Token = "0x600304E")]
811 [global::Cpp2ILInjected.Address(RVA = "0x164EA80", Offset = "0x164EA80", Length = "0x1C")]
812 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
813 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dictionary<, >), Member = "GetEnumerator", ReturnType = "Enumerator<TKey, TValue>")]
814 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dictionary<, >), Member = "System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator", ReturnType = "System.Collections.Generic.IEnumerator`1<KeyValuePair`2<TKey, TValue>>")]
815 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dictionary<, >), Member = "System.Collections.IEnumerable.GetEnumerator", ReturnType = typeof(IEnumerator))]
816 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dictionary<, >), Member = "System.Collections.IDictionary.GetEnumerator", ReturnType = typeof(IDictionaryEnumerator))]
817 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
819 {
820 throw null;
821 }
822
823 [global::Cpp2ILInjected.Token(Token = "0x600304F")]
824 [global::Cpp2ILInjected.Address(RVA = "0x164EA9C", Offset = "0x164EA9C", Length = "0xE0")]
825 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
826 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
827 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
828 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion", ReturnType = typeof(void))]
829 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyValuePair<, >), Member = ".ctor", MemberParameters = new object[] { "TKey", "TValue" }, ReturnType = typeof(void))]
830 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
831 public bool MoveNext()
832 {
833 throw null;
834 }
835
836 [global::Cpp2ILInjected.Token(Token = "0x170007BA")]
838 {
839 [global::Cpp2ILInjected.Token(Token = "0x6003050")]
840 [global::Cpp2ILInjected.Address(RVA = "0x164EB7C", Offset = "0x164EB7C", Length = "0x14")]
841 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
842 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
843 get
844 {
845 throw null;
846 }
847 }
848
849 [global::Cpp2ILInjected.Token(Token = "0x6003051")]
850 [global::Cpp2ILInjected.Address(RVA = "0x164EB90", Offset = "0x164EB90", Length = "0x4")]
851 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
852 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
853 public void Dispose()
854 {
855 throw null;
856 }
857
858 [global::Cpp2ILInjected.Token(Token = "0x170007BB")]
860 {
861 [global::Cpp2ILInjected.Token(Token = "0x6003052")]
862 [global::Cpp2ILInjected.Address(RVA = "0x164EB94", Offset = "0x164EB94", Length = "0x190")]
863 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
864 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
865 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
866 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen", ReturnType = typeof(void))]
867 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DictionaryEntry), Member = ".ctor", MemberParameters = new object[]
868 {
869 typeof(object),
870 typeof(object)
871 }, ReturnType = typeof(void))]
872 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyValuePair<, >), Member = ".ctor", MemberParameters = new object[] { "TKey", "TValue" }, ReturnType = typeof(void))]
873 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
874 get
875 {
876 throw null;
877 }
878 }
879
880 [global::Cpp2ILInjected.Token(Token = "0x6003053")]
881 [global::Cpp2ILInjected.Address(RVA = "0x164ED24", Offset = "0x164ED24", Length = "0x3C")]
882 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
883 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
884 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
885 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion", ReturnType = typeof(void))]
887 {
888 throw null;
889 }
890
891 [global::Cpp2ILInjected.Token(Token = "0x170007BC")]
893 {
894 [global::Cpp2ILInjected.Token(Token = "0x6003054")]
895 [global::Cpp2ILInjected.Address(RVA = "0x164ED60", Offset = "0x164ED60", Length = "0xC0")]
896 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
897 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
898 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
899 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen", ReturnType = typeof(void))]
900 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DictionaryEntry), Member = ".ctor", MemberParameters = new object[]
901 {
902 typeof(object),
903 typeof(object)
904 }, ReturnType = typeof(void))]
905 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
906 get
907 {
908 throw null;
909 }
910 }
911
912 [global::Cpp2ILInjected.Token(Token = "0x170007BD")]
914 {
915 [global::Cpp2ILInjected.Token(Token = "0x6003055")]
916 [global::Cpp2ILInjected.Address(RVA = "0x164EE20", Offset = "0x164EE20", Length = "0x8C")]
917 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
918 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
919 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
920 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen", ReturnType = typeof(void))]
921 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
922 get
923 {
924 throw null;
925 }
926 }
927
928 [global::Cpp2ILInjected.Token(Token = "0x170007BE")]
930 {
931 [global::Cpp2ILInjected.Token(Token = "0x6003056")]
932 [global::Cpp2ILInjected.Address(RVA = "0x164EEAC", Offset = "0x164EEAC", Length = "0x54")]
933 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
934 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
935 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
936 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen", ReturnType = typeof(void))]
937 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
938 get
939 {
940 throw null;
941 }
942 }
943
944 [global::Cpp2ILInjected.Token(Token = "0x4001A5E")]
945 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
947
948 [global::Cpp2ILInjected.Token(Token = "0x4001A5F")]
949 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
950 private int _version;
951
952 [global::Cpp2ILInjected.Token(Token = "0x4001A60")]
953 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
954 private int _index;
955
956 [global::Cpp2ILInjected.Token(Token = "0x4001A61")]
957 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
959
960 [global::Cpp2ILInjected.Token(Token = "0x4001A62")]
961 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
963 }
964
965 [global::System.Diagnostics.DebuggerDisplay("Count = {Count}")]
966 [global::System.Diagnostics.DebuggerTypeProxy(typeof(DictionaryKeyCollectionDebugView<, >))]
967 [global::Cpp2ILInjected.Token(Token = "0x2000625")]
968 [global::System.Serializable]
970 {
971 [global::Cpp2ILInjected.Token(Token = "0x6003057")]
972 [global::Cpp2ILInjected.Address(RVA = "0x1713510", Offset = "0x1713510", Length = "0x38")]
973 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
974 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
975 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
976 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
978 {
979 throw null;
980 }
981
982 [global::Cpp2ILInjected.Token(Token = "0x6003058")]
983 [global::Cpp2ILInjected.Address(RVA = "0x1713548", Offset = "0x1713548", Length = "0x24")]
984 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
985 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
986 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
987 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<, >.KeyCollection.Enumerator), Member = ".ctor", MemberParameters = new object[] { "System.Collections.Generic.Dictionary`2<TKey, TValue>" }, ReturnType = typeof(void))]
992
993 [global::Cpp2ILInjected.Token(Token = "0x6003059")]
994 [global::Cpp2ILInjected.Address(RVA = "0x171356C", Offset = "0x171356C", Length = "0xC8")]
995 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
996 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
997 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
998 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
999 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowIndexArgumentOutOfRange_NeedNonNegNumException", ReturnType = typeof(void))]
1000 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
1001 public void CopyTo(TKey[] array, int index)
1002 {
1003 throw null;
1004 }
1005
1006 [global::Cpp2ILInjected.Token(Token = "0x170007BF")]
1007 public int Count
1008 {
1009 [global::Cpp2ILInjected.Token(Token = "0x600305A")]
1010 [global::Cpp2ILInjected.Address(RVA = "0x1713634", Offset = "0x1713634", Length = "0x18")]
1011 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1012 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1013 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1014 get
1015 {
1016 throw null;
1017 }
1018 }
1019
1020 [global::Cpp2ILInjected.Token(Token = "0x170007C0")]
1022 {
1023 [global::Cpp2ILInjected.Token(Token = "0x600305B")]
1024 [global::Cpp2ILInjected.Address(RVA = "0x171364C", Offset = "0x171364C", Length = "0x8")]
1025 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1026 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1027 get
1028 {
1029 throw null;
1030 }
1031 }
1032
1033 [global::Cpp2ILInjected.Token(Token = "0x600305C")]
1034 [global::Cpp2ILInjected.Address(RVA = "0x1713654", Offset = "0x1713654", Length = "0xC")]
1035 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1036 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1037 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowNotSupportedException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
1039 {
1040 throw null;
1041 }
1042
1043 [global::Cpp2ILInjected.Token(Token = "0x600305D")]
1044 [global::Cpp2ILInjected.Address(RVA = "0x1713660", Offset = "0x1713660", Length = "0xC")]
1045 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1046 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1047 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowNotSupportedException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
1049 {
1050 throw null;
1051 }
1052
1053 [global::Cpp2ILInjected.Token(Token = "0x600305E")]
1054 [global::Cpp2ILInjected.Address(RVA = "0x171366C", Offset = "0x171366C", Length = "0x18")]
1055 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1056 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1057 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1059 {
1060 throw null;
1061 }
1062
1063 [global::Cpp2ILInjected.Token(Token = "0x600305F")]
1064 [global::Cpp2ILInjected.Address(RVA = "0x1713684", Offset = "0x1713684", Length = "0x1C")]
1065 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1066 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1067 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowNotSupportedException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
1069 {
1070 throw null;
1071 }
1072
1073 [global::Cpp2ILInjected.Token(Token = "0x6003060")]
1074 [global::Cpp2ILInjected.Address(RVA = "0x17136A0", Offset = "0x17136A0", Length = "0x60")]
1075 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1076 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1077 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1078 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<, >.KeyCollection.Enumerator), Member = ".ctor", MemberParameters = new object[] { "System.Collections.Generic.Dictionary`2<TKey, TValue>" }, ReturnType = typeof(void))]
1079 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1081 {
1082 throw null;
1083 }
1084
1085 [global::Cpp2ILInjected.Token(Token = "0x6003061")]
1086 [global::Cpp2ILInjected.Address(RVA = "0x1713700", Offset = "0x1713700", Length = "0x60")]
1087 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1088 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1089 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1090 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<, >.KeyCollection.Enumerator), Member = ".ctor", MemberParameters = new object[] { "System.Collections.Generic.Dictionary`2<TKey, TValue>" }, ReturnType = typeof(void))]
1091 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1093 {
1094 throw null;
1095 }
1096
1097 [global::Cpp2ILInjected.Token(Token = "0x6003062")]
1098 [global::Cpp2ILInjected.Address(RVA = "0x1713760", Offset = "0x1713760", Length = "0x290")]
1099 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1100 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1101 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
1103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "get_Rank", ReturnType = typeof(int))]
1104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
1105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "GetLowerBound", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
1106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "get_Length", ReturnType = typeof(int))]
1107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowIndexArgumentOutOfRange_NeedNonNegNumException", ReturnType = typeof(void))]
1108 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentException_Argument_InvalidArrayType", ReturnType = typeof(void))]
1109 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
1110 private void System.Collections.ICollection.CopyTo(global::System.Array array, int index)
1111 {
1112 throw null;
1113 }
1114
1115 [global::Cpp2ILInjected.Token(Token = "0x170007C1")]
1117 {
1118 [global::Cpp2ILInjected.Token(Token = "0x6003063")]
1119 [global::Cpp2ILInjected.Address(RVA = "0x17139F0", Offset = "0x17139F0", Length = "0x8")]
1120 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1121 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1122 get
1123 {
1124 throw null;
1125 }
1126 }
1127
1128 [global::Cpp2ILInjected.Token(Token = "0x170007C2")]
1130 {
1131 [global::Cpp2ILInjected.Token(Token = "0x6003064")]
1132 [global::Cpp2ILInjected.Address(RVA = "0x17139F8", Offset = "0x17139F8", Length = "0x9C")]
1133 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1134 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1135 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1136 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1137 get
1138 {
1139 throw null;
1140 }
1141 }
1142
1143 [global::Cpp2ILInjected.Token(Token = "0x4001A63")]
1144 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1146
1147 [global::Cpp2ILInjected.Token(Token = "0x2000626")]
1148 [global::System.Serializable]
1149 public struct Enumerator : IEnumerator<TKey>, global::System.IDisposable, IEnumerator
1150 {
1151 [global::Cpp2ILInjected.Token(Token = "0x6003065")]
1152 [global::Cpp2ILInjected.Address(RVA = "0x164EF00", Offset = "0x164EF00", Length = "0x14")]
1153 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dictionary<, >.KeyCollection), Member = "GetEnumerator", ReturnType = "Enumerator<TKey, TValue>")]
1155 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dictionary<, >.KeyCollection), Member = "System.Collections.Generic.IEnumerable<TKey>.GetEnumerator", ReturnType = "System.Collections.Generic.IEnumerator`1<TKey>")]
1156 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dictionary<, >.KeyCollection), Member = "System.Collections.IEnumerable.GetEnumerator", ReturnType = typeof(IEnumerator))]
1157 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
1159 {
1160 throw null;
1161 }
1162
1163 [global::Cpp2ILInjected.Token(Token = "0x6003066")]
1164 [global::Cpp2ILInjected.Address(RVA = "0x164EF14", Offset = "0x164EF14", Length = "0x4")]
1165 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1166 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1167 public void Dispose()
1168 {
1169 throw null;
1170 }
1171
1172 [global::Cpp2ILInjected.Token(Token = "0x6003067")]
1173 [global::Cpp2ILInjected.Address(RVA = "0x164EF18", Offset = "0x164EF18", Length = "0x7C")]
1174 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1175 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1176 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion", ReturnType = typeof(void))]
1178 public bool MoveNext()
1179 {
1180 throw null;
1181 }
1182
1183 [global::Cpp2ILInjected.Token(Token = "0x170007C3")]
1184 public TKey Current
1185 {
1186 [global::Cpp2ILInjected.Token(Token = "0x6003068")]
1187 [global::Cpp2ILInjected.Address(RVA = "0x164EF94", Offset = "0x164EF94", Length = "0xC")]
1188 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1189 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1190 get
1191 {
1192 throw null;
1193 }
1194 }
1195
1196 [global::Cpp2ILInjected.Token(Token = "0x170007C4")]
1198 {
1199 [global::Cpp2ILInjected.Token(Token = "0x6003069")]
1200 [global::Cpp2ILInjected.Address(RVA = "0x164EFA0", Offset = "0x164EFA0", Length = "0x7C")]
1201 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1202 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1203 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1204 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen", ReturnType = typeof(void))]
1205 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1206 get
1207 {
1208 throw null;
1209 }
1210 }
1211
1212 [global::Cpp2ILInjected.Token(Token = "0x600306A")]
1213 [global::Cpp2ILInjected.Address(RVA = "0x164F01C", Offset = "0x164F01C", Length = "0x34")]
1214 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1215 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1216 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion", ReturnType = typeof(void))]
1219 {
1220 throw null;
1221 }
1222
1223 [global::Cpp2ILInjected.Token(Token = "0x4001A64")]
1224 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1226
1227 [global::Cpp2ILInjected.Token(Token = "0x4001A65")]
1228 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1229 private int _index;
1230
1231 [global::Cpp2ILInjected.Token(Token = "0x4001A66")]
1232 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1233 private int _version;
1234
1235 [global::Cpp2ILInjected.Token(Token = "0x4001A67")]
1236 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1237 private TKey _currentKey;
1238 }
1239 }
1240
1241 [global::System.Diagnostics.DebuggerDisplay("Count = {Count}")]
1242 [global::System.Diagnostics.DebuggerTypeProxy(typeof(DictionaryValueCollectionDebugView<, >))]
1243 [global::Cpp2ILInjected.Token(Token = "0x2000627")]
1244 [global::System.Serializable]
1245 public sealed class ValueCollection : ICollection<TValue>, IEnumerable<TValue>, IEnumerable, ICollection, IReadOnlyCollection<TValue>
1246 {
1247 [global::Cpp2ILInjected.Token(Token = "0x600306B")]
1248 [global::Cpp2ILInjected.Address(RVA = "0x1899538", Offset = "0x1899538", Length = "0x38")]
1249 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1250 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1251 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
1252 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
1254 {
1255 throw null;
1256 }
1257
1258 [global::Cpp2ILInjected.Token(Token = "0x600306C")]
1259 [global::Cpp2ILInjected.Address(RVA = "0x1899570", Offset = "0x1899570", Length = "0x24")]
1260 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1261 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<, >.ValueCollection.Enumerator), Member = ".ctor", MemberParameters = new object[] { "System.Collections.Generic.Dictionary`2<TKey, TValue>" }, ReturnType = typeof(void))]
1264 {
1265 throw null;
1266 }
1267
1268 [global::Cpp2ILInjected.Token(Token = "0x600306D")]
1269 [global::Cpp2ILInjected.Address(RVA = "0x1899594", Offset = "0x1899594", Length = "0xC8")]
1270 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1271 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1272 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1273 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
1274 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowIndexArgumentOutOfRange_NeedNonNegNumException", ReturnType = typeof(void))]
1275 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
1276 public void CopyTo(TValue[] array, int index)
1277 {
1278 throw null;
1279 }
1280
1281 [global::Cpp2ILInjected.Token(Token = "0x170007C5")]
1282 public int Count
1283 {
1284 [global::Cpp2ILInjected.Token(Token = "0x600306E")]
1285 [global::Cpp2ILInjected.Address(RVA = "0x189965C", Offset = "0x189965C", Length = "0x18")]
1286 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1287 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1288 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1289 get
1290 {
1291 throw null;
1292 }
1293 }
1294
1295 [global::Cpp2ILInjected.Token(Token = "0x170007C6")]
1297 {
1298 [global::Cpp2ILInjected.Token(Token = "0x600306F")]
1299 [global::Cpp2ILInjected.Address(RVA = "0x1899674", Offset = "0x1899674", Length = "0x8")]
1300 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1301 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1302 get
1303 {
1304 throw null;
1305 }
1306 }
1307
1308 [global::Cpp2ILInjected.Token(Token = "0x6003070")]
1309 [global::Cpp2ILInjected.Address(RVA = "0x189967C", Offset = "0x189967C", Length = "0xC")]
1310 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1311 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1312 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowNotSupportedException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
1313 private void System.Collections.Generic.ICollection<TValue>.Add(TValue item)
1314 {
1315 throw null;
1316 }
1317
1318 [global::Cpp2ILInjected.Token(Token = "0x6003071")]
1319 [global::Cpp2ILInjected.Address(RVA = "0x1899688", Offset = "0x1899688", Length = "0x1C")]
1320 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1321 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1322 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowNotSupportedException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
1323 private bool System.Collections.Generic.ICollection<TValue>.Remove(TValue item)
1324 {
1325 throw null;
1326 }
1327
1328 [global::Cpp2ILInjected.Token(Token = "0x6003072")]
1329 [global::Cpp2ILInjected.Address(RVA = "0x18996A4", Offset = "0x18996A4", Length = "0xC")]
1330 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1331 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1332 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowNotSupportedException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
1334 {
1335 throw null;
1336 }
1337
1338 [global::Cpp2ILInjected.Token(Token = "0x6003073")]
1339 [global::Cpp2ILInjected.Address(RVA = "0x18996B0", Offset = "0x18996B0", Length = "0x18")]
1340 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1341 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1342 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1343 private bool System.Collections.Generic.ICollection<TValue>.Contains(TValue item)
1344 {
1345 throw null;
1346 }
1347
1348 [global::Cpp2ILInjected.Token(Token = "0x6003074")]
1349 [global::Cpp2ILInjected.Address(RVA = "0x18996C8", Offset = "0x18996C8", Length = "0x68")]
1350 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1351 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1352 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1353 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<, >.ValueCollection.Enumerator), Member = ".ctor", MemberParameters = new object[] { "System.Collections.Generic.Dictionary`2<TKey, TValue>" }, ReturnType = typeof(void))]
1354 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1356 {
1357 throw null;
1358 }
1359
1360 [global::Cpp2ILInjected.Token(Token = "0x6003075")]
1361 [global::Cpp2ILInjected.Address(RVA = "0x1899730", Offset = "0x1899730", Length = "0x68")]
1362 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1363 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1364 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1365 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<, >.ValueCollection.Enumerator), Member = ".ctor", MemberParameters = new object[] { "System.Collections.Generic.Dictionary`2<TKey, TValue>" }, ReturnType = typeof(void))]
1366 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1368 {
1369 throw null;
1370 }
1371
1372 [global::Cpp2ILInjected.Token(Token = "0x6003076")]
1373 [global::Cpp2ILInjected.Address(RVA = "0x1899798", Offset = "0x1899798", Length = "0x258")]
1374 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1375 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1376 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1377 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
1378 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "get_Rank", ReturnType = typeof(int))]
1379 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
1380 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "GetLowerBound", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
1381 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "get_Length", ReturnType = typeof(int))]
1382 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowIndexArgumentOutOfRange_NeedNonNegNumException", ReturnType = typeof(void))]
1383 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentException_Argument_InvalidArrayType", ReturnType = typeof(void))]
1384 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
1385 private void System.Collections.ICollection.CopyTo(global::System.Array array, int index)
1386 {
1387 throw null;
1388 }
1389
1390 [global::Cpp2ILInjected.Token(Token = "0x170007C7")]
1392 {
1393 [global::Cpp2ILInjected.Token(Token = "0x6003077")]
1394 [global::Cpp2ILInjected.Address(RVA = "0x18999F0", Offset = "0x18999F0", Length = "0x8")]
1395 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1396 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1397 get
1398 {
1399 throw null;
1400 }
1401 }
1402
1403 [global::Cpp2ILInjected.Token(Token = "0x170007C8")]
1405 {
1406 [global::Cpp2ILInjected.Token(Token = "0x6003078")]
1407 [global::Cpp2ILInjected.Address(RVA = "0x18999F8", Offset = "0x18999F8", Length = "0x9C")]
1408 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1409 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1410 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1411 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1412 get
1413 {
1414 throw null;
1415 }
1416 }
1417
1418 [global::Cpp2ILInjected.Token(Token = "0x4001A68")]
1419 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1421
1422 [global::Cpp2ILInjected.Token(Token = "0x2000628")]
1423 [global::System.Serializable]
1424 public struct Enumerator : IEnumerator<TValue>, global::System.IDisposable, IEnumerator
1425 {
1426 [global::Cpp2ILInjected.Token(Token = "0x6003079")]
1427 [global::Cpp2ILInjected.Address(RVA = "0x164F050", Offset = "0x164F050", Length = "0x14")]
1428 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1429 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dictionary<, >.ValueCollection), Member = "GetEnumerator", ReturnType = "Enumerator<TKey, TValue>")]
1430 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dictionary<, >.ValueCollection), Member = "System.Collections.Generic.IEnumerable<TValue>.GetEnumerator", ReturnType = "System.Collections.Generic.IEnumerator`1<TValue>")]
1431 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dictionary<, >.ValueCollection), Member = "System.Collections.IEnumerable.GetEnumerator", ReturnType = typeof(IEnumerator))]
1432 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
1434 {
1435 throw null;
1436 }
1437
1438 [global::Cpp2ILInjected.Token(Token = "0x600307A")]
1439 [global::Cpp2ILInjected.Address(RVA = "0x164F064", Offset = "0x164F064", Length = "0x4")]
1440 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1441 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1442 public void Dispose()
1443 {
1444 throw null;
1445 }
1446
1447 [global::Cpp2ILInjected.Token(Token = "0x600307B")]
1448 [global::Cpp2ILInjected.Address(RVA = "0x164F068", Offset = "0x164F068", Length = "0x7C")]
1449 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1450 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1451 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1452 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion", ReturnType = typeof(void))]
1453 public bool MoveNext()
1454 {
1455 throw null;
1456 }
1457
1458 [global::Cpp2ILInjected.Token(Token = "0x170007C9")]
1459 public TValue Current
1460 {
1461 [global::Cpp2ILInjected.Token(Token = "0x600307C")]
1462 [global::Cpp2ILInjected.Address(RVA = "0x164F0E4", Offset = "0x164F0E4", Length = "0x8")]
1463 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1464 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1465 get
1466 {
1467 throw null;
1468 }
1469 }
1470
1471 [global::Cpp2ILInjected.Token(Token = "0x170007CA")]
1473 {
1474 [global::Cpp2ILInjected.Token(Token = "0x600307D")]
1475 [global::Cpp2ILInjected.Address(RVA = "0x164F0EC", Offset = "0x164F0EC", Length = "0x38")]
1476 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1477 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1478 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1479 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen", ReturnType = typeof(void))]
1480 get
1481 {
1482 throw null;
1483 }
1484 }
1485
1486 [global::Cpp2ILInjected.Token(Token = "0x600307E")]
1487 [global::Cpp2ILInjected.Address(RVA = "0x164F124", Offset = "0x164F124", Length = "0x34")]
1488 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1489 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1490 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1491 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion", ReturnType = typeof(void))]
1493 {
1494 throw null;
1495 }
1496
1497 [global::Cpp2ILInjected.Token(Token = "0x4001A69")]
1498 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1500
1501 [global::Cpp2ILInjected.Token(Token = "0x4001A6A")]
1502 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1503 private int _index;
1504
1505 [global::Cpp2ILInjected.Token(Token = "0x4001A6B")]
1506 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1507 private int _version;
1508
1509 [global::Cpp2ILInjected.Token(Token = "0x4001A6C")]
1510 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1511 private TValue _currentValue;
1512 }
1513 }
1514 }
1515}
class f__AnonymousType0<< Count > j__TPar
Dictionary< TKey, TValue >.KeyCollection.Enumerator GetEnumerator()
KeyCollection(Dictionary< TKey, TValue > dictionary)
ValueCollection(Dictionary< TKey, TValue > dictionary)
Dictionary< TKey, TValue >.ValueCollection.Enumerator GetEnumerator()
Dictionary< TKey, TValue >.KeyCollection _keys
IEqualityComparer< TKey > _comparer
void CopyTo(KeyValuePair< TKey, TValue >[] array, int index)
virtual void GetObjectData(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
void Method_Private_Virtual_Final_New_Void_KeyValuePair_2_0(KeyValuePair< TKey, TValue > keyValuePair)
Dictionary< TKey, TValue >.Entry[] _entries
bool TryInsert(TKey key, TValue value, InsertionBehavior behavior)
bool Method_Private_Virtual_Final_New_Boolean_KeyValuePair_2_0(KeyValuePair< TKey, TValue > keyValuePair)
Dictionary(int capacity, IEqualityComparer< TKey > comparer)
Definition Dictionary.cs:55
Dictionary(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
Definition Dictionary.cs:97
static bool IsCompatibleKey(object key)
void Resize(int newSize, bool forceNewHashCodes)
void Method_Private_Virtual_Final_New_Void_KeyValuePair_2_Int32_0(KeyValuePair< TKey, TValue >[] array, int index)
IEnumerator< KeyValuePair< TKey, TValue > > Method_Private_Virtual_Final_New_IEnumerator_1_KeyValuePair_2_0()
Dictionary< TKey, TValue >.KeyCollection Keys
Dictionary< TKey, TValue >.ValueCollection Values
bool TryAdd(TKey key, TValue value)
Dictionary< TKey, TValue >.ValueCollection _values
bool TryGetValue(TKey key, out TValue value)
Dictionary(IDictionary< TKey, TValue > dictionary, IEqualityComparer< TKey > comparer)
Definition Dictionary.cs:84
ICollection< TKey > prop_ICollection_1_0
ICollection< TValue > prop_ICollection_1_1
Dictionary(IDictionary< TKey, TValue > dictionary)
Definition Dictionary.cs:65
virtual void OnDeserialization(object sender)
bool Method_Private_Virtual_Final_New_Boolean_KeyValuePair_2_1(KeyValuePair< TKey, TValue > keyValuePair)
Dictionary< TKey, TValue >.Enumerator GetEnumerator()
Dictionary(IEqualityComparer< TKey > comparer)
Definition Dictionary.cs:43
void Add(TKey key, TValue value)
void CopyTo(global::System.Array array, int index)
IDictionaryEnumerator GetEnumerator()
void Add(object key, object value)
Enumerator(Dictionary< TKey, TValue > dictionary, int getEnumeratorRetType)