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
SafeCredentialReference.cs
Go to the documentation of this file.
1
using
System
;
2
using
Cpp2IlInjected
;
3
using
Microsoft.Win32.SafeHandles
;
4
5
namespace
System.Net.Security
6
{
7
// Token: 0x02000317 RID: 791
8
internal
sealed
class
SafeCredentialReference
:
CriticalHandleMinusOneIsInvalid
9
{
10
// Token: 0x06001494 RID: 5268 RVA: 0x00002050 File Offset: 0x00000250
11
internal
static
SafeCredentialReference
CreateReference
(
SafeFreeCredentials
target)
12
{
13
throw
new
global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method."
);
14
}
15
16
// Token: 0x06001495 RID: 5269 RVA: 0x0003E85C File Offset: 0x0003CA5C
17
private
SafeCredentialReference
(
SafeFreeCredentials
target)
18
{
19
long
num = 0
L
;
20
base
..ctor();
21
target.
DangerousAddRef
(num != 0
L
);
22
this.Target
= target;
23
}
24
25
// Token: 0x06001496 RID: 5270 RVA: 0x0003E884 File Offset: 0x0003CA84
26
protected
override
bool
ReleaseHandle
()
27
{
28
SafeFreeCredentials
target = this.
Target
;
29
if
(target !=
null
)
30
{
31
target.
DangerousRelease
();
32
}
33
return
true
;
34
}
35
36
// Token: 0x04001134 RID: 4404
37
internal
SafeFreeCredentials
Target
;
38
}
39
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Microsoft.Win32.SafeHandles.CriticalHandleMinusOneIsInvalid
Definition
CriticalHandleMinusOneIsInvalid.cs:9
System.Net.Security.SafeCredentialReference.ReleaseHandle
override bool ReleaseHandle()
Definition
SafeCredentialReference.cs:26
System.Net.Security.SafeCredentialReference.Target
SafeFreeCredentials Target
Definition
SafeCredentialReference.cs:37
System.Net.Security.SafeCredentialReference.SafeCredentialReference
SafeCredentialReference(SafeFreeCredentials target)
Definition
SafeCredentialReference.cs:17
System.Net.Security.SafeCredentialReference.CreateReference
static SafeCredentialReference CreateReference(SafeFreeCredentials target)
Definition
SafeCredentialReference.cs:11
System.Net.Security.SafeCredentialReference
Definition
SafeCredentialReference.cs:9
System.Net.Security.SafeFreeCredentials
Definition
SafeFreeCredentials.cs:8
System.Runtime.InteropServices.SafeHandle.DangerousRelease
void DangerousRelease()
Definition
SafeHandle.cs:123
System.Runtime.InteropServices.SafeHandle.DangerousAddRef
void DangerousAddRef(bool success)
Definition
SafeHandle.cs:112
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
Microsoft.Win32.SafeHandles
Definition
CriticalHandleMinusOneIsInvalid.cs:6
System.Net.Security
Definition
AuthenticatedStream.cs:5
System.ConsoleKey.L
@ L
System
Definition
__ComObject.cs:4
source
System
Net
Security
SafeCredentialReference.cs
Generated by
1.10.0