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
BlockingCollection.cs
Go to the documentation of this file.
1using System;
8
10{
12 [DebuggerDisplay("Count = {Count}, Type = {_collection}")]
13 [global::Cpp2ILInjected.Token(Token = "0x2000429")]
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x1700067B")]
18 {
19 [global::Cpp2ILInjected.Token(Token = "0x6001CDF")]
20 [global::Cpp2ILInjected.Address(RVA = "0x18E7C24", Offset = "0x18E7C24", Length = "0x38")]
21 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
22 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
24 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
25 get
26 {
27 throw null;
28 }
29 }
30
31 [global::Cpp2ILInjected.Token(Token = "0x1700067C")]
32 public bool IsCompleted
33 {
34 [global::Cpp2ILInjected.Token(Token = "0x6001CE0")]
35 [global::Cpp2ILInjected.Address(RVA = "0x18E7C5C", Offset = "0x18E7C5C", Length = "0x68")]
36 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
37 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SemaphoreSlim), Member = "get_CurrentCount", ReturnType = typeof(int))]
40 get
41 {
42 throw null;
43 }
44 }
45
46 [global::Cpp2ILInjected.Token(Token = "0x1700067D")]
47 public int Count
48 {
49 [global::Cpp2ILInjected.Token(Token = "0x6001CE1")]
50 [global::Cpp2ILInjected.Address(RVA = "0x18E7CC4", Offset = "0x18E7CC4", Length = "0x2C")]
51 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
52 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ReLogic.Threading.AsyncActionDispatcher", Member = "get_ActionsRemaining", ReturnType = typeof(int))]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SemaphoreSlim), Member = "get_CurrentCount", ReturnType = typeof(int))]
56 get
57 {
58 throw null;
59 }
60 }
61
62 [global::Cpp2ILInjected.Token(Token = "0x1700067E")]
64 {
65 [global::Cpp2ILInjected.Token(Token = "0x6001CE2")]
66 [global::Cpp2ILInjected.Address(RVA = "0x18E7CF0", Offset = "0x18E7CF0", Length = "0x24")]
67 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
68 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
69 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
70 get
71 {
72 throw null;
73 }
74 }
75
76 [global::Cpp2ILInjected.Token(Token = "0x1700067F")]
78 {
79 [global::Cpp2ILInjected.Token(Token = "0x6001CE3")]
80 [global::Cpp2ILInjected.Address(RVA = "0x18E7D14", Offset = "0x18E7D14", Length = "0x4C")]
81 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
82 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
84 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
85 get
86 {
87 throw null;
88 }
89 }
90
91 [global::Cpp2ILInjected.Token(Token = "0x6001CE4")]
92 [global::Cpp2ILInjected.Address(RVA = "0x18E7D60", Offset = "0x18E7D60", Length = "0x74")]
93 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
94 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
95 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ReLogic.Threading.AsyncActionDispatcher", Member = ".ctor", ReturnType = typeof(void))]
96 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ReLogic.OS.Windows.STATaskInvoker", Member = ".ctor", ReturnType = typeof(void))]
97 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
98 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
100 {
101 throw null;
102 }
103
104 [global::Cpp2ILInjected.Token(Token = "0x6001CE5")]
105 [global::Cpp2ILInjected.Address(RVA = "0x18E7DD4", Offset = "0x18E7DD4", Length = "0x124")]
106 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
107 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
108 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
116
117 [global::Cpp2ILInjected.Token(Token = "0x6001CE6")]
118 [global::Cpp2ILInjected.Address(RVA = "0x18E7EF8", Offset = "0x18E7EF8", Length = "0xF4")]
119 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
120 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationTokenSource), Member = ".ctor", ReturnType = typeof(void))]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SemaphoreSlim), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
123 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
125 {
126 throw null;
127 }
128
129 [global::Cpp2ILInjected.Token(Token = "0x6001CE7")]
130 [global::Cpp2ILInjected.Address(RVA = "0x18E7FEC", Offset = "0x18E7FEC", Length = "0x1C")]
131 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ReLogic.Threading.AsyncActionDispatcher", Member = "Queue", MemberParameters = new object[] { typeof(Action) }, ReturnType = typeof(void))]
133 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ReLogic.OS.Windows.STATaskInvoker", Member = "InvokeAndWait", MemberParameters = new object[] { typeof(Action) }, ReturnType = typeof(void))]
134 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
135 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
136 public void Add(T item)
137 {
138 throw null;
139 }
140
141 [global::Cpp2ILInjected.Token(Token = "0x6001CE8")]
142 [global::Cpp2ILInjected.Address(RVA = "0x18E8008", Offset = "0x18E8008", Length = "0x620")]
143 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
144 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
145 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationToken), Member = "get_IsCancellationRequested", ReturnType = typeof(bool))]
147 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SemaphoreSlim), Member = "Wait", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
148 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationTokenSource), Member = "get_Token", ReturnType = typeof(CancellationToken))]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationTokenSource), Member = "CreateLinkedTokenSource", MemberParameters = new object[]
150 {
153 }, ReturnType = typeof(CancellationTokenSource))]
154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SemaphoreSlim), Member = "Wait", MemberParameters = new object[]
155 {
156 typeof(int),
158 }, ReturnType = typeof(bool))]
159 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationTokenSource), Member = "Dispose", ReturnType = typeof(void))]
160 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Interlocked), Member = "CompareExchange", MemberParameters = new object[]
161 {
162 typeof(ref int),
163 typeof(int),
164 typeof(int)
165 }, ReturnType = typeof(int))]
166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpinWait), Member = "SpinOnce", ReturnType = typeof(void))]
167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpinWait), Member = "Reset", ReturnType = typeof(void))]
168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
169 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationToken), Member = "ThrowIfCancellationRequested", ReturnType = typeof(void))]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SemaphoreSlim), Member = "Release", ReturnType = typeof(int))]
171 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Interlocked), Member = "Decrement", MemberParameters = new object[] { typeof(ref int) }, ReturnType = typeof(int))]
172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(OperationCanceledException), Member = ".ctor", MemberParameters = new object[]
173 {
174 typeof(string),
176 }, ReturnType = typeof(void))]
177 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 60)]
178 private bool TryAddWithNoTimeValidation(T item, int millisecondsTimeout, CancellationToken cancellationToken)
179 {
180 throw null;
181 }
182
183 [global::Cpp2ILInjected.Token(Token = "0x6001CE9")]
184 [global::Cpp2ILInjected.Address(RVA = "0x18E8628", Offset = "0x18E8628", Length = "0xDC")]
185 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
186 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
187 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ReLogic.OS.Windows.STATaskInvoker", Member = "TaskThreadStart", ReturnType = typeof(void))]
188 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationToken), Member = "get_None", ReturnType = typeof(CancellationToken))]
190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
191 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
192 public T Take()
193 {
194 throw null;
195 }
196
197 [global::Cpp2ILInjected.Token(Token = "0x6001CEA")]
198 [global::Cpp2ILInjected.Address(RVA = "0x18E8704", Offset = "0x18E8704", Length = "0x88")]
199 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
200 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
201 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ReLogic.Threading.AsyncActionDispatcher", Member = "LoaderThreadStart", ReturnType = typeof(void))]
202 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
204 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
205 public T Take(CancellationToken cancellationToken)
206 {
207 throw null;
208 }
209
210 [global::Cpp2ILInjected.Token(Token = "0x6001CEB")]
211 [global::Cpp2ILInjected.Address(RVA = "0x18E878C", Offset = "0x18E878C", Length = "0x6C")]
212 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
213 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
214 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
215 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
216 public bool TryTake(out T item, int millisecondsTimeout, CancellationToken cancellationToken)
217 {
218 throw null;
219 }
220
221 [global::Cpp2ILInjected.Token(Token = "0x6001CEC")]
222 [global::Cpp2ILInjected.Address(RVA = "0x18E87F8", Offset = "0x18E87F8", Length = "0x534")]
223 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
224 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
225 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
226 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationToken), Member = "get_IsCancellationRequested", ReturnType = typeof(bool))]
227 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SemaphoreSlim), Member = "Wait", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
228 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationTokenSource), Member = "Dispose", ReturnType = typeof(void))]
229 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationToken), Member = "ThrowIfCancellationRequested", ReturnType = typeof(void))]
230 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationTokenSource), Member = "get_Token", ReturnType = typeof(CancellationToken))]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationTokenSource), Member = "CreateLinkedTokenSource", MemberParameters = new object[]
232 {
235 }, ReturnType = typeof(CancellationTokenSource))]
236 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SemaphoreSlim), Member = "Wait", MemberParameters = new object[]
237 {
238 typeof(int),
240 }, ReturnType = typeof(bool))]
241 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SemaphoreSlim), Member = "Release", ReturnType = typeof(int))]
242 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(OperationCanceledException), Member = ".ctor", MemberParameters = new object[]
243 {
244 typeof(string),
246 }, ReturnType = typeof(void))]
247 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
248 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 36)]
249 private bool TryTakeWithNoTimeValidation(out T item, int millisecondsTimeout, CancellationToken cancellationToken, CancellationTokenSource combinedTokenSource)
250 {
251 throw null;
252 }
253
254 [global::Cpp2ILInjected.Token(Token = "0x6001CED")]
255 [global::Cpp2ILInjected.Address(RVA = "0x18E8D2C", Offset = "0x18E8D2C", Length = "0xC")]
256 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
257 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
258 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationTokenSource), Member = "Cancel", ReturnType = typeof(void))]
260 {
261 throw null;
262 }
263
264 [global::Cpp2ILInjected.Token(Token = "0x6001CEE")]
265 [global::Cpp2ILInjected.Address(RVA = "0x18E8D38", Offset = "0x18E8D38", Length = "0x6C")]
266 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
267 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
268 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ReLogic.Threading.AsyncActionDispatcher", Member = "Dispose", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
269 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ReLogic.OS.Windows.STATaskInvoker", Member = "Dispose", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
270 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
271 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GC), Member = "SuppressFinalize", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
272 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
273 public void Dispose()
274 {
275 throw null;
276 }
277
278 [global::Cpp2ILInjected.Token(Token = "0x6001CEF")]
279 [global::Cpp2ILInjected.Address(RVA = "0x18E8DA4", Offset = "0x18E8DA4", Length = "0x3C")]
280 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
281 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
282 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SemaphoreSlim), Member = "Dispose", ReturnType = typeof(void))]
283 protected virtual void Dispose(bool disposing)
284 {
285 throw null;
286 }
287
288 [global::Cpp2ILInjected.Token(Token = "0x6001CF0")]
289 [global::Cpp2ILInjected.Address(RVA = "0x18E8DE0", Offset = "0x18E8DE0", Length = "0x338")]
290 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
291 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
292 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
293 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Copy", MemberParameters = new object[]
294 {
295 typeof(Array),
296 typeof(int),
297 typeof(Array),
298 typeof(int),
299 typeof(int)
300 }, ReturnType = typeof(void))]
301 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
302 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
303 {
304 typeof(string),
305 typeof(object),
306 typeof(string)
307 }, ReturnType = typeof(void))]
308 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[]
309 {
310 typeof(string),
311 typeof(string)
312 }, ReturnType = typeof(void))]
313 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 47)]
315 {
316 throw null;
317 }
318
319 [global::Cpp2ILInjected.Token(Token = "0x6001CF1")]
320 [global::Cpp2ILInjected.Address(RVA = "0x18E9118", Offset = "0x18E9118", Length = "0xA4")]
321 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
322 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
323 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
324 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
326 {
327 throw null;
328 }
329
330 [global::Cpp2ILInjected.Token(Token = "0x6001CF2")]
331 [global::Cpp2ILInjected.Address(RVA = "0x18E91BC", Offset = "0x18E91BC", Length = "0x80")]
332 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
333 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
334 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
335 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
337 {
338 throw null;
339 }
340
341 [global::Cpp2ILInjected.Token(Token = "0x6001CF3")]
342 [global::Cpp2ILInjected.Address(RVA = "0x18E923C", Offset = "0x18E923C", Length = "0xE4")]
343 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
344 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
345 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_InvariantCulture", ReturnType = typeof(CultureInfo))]
346 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
347 {
349 typeof(string),
350 typeof(object)
351 }, ReturnType = typeof(string))]
352 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
353 {
354 typeof(string),
355 typeof(object),
356 typeof(string)
357 }, ReturnType = typeof(void))]
358 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
359 private static void ValidateMillisecondsTimeout(int millisecondsTimeout)
360 {
361 throw null;
362 }
363
364 [global::Cpp2ILInjected.Token(Token = "0x6001CF4")]
365 [global::Cpp2ILInjected.Address(RVA = "0x18E9320", Offset = "0x18E9320", Length = "0x78")]
366 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
367 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
368 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[]
369 {
370 typeof(string),
371 typeof(string)
372 }, ReturnType = typeof(void))]
373 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
374 private void CheckDisposed()
375 {
376 throw null;
377 }
378
379 [global::Cpp2ILInjected.Token(Token = "0x40013CC")]
380 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
382
383 [global::Cpp2ILInjected.Token(Token = "0x40013CD")]
384 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
385 private int _boundedCapacity;
386
387 [global::Cpp2ILInjected.Token(Token = "0x40013CE")]
388 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
390
391 [global::Cpp2ILInjected.Token(Token = "0x40013CF")]
392 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
394
395 [global::Cpp2ILInjected.Token(Token = "0x40013D0")]
396 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
397 private bool _isDisposed;
398
399 [global::Cpp2ILInjected.Token(Token = "0x40013D1")]
400 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
402
403 [global::Cpp2ILInjected.Token(Token = "0x40013D2")]
404 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
406
407 [global::Cpp2ILInjected.Token(Token = "0x40013D3")]
408 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
409 private int _currentAdders;
410 }
411}
class f__AnonymousType0<< Count > j__TPar
bool TryTakeWithNoTimeValidation(out T item, int millisecondsTimeout, CancellationToken cancellationToken, CancellationTokenSource combinedTokenSource)
void Initialize(IProducerConsumerCollection< T > collection, int boundedCapacity, int collectionCount)
bool TryAddWithNoTimeValidation(T item, int millisecondsTimeout, CancellationToken cancellationToken)
static void ValidateMillisecondsTimeout(int millisecondsTimeout)
bool TryTake(out T item, int millisecondsTimeout, CancellationToken cancellationToken)
BlockingCollection(IProducerConsumerCollection< T > collection)
T Take(CancellationToken cancellationToken)
void CopyTo(global::System.Array array, int index)