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
ReturnMessage.cs
Go to the documentation of this file.
1using System;
11
13{
14 [global::System.Runtime.InteropServices.ComVisible(true)]
15 [global::Cpp2ILInjected.Token(Token = "0x20003BD")]
17 {
18 [global::Cpp2ILInjected.Token(Token = "0x6001E98")]
19 [global::Cpp2ILInjected.Address(RVA = "0x1B35638", Offset = "0x1B35638", Length = "0x168")]
20 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RemotingServices), Member = "InternalExecuteMessage", MemberParameters = new object[]
22 {
23 typeof(global::System.MarshalByRefObject),
25 }, ReturnType = typeof(IMethodReturnMessage))]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Proxies.RealProxy), Member = "PrivateInvoke", MemberParameters = new object[]
27 {
28 typeof(global::System.Runtime.Remoting.Proxies.RealProxy),
30 typeof(ref global::System.Exception),
31 typeof(ref object[])
32 }, ReturnType = typeof(object))]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Proxies.RemotingProxy), Member = "Invoke", MemberParameters = new object[] { typeof(IMessage) }, ReturnType = typeof(IMessage))]
34 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
38 {
39 throw null;
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x6001E99")]
43 [global::Cpp2ILInjected.Address(RVA = "0x1B354F0", Offset = "0x1B354F0", Length = "0x148")]
44 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
45 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RemotingServices), Member = "InternalExecuteMessage", MemberParameters = new object[]
46 {
47 typeof(global::System.MarshalByRefObject),
49 }, ReturnType = typeof(IMethodReturnMessage))]
50 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Proxies.RealProxy), Member = "PrivateInvoke", MemberParameters = new object[]
51 {
52 typeof(global::System.Runtime.Remoting.Proxies.RealProxy),
53 typeof(IMessage),
54 typeof(ref global::System.Exception),
55 typeof(ref object[])
56 }, ReturnType = typeof(object))]
57 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Runtime.Remoting.Contexts.CrossContextChannel.ContextRestoreSink", Member = "SyncProcessMessage", MemberParameters = new object[] { typeof(IMessage) }, ReturnType = typeof(IMessage))]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Contexts.CrossContextChannel), Member = "SyncProcessMessage", MemberParameters = new object[] { typeof(IMessage) }, ReturnType = typeof(IMessage))]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Contexts.CrossContextChannel), Member = "AsyncProcessMessage", MemberParameters = new object[]
60 {
61 typeof(IMessage),
62 typeof(IMessageSink)
63 }, ReturnType = typeof(IMessageCtrl))]
64 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Channels.ChannelServices), Member = "CheckIncomingMessage", MemberParameters = new object[] { typeof(IMessage) }, ReturnType = typeof(ReturnMessage))]
65 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Channels.CrossAppDomainSink), Member = "SyncProcessMessage", MemberParameters = new object[] { typeof(IMessage) }, ReturnType = typeof(IMessage))]
66 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Activation.ActivationServices), Member = "RemoteActivate", MemberParameters = new object[] { typeof(global::System.Runtime.Remoting.Activation.IConstructionCallMessage) }, ReturnType = typeof(IMessage))]
67 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
69 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
71 {
72 throw null;
73 }
74
75 [global::Cpp2ILInjected.Token(Token = "0x170003FC")]
76 public int ArgCount
77 {
78 [global::Cpp2ILInjected.Token(Token = "0x6001E9A")]
79 [global::Cpp2ILInjected.Address(RVA = "0x1B4E754", Offset = "0x1B4E754", Length = "0xC")]
80 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
81 get
82 {
83 throw null;
84 }
85 }
86
87 [global::Cpp2ILInjected.Token(Token = "0x170003FD")]
88 public object[] Args
89 {
90 [global::Cpp2ILInjected.Token(Token = "0x6001E9B")]
91 [global::Cpp2ILInjected.Address(RVA = "0x1B4E760", Offset = "0x1B4E760", Length = "0x8")]
92 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
93 get
94 {
95 throw null;
96 }
97 }
98
99 [global::Cpp2ILInjected.Token(Token = "0x170003FE")]
101 {
102 [global::Cpp2ILInjected.Token(Token = "0x6001E9C")]
103 [global::Cpp2ILInjected.Address(RVA = "0x1B4E768", Offset = "0x1B4E768", Length = "0x64")]
104 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
107 get
108 {
109 throw null;
110 }
111 }
112
113 [global::Cpp2ILInjected.Token(Token = "0x170003FF")]
114 public global::System.Reflection.MethodBase MethodBase
115 {
116 [global::Cpp2ILInjected.Token(Token = "0x6001E9D")]
117 [global::Cpp2ILInjected.Address(RVA = "0x1B4E7CC", Offset = "0x1B4E7CC", Length = "0x8")]
118 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
119 get
120 {
121 throw null;
122 }
123 }
124
125 [global::Cpp2ILInjected.Token(Token = "0x17000400")]
126 public string MethodName
127 {
128 [global::Cpp2ILInjected.Token(Token = "0x6001E9E")]
129 [global::Cpp2ILInjected.Address(RVA = "0x1B4E7D4", Offset = "0x1B4E7D4", Length = "0x48")]
130 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
131 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
132 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Reflection.MethodBase), Member = "op_Inequality", MemberParameters = new object[]
133 {
134 typeof(global::System.Reflection.MethodBase),
135 typeof(global::System.Reflection.MethodBase)
136 }, ReturnType = typeof(bool))]
137 get
138 {
139 throw null;
140 }
141 }
142
143 [global::Cpp2ILInjected.Token(Token = "0x17000401")]
144 public object MethodSignature
145 {
146 [global::Cpp2ILInjected.Token(Token = "0x6001E9F")]
147 [global::Cpp2ILInjected.Address(RVA = "0x1B4E81C", Offset = "0x1B4E81C", Length = "0xFC")]
148 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
149 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Reflection.MethodBase), Member = "op_Inequality", MemberParameters = new object[]
151 {
152 typeof(global::System.Reflection.MethodBase),
153 typeof(global::System.Reflection.MethodBase)
154 }, ReturnType = typeof(bool))]
155 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
156 get
157 {
158 throw null;
159 }
160 }
161
162 [global::Cpp2ILInjected.Token(Token = "0x17000402")]
163 public virtual global::System.Collections.IDictionary Properties
164 {
165 [global::Cpp2ILInjected.Token(Token = "0x6001EA0")]
166 [global::Cpp2ILInjected.Address(RVA = "0x1B4E918", Offset = "0x1B4E918", Length = "0x64")]
167 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MethodReturnDictionary), Member = ".ctor", MemberParameters = new object[] { typeof(IMethodReturnMessage) }, ReturnType = typeof(void))]
169 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
170 get
171 {
172 throw null;
173 }
174 }
175
176 [global::Cpp2ILInjected.Token(Token = "0x17000403")]
177 public string TypeName
178 {
179 [global::Cpp2ILInjected.Token(Token = "0x6001EA1")]
180 [global::Cpp2ILInjected.Address(RVA = "0x1B4E97C", Offset = "0x1B4E97C", Length = "0x58")]
181 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
182 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Reflection.MethodBase), Member = "op_Inequality", MemberParameters = new object[]
184 {
185 typeof(global::System.Reflection.MethodBase),
186 typeof(global::System.Reflection.MethodBase)
187 }, ReturnType = typeof(bool))]
188 get
189 {
190 throw null;
191 }
192 }
193
194 [global::Cpp2ILInjected.Token(Token = "0x17000404")]
195 public string Uri
196 {
197 [global::Cpp2ILInjected.Token(Token = "0x6001EA2")]
198 [global::Cpp2ILInjected.Address(RVA = "0x1B4E9D4", Offset = "0x1B4E9D4", Length = "0x8")]
199 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
200 get
201 {
202 throw null;
203 }
204 [global::Cpp2ILInjected.Token(Token = "0x6001EA3")]
205 [global::Cpp2ILInjected.Address(RVA = "0x1B4E9DC", Offset = "0x1B4E9DC", Length = "0x8")]
206 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
207 set
208 {
209 throw null;
210 }
211 }
212
213 [global::Cpp2ILInjected.Token(Token = "0x17000405")]
215 {
216 [global::Cpp2ILInjected.Token(Token = "0x6001EA4")]
217 [global::Cpp2ILInjected.Address(RVA = "0x1B4E9E4", Offset = "0x1B4E9E4", Length = "0x8")]
218 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
219 get
220 {
221 throw null;
222 }
223 [global::Cpp2ILInjected.Token(Token = "0x6001EA5")]
224 [global::Cpp2ILInjected.Address(RVA = "0x1B4E9EC", Offset = "0x1B4E9EC", Length = "0x8")]
225 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
226 set
227 {
228 throw null;
229 }
230 }
231
232 [global::Cpp2ILInjected.Token(Token = "0x6001EA6")]
233 [global::Cpp2ILInjected.Address(RVA = "0x1B4E9F4", Offset = "0x1B4E9F4", Length = "0x10")]
234 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
235 public object GetArg(int argNum)
236 {
237 throw null;
238 }
239
240 [global::Cpp2ILInjected.Token(Token = "0x17000406")]
241 public global::System.Exception Exception
242 {
243 [global::Cpp2ILInjected.Token(Token = "0x6001EA7")]
244 [global::Cpp2ILInjected.Address(RVA = "0x1B4EA04", Offset = "0x1B4EA04", Length = "0x8")]
245 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
246 get
247 {
248 throw null;
249 }
250 }
251
252 [global::Cpp2ILInjected.Token(Token = "0x17000407")]
253 public object[] OutArgs
254 {
255 [global::Cpp2ILInjected.Token(Token = "0x6001EA8")]
256 [global::Cpp2ILInjected.Address(RVA = "0x1B4EA0C", Offset = "0x1B4EA0C", Length = "0x90")]
257 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
258 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgInfo), Member = ".ctor", MemberParameters = new object[]
259 {
260 typeof(global::System.Reflection.MethodBase),
262 }, ReturnType = typeof(void))]
263 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgInfo), Member = "GetInOutArgs", MemberParameters = new object[] { typeof(object[]) }, ReturnType = typeof(object[]))]
264 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
265 get
266 {
267 throw null;
268 }
269 }
270
271 [global::Cpp2ILInjected.Token(Token = "0x17000408")]
272 public virtual object ReturnValue
273 {
274 [global::Cpp2ILInjected.Token(Token = "0x6001EA9")]
275 [global::Cpp2ILInjected.Address(RVA = "0x1B4EA9C", Offset = "0x1B4EA9C", Length = "0x8")]
276 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
277 get
278 {
279 throw null;
280 }
281 }
282
283 [global::Cpp2ILInjected.Token(Token = "0x17000409")]
285 {
286 [global::Cpp2ILInjected.Token(Token = "0x6001EAA")]
287 [global::Cpp2ILInjected.Address(RVA = "0x1B4EAA4", Offset = "0x1B4EAA4", Length = "0x8")]
288 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
289 get
290 {
291 throw null;
292 }
293 [global::Cpp2ILInjected.Token(Token = "0x6001EAB")]
294 [global::Cpp2ILInjected.Address(RVA = "0x1B4EAAC", Offset = "0x1B4EAAC", Length = "0x8")]
295 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
296 set
297 {
298 throw null;
299 }
300 }
301
302 [global::Cpp2ILInjected.Token(Token = "0x4000F61")]
303 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
304 private object[] _outArgs;
305
306 [global::Cpp2ILInjected.Token(Token = "0x4000F62")]
307 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
308 private object[] _args;
309
310 [global::Cpp2ILInjected.Token(Token = "0x4000F63")]
311 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
313
314 [global::Cpp2ILInjected.Token(Token = "0x4000F64")]
315 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
316 private object _returnValue;
317
318 [global::Cpp2ILInjected.Token(Token = "0x4000F65")]
319 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
320 private string _uri;
321
322 [global::Cpp2ILInjected.Token(Token = "0x4000F66")]
323 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
324 private global::System.Exception _exception;
325
326 [global::Cpp2ILInjected.Token(Token = "0x4000F67")]
327 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
328 private global::System.Reflection.MethodBase _methodBase;
329
330 [global::Cpp2ILInjected.Token(Token = "0x4000F68")]
331 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
332 private string _methodName;
333
334 [global::Cpp2ILInjected.Token(Token = "0x4000F69")]
335 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
336 private global::System.Type[] _methodSignature;
337
338 [global::Cpp2ILInjected.Token(Token = "0x4000F6A")]
339 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
340 private string _typeName;
341
342 [global::Cpp2ILInjected.Token(Token = "0x4000F6B")]
343 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
345
346 [global::Cpp2ILInjected.Token(Token = "0x4000F6C")]
347 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
349
350 [global::Cpp2ILInjected.Token(Token = "0x4000F6D")]
351 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
353 }
354}
class f__AnonymousType0<< Count > j__TPar
global::System.Reflection.MethodBase _methodBase
ReturnMessage(object ret, object[] outArgs, int outArgsCount, LogicalCallContext callCtx, IMethodCallMessage mcm)
ReturnMessage(global::System.Exception e, IMethodCallMessage mcm)