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
ActivationServices.cs
Go to the documentation of this file.
1using System;
7
9{
10 // Token: 0x02000384 RID: 900
11 internal class ActivationServices
12 {
13 // Token: 0x17000377 RID: 887
14 // (get) Token: 0x06001D4F RID: 7503 RVA: 0x0000207A File Offset: 0x0000027A
16 {
17 get
18 {
19 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
20 }
21 }
22
23 // Token: 0x06001D50 RID: 7504 RVA: 0x00040080 File Offset: 0x0003E280
25 {
26 int num = 1;
28 if (num != 0)
29 {
30 IMessage message;
31 if (message == null)
32 {
33 return message;
34 }
35 if (message != null)
36 {
37 if (message != null)
38 {
39 return message;
40 }
41 throw new InvalidCastException();
42 }
43 }
44 else
45 {
47 }
48 throw new InvalidCastException();
49 }
50
51 // Token: 0x06001D51 RID: 7505 RVA: 0x000400CC File Offset: 0x0003E2CC
55
56 // Token: 0x06001D52 RID: 7506 RVA: 0x000400DC File Offset: 0x0003E2DC
58 {
60 if (activationUrl != null)
61 {
62 }
64 long value = 0.m_value;
65 if (false)
66 {
67 throw new OutOfMemoryException();
68 }
69 long value2 = 0.m_value;
70 long num = 0L;
71 int num2 = 12;
72 if (num == 0L)
73 {
74 if (num2 == 0)
75 {
76 }
77 throw new InvalidCastException();
78 }
79 throw new OutOfMemoryException();
80 }
81
82 // Token: 0x06001D53 RID: 7507 RVA: 0x00040158 File Offset: 0x0003E358
84 {
85 Identity identity;
86 if (identity != null)
87 {
88 }
90 bool flag;
91 if (!false || !flag || !flag)
92 {
93 bool value = flag.m_value;
94 bool value2 = flag.m_value;
95 if (flag)
96 {
97 }
98 }
99 throw new InvalidCastException();
100 }
101
102 // Token: 0x06001D54 RID: 7508 RVA: 0x00040198 File Offset: 0x0003E398
103 public static object CreateProxyForType(Type type)
104 {
105 if (!true)
106 {
107 }
109 if (activatedClientTypeEntry != null)
110 {
111 if (!true)
112 {
113 }
114 object obj;
115 return obj;
116 }
117 if (!true)
118 {
119 }
121 if (wellKnownClientTypeEntry != null)
122 {
123 if (!true)
124 {
125 }
127 }
128 if (!true)
129 {
130 }
131 object obj2;
132 return obj2;
133 }
134
135 // Token: 0x06001D55 RID: 7509 RVA: 0x0000207A File Offset: 0x0000027A
136 public static object AllocateUninitializedClassInstance(Type type)
137 {
138 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
139 }
140
141 // Token: 0x06001D56 RID: 7510 RVA: 0x000401C8 File Offset: 0x0003E3C8
142 public static void EnableProxyActivation(Type type, bool enable)
143 {
144 throw new NotSupportedException();
145 }
146
147 // Token: 0x04000EC9 RID: 3785
149 }
150}
class f__AnonymousType0<< Count > j__TPar
static IMessage RemoteActivate(IConstructionCallMessage ctorCall)
static ConstructionCall CreateConstructionCall(Type type, string activationUrl, object[] activationAttributes)
static void EnableProxyActivation(Type type, bool enable)
static IMessage CreateInstanceFromMessage(IConstructionCallMessage ctorCall)
static IMessage Activate(RemotingProxy proxy, ConstructionCall ctorCall)
static object CreateClientProxy(ActivatedClientTypeEntry entry, object[] activationAttributes)
static Context CurrentContext
Definition Thread.cs:360