terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ Dispose() [3/3]

override void Mono.Security.Cryptography.RSAManaged.Dispose ( bool disposing)
inlineprotectedvirtual

Reimplemented from System.Security.Cryptography.AsymmetricAlgorithm.

Definition at line 269 of file RSAManaged.cs.

270 {
271 bool disposed = this.m_disposed;
272 if (!disposed)
273 {
274 BigInteger bigInteger = this.d;
275 if (!disposed)
276 {
277 }
278 BigInteger bigInteger2 = this.d;
279 if (bigInteger2.length != 0U)
280 {
281 uint[] data = bigInteger2.data;
282 uint length = bigInteger2.length;
283 }
284 BigInteger bigInteger3 = this.p;
285 if (bigInteger2 == null)
286 {
287 }
288 BigInteger bigInteger4 = this.p;
289 if (bigInteger4.length != 0U)
290 {
291 uint[] data2 = bigInteger4.data;
292 uint length2 = bigInteger4.length;
293 }
294 BigInteger bigInteger5 = this.q;
295 if (bigInteger4 == null)
296 {
297 }
298 BigInteger bigInteger6 = this.q;
299 if (bigInteger6.length != 0U)
300 {
301 uint[] data3 = bigInteger6.data;
302 uint length3 = bigInteger6.length;
303 }
305 if (bigInteger6 == null)
306 {
307 }
309 if (bigInteger8.length != 0U)
310 {
311 uint[] data4 = bigInteger8.data;
312 uint length4 = bigInteger8.length;
313 }
315 if (bigInteger8 == null)
316 {
317 }
319 if (bigInteger10.length != 0U)
320 {
321 uint[] data5 = bigInteger10.data;
322 uint length5 = bigInteger10.length;
323 }
325 if (bigInteger10 == null)
326 {
327 }
329 if (bigInteger12.length != 0U)
330 {
331 uint[] data6 = bigInteger12.data;
332 uint length6 = bigInteger12.length;
333 }
335 if (bigInteger12 == null)
336 {
337 }
339 if (bigInteger14.length != 0U)
340 {
341 uint[] data7 = bigInteger14.data;
342 uint length7 = bigInteger14.length;
343 }
345 if (bigInteger14 == null)
346 {
347 }
349 if (bigInteger16.length != 0U)
350 {
351 uint[] data8 = bigInteger16.data;
352 uint length8 = bigInteger16.length;
353 }
354 }
355 int num = 1;
356 this.m_disposed = num != 0;
357 }
class f__AnonymousType0<< Count > j__TPar

References Mono.Security.Cryptography.RSAManaged.d, Mono.Math.BigInteger.data, Mono.Security.Cryptography.RSAManaged.dp, Mono.Security.Cryptography.RSAManaged.dq, Mono.Security.Cryptography.RSAManaged.e, j__TPar, Mono.Math.BigInteger.length, System.length, Mono.Security.Cryptography.RSAManaged.m_disposed, Mono.Security.Cryptography.RSAManaged.n, Mono.Security.Cryptography.RSAManaged.p, Mono.Security.Cryptography.RSAManaged.q, Mono.Security.Cryptography.RSAManaged.qInv, and System.U.