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() [2/2]

override void Mono.Net.Security.MobileAuthenticatedStream.Dispose ( bool disposing)
inlineprotectedinherited

Definition at line 479 of file MobileAuthenticatedStream.cs.

480 {
481 object obj = this.ioLock;
483 MobileTlsContext mobileTlsContext = this.xobileTlsContext;
484 if (mobileTlsContext != null)
485 {
487 return;
488 }
489 long num = 0L;
490 long num2;
491 if ("MobileAuthenticatedStream" != null)
492 {
493 num2 = 0L;
495 }
496 if (num == 0L)
497 {
498 base.Dispose(num2 != 0L);
499 return;
500 }
501 throw new OutOfMemoryException();
502 }
class f__AnonymousType0<< Count > j__TPar
static void Exit(object obj)
Definition Monitor.cs:47
static void Enter(object obj)
Definition Monitor.cs:11

References Mono.Net.Security.MobileTlsContext.Dispose(), System.Threading.Monitor.Enter(), System.Threading.Monitor.Exit(), Mono.Net.Security.MobileAuthenticatedStream.ioLock, j__TPar, System.L, System.obj, and Mono.Net.Security.MobileAuthenticatedStream.xobileTlsContext.