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
Context.cs
Go to the documentation of this file.
1using System;
11
13{
14 [global::System.Runtime.InteropServices.ComVisible(true)]
15 [global::Cpp2ILInjected.Token(Token = "0x2000365")]
16 [StructLayout(0)]
17 public class Context
18 {
19 [global::Cpp2ILInjected.Token(Token = "0x6001CDB")]
20 [global::Cpp2ILInjected.Address(RVA = "0x1B39C74", Offset = "0x1B39C74", Length = "0x4")]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
22 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
23 [MethodImpl(4096)]
24 private static extern void RegisterContext(Context ctx);
25
26 [global::Cpp2ILInjected.Token(Token = "0x6001CDC")]
27 [global::Cpp2ILInjected.Address(RVA = "0x1B39C78", Offset = "0x1B39C78", Length = "0x4")]
28 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
29 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
30 [MethodImpl(4096)]
31 private static extern void ReleaseContext(Context ctx);
32
33 [global::Cpp2ILInjected.Token(Token = "0x6001CDD")]
34 [global::Cpp2ILInjected.Address(RVA = "0x1B39C7C", Offset = "0x1B39C7C", Length = "0x84")]
35 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Context), Member = "CreateNewContext", MemberParameters = new object[] { typeof(global::System.Runtime.Remoting.Activation.IConstructionCallMessage) }, ReturnType = typeof(Context))]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Thread), Member = "GetDomainID", ReturnType = typeof(int))]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Interlocked), Member = "Increment", MemberParameters = new object[] { typeof(ref int) }, ReturnType = typeof(int))]
40 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
41 public Context()
42 {
43 throw null;
44 }
45
46 [global::Cpp2ILInjected.Token(Token = "0x6001CDE")]
47 [global::Cpp2ILInjected.Address(RVA = "0x1B39D00", Offset = "0x1B39D00", Length = "0xD0")]
48 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
49 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "Finalize", ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
52 protected override void Finalize()
53 {
54 throw null;
55 }
56
57 [global::Cpp2ILInjected.Token(Token = "0x1700035C")]
58 public static Context DefaultContext
59 {
60 [global::Cpp2ILInjected.Token(Token = "0x6001CDF")]
61 [global::Cpp2ILInjected.Address(RVA = "0x1B31398", Offset = "0x1B31398", Length = "0x8")]
62 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RemotingServices), Member = "CreateClientActivatedServerIdentity", MemberParameters = new object[]
63 {
64 typeof(global::System.MarshalByRefObject),
65 typeof(global::System.Type),
66 typeof(string)
67 }, ReturnType = typeof(ClientActivatedIdentity))]
68 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RemotingServices), Member = "CreateWellKnownServerIdentity", MemberParameters = new object[]
69 {
70 typeof(global::System.Type),
71 typeof(string),
73 }, ReturnType = typeof(ServerIdentity))]
74 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.AppDomain), Member = "InternalGetDefaultContext", ReturnType = typeof(Context))]
76 get
77 {
78 throw null;
79 }
80 }
81
82 [global::Cpp2ILInjected.Token(Token = "0x1700035D")]
83 public virtual int ContextID
84 {
85 [global::Cpp2ILInjected.Token(Token = "0x6001CE0")]
86 [global::Cpp2ILInjected.Address(RVA = "0x1B39DD0", Offset = "0x1B39DD0", Length = "0x8")]
87 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
88 get
89 {
90 throw null;
91 }
92 }
93
94 [global::Cpp2ILInjected.Token(Token = "0x1700035E")]
96 {
97 [global::Cpp2ILInjected.Token(Token = "0x6001CE1")]
98 [global::Cpp2ILInjected.Address(RVA = "0x1B39DD8", Offset = "0x1B39DD8", Length = "0x74")]
99 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = "ToArray", ReturnType = "T[]")]
101 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
102 get
103 {
104 throw null;
105 }
106 }
107
108 [global::Cpp2ILInjected.Token(Token = "0x1700035F")]
109 internal bool IsDefaultContext
110 {
111 [global::Cpp2ILInjected.Token(Token = "0x6001CE2")]
112 [global::Cpp2ILInjected.Address(RVA = "0x1B39E4C", Offset = "0x1B39E4C", Length = "0x10")]
113 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
114 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
115 get
116 {
117 throw null;
118 }
119 }
120
121 [global::Cpp2ILInjected.Token(Token = "0x17000360")]
122 internal bool NeedsContextSink
123 {
124 [global::Cpp2ILInjected.Token(Token = "0x6001CE3")]
125 [global::Cpp2ILInjected.Address(RVA = "0x1B39E5C", Offset = "0x1B39E5C", Length = "0xD0")]
126 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
127 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
128 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
129 get
130 {
131 throw null;
132 }
133 }
134
135 [global::Cpp2ILInjected.Token(Token = "0x6001CE4")]
136 [global::Cpp2ILInjected.Address(RVA = "0x1B39F54", Offset = "0x1B39F54", Length = "0x70")]
137 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
138 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Context), Member = "GetDynamicPropertyCollection", MemberParameters = new object[]
139 {
140 typeof(global::System.ContextBoundObject),
142 }, ReturnType = typeof(DynamicPropertyCollection))]
143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DynamicPropertyCollection), Member = "RegisterDynamicProperty", MemberParameters = new object[] { typeof(IDynamicProperty) }, ReturnType = typeof(bool))]
144 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
145 public static bool RegisterDynamicProperty(IDynamicProperty prop, global::System.ContextBoundObject obj, Context ctx)
146 {
147 throw null;
148 }
149
150 [global::Cpp2ILInjected.Token(Token = "0x6001CE5")]
151 [global::Cpp2ILInjected.Address(RVA = "0x1B3A448", Offset = "0x1B3A448", Length = "0x70")]
152 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Context), Member = "GetDynamicPropertyCollection", MemberParameters = new object[]
154 {
155 typeof(global::System.ContextBoundObject),
157 }, ReturnType = typeof(DynamicPropertyCollection))]
158 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
159 public static bool UnregisterDynamicProperty(string name, global::System.ContextBoundObject obj, Context ctx)
160 {
161 throw null;
162 }
163
164 [global::Cpp2ILInjected.Token(Token = "0x6001CE6")]
165 [global::Cpp2ILInjected.Address(RVA = "0x1B39FC4", Offset = "0x1B39FC4", Length = "0x1C4")]
166 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Context), Member = "RegisterDynamicProperty", MemberParameters = new object[]
167 {
169 typeof(global::System.ContextBoundObject),
171 }, ReturnType = typeof(bool))]
172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Context), Member = "UnregisterDynamicProperty", MemberParameters = new object[]
173 {
174 typeof(string),
175 typeof(global::System.ContextBoundObject),
177 }, ReturnType = typeof(bool))]
178 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
179 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RemotingServices), Member = "IsTransparentProxy", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RemotingServices), Member = "GetRealProxy", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(global::System.Runtime.Remoting.Proxies.RealProxy))]
181 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Identity), Member = "get_ClientDynamicProperties", ReturnType = typeof(DynamicPropertyCollection))]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DynamicPropertyCollection), Member = ".ctor", ReturnType = typeof(void))]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
185 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
187 {
188 throw null;
189 }
190
191 [global::Cpp2ILInjected.Token(Token = "0x6001CE7")]
192 [global::Cpp2ILInjected.Address(RVA = "0x1B3A67C", Offset = "0x1B3A67C", Length = "0xF0")]
193 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
194 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Runtime.Remoting.Contexts.CrossContextChannel.ContextRestoreSink", Member = "SyncProcessMessage", MemberParameters = new object[] { typeof(global::System.Runtime.Remoting.Messaging.IMessage) }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessage))]
195 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CrossContextChannel), Member = "SyncProcessMessage", MemberParameters = new object[] { typeof(global::System.Runtime.Remoting.Messaging.IMessage) }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessage))]
196 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CrossContextChannel), Member = "AsyncProcessMessage", MemberParameters = new object[]
197 {
198 typeof(global::System.Runtime.Remoting.Messaging.IMessage),
199 typeof(global::System.Runtime.Remoting.Messaging.IMessageSink)
200 }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessageCtrl))]
201 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Messaging.ClientContextTerminatorSink), Member = "SyncProcessMessage", MemberParameters = new object[] { typeof(global::System.Runtime.Remoting.Messaging.IMessage) }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessage))]
202 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Messaging.ClientContextTerminatorSink), Member = "AsyncProcessMessage", MemberParameters = new object[]
203 {
204 typeof(global::System.Runtime.Remoting.Messaging.IMessage),
205 typeof(global::System.Runtime.Remoting.Messaging.IMessageSink)
206 }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessageCtrl))]
207 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Messaging.ClientContextReplySink), Member = "SyncProcessMessage", MemberParameters = new object[] { typeof(global::System.Runtime.Remoting.Messaging.IMessage) }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessage))]
208 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
209 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
210 internal static void NotifyGlobalDynamicSinks(bool start, global::System.Runtime.Remoting.Messaging.IMessage req_msg, bool client_site, bool async)
211 {
212 throw null;
213 }
214
215 [global::Cpp2ILInjected.Token(Token = "0x17000361")]
216 internal static bool HasGlobalDynamicSinks
217 {
218 [global::Cpp2ILInjected.Token(Token = "0x6001CE8")]
219 [global::Cpp2ILInjected.Address(RVA = "0x1B3AD7C", Offset = "0x1B3AD7C", Length = "0x98")]
220 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
221 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Context), Member = "get_HasExitSinks", ReturnType = typeof(bool))]
222 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Messaging.ClientContextTerminatorSink), Member = "AsyncProcessMessage", MemberParameters = new object[]
223 {
224 typeof(global::System.Runtime.Remoting.Messaging.IMessage),
225 typeof(global::System.Runtime.Remoting.Messaging.IMessageSink)
226 }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessageCtrl))]
227 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
228 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
229 get
230 {
231 throw null;
232 }
233 }
234
235 [global::Cpp2ILInjected.Token(Token = "0x6001CE9")]
236 [global::Cpp2ILInjected.Address(RVA = "0x1B3AE14", Offset = "0x1B3AE14", Length = "0x78")]
237 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
238 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Runtime.Remoting.Contexts.CrossContextChannel.ContextRestoreSink", Member = "SyncProcessMessage", MemberParameters = new object[] { typeof(global::System.Runtime.Remoting.Messaging.IMessage) }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessage))]
239 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CrossContextChannel), Member = "SyncProcessMessage", MemberParameters = new object[] { typeof(global::System.Runtime.Remoting.Messaging.IMessage) }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessage))]
240 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CrossContextChannel), Member = "AsyncProcessMessage", MemberParameters = new object[]
241 {
242 typeof(global::System.Runtime.Remoting.Messaging.IMessage),
243 typeof(global::System.Runtime.Remoting.Messaging.IMessageSink)
244 }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessageCtrl))]
245 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Messaging.ClientContextTerminatorSink), Member = "SyncProcessMessage", MemberParameters = new object[] { typeof(global::System.Runtime.Remoting.Messaging.IMessage) }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessage))]
246 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Messaging.ClientContextTerminatorSink), Member = "AsyncProcessMessage", MemberParameters = new object[]
247 {
248 typeof(global::System.Runtime.Remoting.Messaging.IMessage),
249 typeof(global::System.Runtime.Remoting.Messaging.IMessageSink)
250 }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessageCtrl))]
251 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Messaging.ClientContextReplySink), Member = "SyncProcessMessage", MemberParameters = new object[] { typeof(global::System.Runtime.Remoting.Messaging.IMessage) }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessage))]
252 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
253 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DynamicPropertyCollection), Member = "NotifyMessage", MemberParameters = new object[]
254 {
255 typeof(bool),
256 typeof(global::System.Runtime.Remoting.Messaging.IMessage),
257 typeof(bool),
258 typeof(bool)
259 }, ReturnType = typeof(void))]
260 internal void NotifyDynamicSinks(bool start, global::System.Runtime.Remoting.Messaging.IMessage req_msg, bool client_site, bool async)
261 {
262 throw null;
263 }
264
265 [global::Cpp2ILInjected.Token(Token = "0x17000362")]
266 internal bool HasDynamicSinks
267 {
268 [global::Cpp2ILInjected.Token(Token = "0x6001CEA")]
269 [global::Cpp2ILInjected.Address(RVA = "0x1B3AE8C", Offset = "0x1B3AE8C", Length = "0x38")]
270 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
271 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
272 get
273 {
274 throw null;
275 }
276 }
277
278 [global::Cpp2ILInjected.Token(Token = "0x17000363")]
279 internal bool HasExitSinks
280 {
281 [global::Cpp2ILInjected.Token(Token = "0x6001CEB")]
282 [global::Cpp2ILInjected.Address(RVA = "0x1B373F4", Offset = "0x1B373F4", Length = "0xD0")]
283 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
284 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Proxies.RemotingProxy), Member = "Invoke", MemberParameters = new object[] { typeof(global::System.Runtime.Remoting.Messaging.IMessage) }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessage))]
285 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Activation.ActivationServices), Member = "Activate", MemberParameters = new object[]
286 {
287 typeof(global::System.Runtime.Remoting.Proxies.RemotingProxy),
288 typeof(global::System.Runtime.Remoting.Messaging.ConstructionCall)
289 }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessage))]
290 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Context), Member = "GetClientContextSinkChain", ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessageSink))]
292 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Context), Member = "get_HasGlobalDynamicSinks", ReturnType = typeof(bool))]
293 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
294 get
295 {
296 throw null;
297 }
298 }
299
300 [global::Cpp2ILInjected.Token(Token = "0x6001CEC")]
301 [global::Cpp2ILInjected.Address(RVA = "0x1B3AEC4", Offset = "0x1B3AEC4", Length = "0x1CC")]
302 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
303 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
304 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = "GetEnumerator", ReturnType = "Enumerator<T>")]
305 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
306 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
307 {
308 typeof(string),
309 typeof(string)
310 }, ReturnType = typeof(bool))]
311 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
312 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
313 public virtual IContextProperty GetProperty(string name)
314 {
315 throw null;
316 }
317
318 [global::Cpp2ILInjected.Token(Token = "0x6001CED")]
319 [global::Cpp2ILInjected.Address(RVA = "0x1B3B090", Offset = "0x1B3B090", Length = "0x1A4")]
320 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
321 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
322 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.AppDomain), Member = "InternalGetDefaultContext", ReturnType = typeof(Context))]
323 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = ".ctor", ReturnType = typeof(void))]
324 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
325 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
326 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
327 public virtual void SetProperty(IContextProperty prop)
328 {
329 throw null;
330 }
331
332 [global::Cpp2ILInjected.Token(Token = "0x6001CEE")]
333 [global::Cpp2ILInjected.Address(RVA = "0x1B3B234", Offset = "0x1B3B234", Length = "0x1A0")]
334 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
335 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
336 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = "GetEnumerator", ReturnType = "Enumerator<T>")]
337 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
338 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
339 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
340 public virtual void Freeze()
341 {
342 throw null;
343 }
344
345 [global::Cpp2ILInjected.Token(Token = "0x6001CEF")]
346 [global::Cpp2ILInjected.Address(RVA = "0x1B3B3D4", Offset = "0x1B3B3D4", Length = "0x5C")]
347 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
348 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
349 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
350 {
351 typeof(string),
352 typeof(string)
353 }, ReturnType = typeof(string))]
354 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
355 public override string ToString()
356 {
357 throw null;
358 }
359
360 [global::Cpp2ILInjected.Token(Token = "0x6001CF0")]
361 [global::Cpp2ILInjected.Address(RVA = "0x1B3B430", Offset = "0x1B3B430", Length = "0x1BC")]
362 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
363 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CrossContextChannel), Member = "SyncProcessMessage", MemberParameters = new object[] { typeof(global::System.Runtime.Remoting.Messaging.IMessage) }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessage))]
364 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Activation.ConstructionLevelActivator), Member = "Activate", MemberParameters = new object[] { typeof(global::System.Runtime.Remoting.Activation.IConstructionCallMessage) }, ReturnType = typeof(global::System.Runtime.Remoting.Activation.IConstructionReturnMessage))]
365 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
366 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
367 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
368 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
369 internal global::System.Runtime.Remoting.Messaging.IMessageSink GetServerContextSinkChain()
370 {
371 throw null;
372 }
373
374 [global::Cpp2ILInjected.Token(Token = "0x6001CF1")]
375 [global::Cpp2ILInjected.Address(RVA = "0x1B374C4", Offset = "0x1B374C4", Length = "0x200")]
376 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
377 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Proxies.RemotingProxy), Member = "Invoke", MemberParameters = new object[] { typeof(global::System.Runtime.Remoting.Messaging.IMessage) }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessage))]
378 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Context), Member = "get_HasExitSinks", ReturnType = typeof(bool))]
379 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Activation.ActivationServices), Member = "Activate", MemberParameters = new object[]
380 {
381 typeof(global::System.Runtime.Remoting.Proxies.RemotingProxy),
382 typeof(global::System.Runtime.Remoting.Messaging.ConstructionCall)
383 }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessage))]
384 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Messaging.EnvoyTerminatorSink), Member = "SyncProcessMessage", MemberParameters = new object[] { typeof(global::System.Runtime.Remoting.Messaging.IMessage) }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessage))]
385 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Messaging.EnvoyTerminatorSink), Member = "AsyncProcessMessage", MemberParameters = new object[]
386 {
387 typeof(global::System.Runtime.Remoting.Messaging.IMessage),
388 typeof(global::System.Runtime.Remoting.Messaging.IMessageSink)
389 }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessageCtrl))]
390 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
391 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
392 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = "GetEnumerator", ReturnType = "Enumerator<T>")]
393 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
394 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
395 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
396 internal global::System.Runtime.Remoting.Messaging.IMessageSink GetClientContextSinkChain()
397 {
398 throw null;
399 }
400
401 [global::Cpp2ILInjected.Token(Token = "0x6001CF2")]
402 [global::Cpp2ILInjected.Address(RVA = "0x1B30F10", Offset = "0x1B30F10", Length = "0x1A8")]
403 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
404 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ClientActivatedIdentity), Member = "SyncObjectProcessMessage", MemberParameters = new object[] { typeof(global::System.Runtime.Remoting.Messaging.IMessage) }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessage))]
405 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ClientActivatedIdentity), Member = "AsyncObjectProcessMessage", MemberParameters = new object[]
406 {
407 typeof(global::System.Runtime.Remoting.Messaging.IMessage),
408 typeof(global::System.Runtime.Remoting.Messaging.IMessageSink)
409 }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessageCtrl))]
410 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SingletonIdentity), Member = "SyncObjectProcessMessage", MemberParameters = new object[] { typeof(global::System.Runtime.Remoting.Messaging.IMessage) }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessage))]
411 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SingletonIdentity), Member = "AsyncObjectProcessMessage", MemberParameters = new object[]
412 {
413 typeof(global::System.Runtime.Remoting.Messaging.IMessage),
414 typeof(global::System.Runtime.Remoting.Messaging.IMessageSink)
415 }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessageCtrl))]
416 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SingleCallIdentity), Member = "SyncObjectProcessMessage", MemberParameters = new object[] { typeof(global::System.Runtime.Remoting.Messaging.IMessage) }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessage))]
417 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SingleCallIdentity), Member = "AsyncObjectProcessMessage", MemberParameters = new object[]
418 {
419 typeof(global::System.Runtime.Remoting.Messaging.IMessage),
420 typeof(global::System.Runtime.Remoting.Messaging.IMessageSink)
421 }, ReturnType = typeof(global::System.Runtime.Remoting.Messaging.IMessageCtrl))]
422 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
423 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Remoting.Messaging.StackBuilderSink), Member = ".ctor", MemberParameters = new object[]
424 {
425 typeof(global::System.MarshalByRefObject),
426 typeof(bool)
427 }, ReturnType = typeof(void))]
428 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Remoting.Messaging.ServerObjectTerminatorSink), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.Runtime.Remoting.Messaging.IMessageSink) }, ReturnType = typeof(void))]
429 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
430 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
431 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
432 internal global::System.Runtime.Remoting.Messaging.IMessageSink CreateServerObjectSinkChain(global::System.MarshalByRefObject obj, bool forceInternalExecute)
433 {
434 throw null;
435 }
436
437 [global::Cpp2ILInjected.Token(Token = "0x6001CF3")]
438 [global::Cpp2ILInjected.Address(RVA = "0x1B3B61C", Offset = "0x1B3B61C", Length = "0x204")]
439 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
440 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
441 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = "GetEnumerator", ReturnType = "Enumerator<T>")]
442 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
443 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
444 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
445 internal global::System.Runtime.Remoting.Messaging.IMessageSink CreateEnvoySink(global::System.MarshalByRefObject serverObject)
446 {
447 throw null;
448 }
449
450 [global::Cpp2ILInjected.Token(Token = "0x6001CF4")]
451 [global::Cpp2ILInjected.Address(RVA = "0x1B3B820", Offset = "0x1B3B820", Length = "0x8")]
452 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
453 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.AppDomain), Member = "InternalSetContext", MemberParameters = new object[] { typeof(Context) }, ReturnType = typeof(Context))]
455 {
456 throw null;
457 }
458
459 [global::Cpp2ILInjected.Token(Token = "0x6001CF5")]
460 [global::Cpp2ILInjected.Address(RVA = "0x1B3B828", Offset = "0x1B3B828", Length = "0x800")]
461 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
462 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Activation.ContextLevelActivator), Member = "Activate", MemberParameters = new object[] { typeof(global::System.Runtime.Remoting.Activation.IConstructionCallMessage) }, ReturnType = typeof(global::System.Runtime.Remoting.Activation.IConstructionReturnMessage))]
463 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
464 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Context), Member = ".ctor", ReturnType = typeof(void))]
465 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RemotingException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
466 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 46)]
467 internal static Context CreateNewContext(global::System.Runtime.Remoting.Activation.IConstructionCallMessage msg)
468 {
469 throw null;
470 }
471
472 [global::Cpp2ILInjected.Token(Token = "0x6001CF6")]
473 [global::Cpp2ILInjected.Address(RVA = "0x1B3C028", Offset = "0x1B3C028", Length = "0x150")]
474 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
475 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
476 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Monitor), Member = "Enter", MemberParameters = new object[]
477 {
478 typeof(object),
479 typeof(ref bool)
480 }, ReturnType = typeof(void))]
481 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.AppDomain), Member = "InternalSetContext", MemberParameters = new object[] { typeof(Context) }, ReturnType = typeof(Context))]
482 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ContextBoundObject), Member = ".ctor", ReturnType = typeof(void))]
483 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
484 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
486 {
487 throw null;
488 }
489
490 [global::Cpp2ILInjected.Token(Token = "0x17000364")]
491 private global::System.LocalDataStore MyLocalStore
492 {
493 [global::Cpp2ILInjected.Token(Token = "0x6001CF7")]
494 [global::Cpp2ILInjected.Address(RVA = "0x1B3C184", Offset = "0x1B3C184", Length = "0x160")]
495 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
496 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Context), Member = "GetData", MemberParameters = new object[] { typeof(global::System.LocalDataStoreSlot) }, ReturnType = typeof(object))]
497 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Context), Member = "SetData", MemberParameters = new object[]
498 {
499 typeof(global::System.LocalDataStoreSlot),
500 typeof(object)
501 }, ReturnType = typeof(void))]
502 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
503 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Monitor), Member = "Enter", MemberParameters = new object[]
504 {
505 typeof(object),
506 typeof(ref bool)
507 }, ReturnType = typeof(void))]
508 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.LocalDataStoreMgr), Member = "CreateLocalDataStore", ReturnType = typeof(global::System.LocalDataStoreHolder))]
509 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
510 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
511 get
512 {
513 throw null;
514 }
515 }
516
517 [global::Cpp2ILInjected.Token(Token = "0x6001CF8")]
518 [global::Cpp2ILInjected.Address(RVA = "0x1B3C2E4", Offset = "0x1B3C2E4", Length = "0x5C")]
519 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
520 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.LocalDataStoreMgr), Member = "AllocateDataSlot", ReturnType = typeof(global::System.LocalDataStoreSlot))]
521 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
522 public static global::System.LocalDataStoreSlot AllocateDataSlot()
523 {
524 throw null;
525 }
526
527 [global::Cpp2ILInjected.Token(Token = "0x6001CF9")]
528 [global::Cpp2ILInjected.Address(RVA = "0x1B3C340", Offset = "0x1B3C340", Length = "0x64")]
529 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
530 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.LocalDataStoreMgr), Member = "AllocateNamedDataSlot", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.LocalDataStoreSlot))]
531 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
532 public static global::System.LocalDataStoreSlot AllocateNamedDataSlot(string name)
533 {
534 throw null;
535 }
536
537 [global::Cpp2ILInjected.Token(Token = "0x6001CFA")]
538 [global::Cpp2ILInjected.Address(RVA = "0x1B3C3A4", Offset = "0x1B3C3A4", Length = "0x64")]
539 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
540 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.LocalDataStoreMgr), Member = "FreeNamedDataSlot", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
541 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
542 public static void FreeNamedDataSlot(string name)
543 {
544 throw null;
545 }
546
547 [global::Cpp2ILInjected.Token(Token = "0x6001CFB")]
548 [global::Cpp2ILInjected.Address(RVA = "0x1B3C408", Offset = "0x1B3C408", Length = "0x64")]
549 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
550 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.LocalDataStoreMgr), Member = "GetNamedDataSlot", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.LocalDataStoreSlot))]
551 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
552 public static global::System.LocalDataStoreSlot GetNamedDataSlot(string name)
553 {
554 throw null;
555 }
556
557 [global::Cpp2ILInjected.Token(Token = "0x6001CFC")]
558 [global::Cpp2ILInjected.Address(RVA = "0x1B3C46C", Offset = "0x1B3C46C", Length = "0x24")]
559 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
560 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Thread), Member = "get_CurrentContext", ReturnType = typeof(Context))]
561 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Context), Member = "get_MyLocalStore", ReturnType = typeof(global::System.LocalDataStore))]
562 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.LocalDataStore), Member = "GetData", MemberParameters = new object[] { typeof(global::System.LocalDataStoreSlot) }, ReturnType = typeof(object))]
563 public static object GetData(global::System.LocalDataStoreSlot slot)
564 {
565 throw null;
566 }
567
568 [global::Cpp2ILInjected.Token(Token = "0x6001CFD")]
569 [global::Cpp2ILInjected.Address(RVA = "0x1B3C490", Offset = "0x1B3C490", Length = "0x34")]
570 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
571 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Thread), Member = "get_CurrentContext", ReturnType = typeof(Context))]
572 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Context), Member = "get_MyLocalStore", ReturnType = typeof(global::System.LocalDataStore))]
573 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.LocalDataStore), Member = "SetData", MemberParameters = new object[]
574 {
575 typeof(global::System.LocalDataStoreSlot),
576 typeof(object)
577 }, ReturnType = typeof(void))]
578 public static void SetData(global::System.LocalDataStoreSlot slot, object data)
579 {
580 throw null;
581 }
582
583 // Note: this type is marked as 'beforefieldinit'.
584 [global::Cpp2ILInjected.Token(Token = "0x6001CFE")]
585 [global::Cpp2ILInjected.Address(RVA = "0x1B3C4C4", Offset = "0x1B3C4C4", Length = "0x70")]
586 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
587 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.LocalDataStoreMgr), Member = ".ctor", ReturnType = typeof(void))]
588 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
589 static Context()
590 {
591 throw null;
592 }
593
594 [global::Cpp2ILInjected.Token(Token = "0x4000EA1")]
595 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
596 private int domain_id;
597
598 [global::Cpp2ILInjected.Token(Token = "0x4000EA2")]
599 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
600 private int context_id;
601
602 [global::Cpp2ILInjected.Token(Token = "0x4000EA3")]
603 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
604 private global::System.UIntPtr static_data;
605
606 [global::Cpp2ILInjected.Token(Token = "0x4000EA4")]
607 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
608 private global::System.UIntPtr data;
609
610 [global::System.ContextStatic]
611 [global::Cpp2ILInjected.Token(Token = "0x4000EA5")]
612 private static object[] local_slots;
613
614 [global::Cpp2ILInjected.Token(Token = "0x4000EA6")]
615 private static global::System.Runtime.Remoting.Messaging.IMessageSink default_server_context_sink;
616
617 [global::Cpp2ILInjected.Token(Token = "0x4000EA7")]
618 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
619 private global::System.Runtime.Remoting.Messaging.IMessageSink server_context_sink_chain;
620
621 [global::Cpp2ILInjected.Token(Token = "0x4000EA8")]
622 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
623 private global::System.Runtime.Remoting.Messaging.IMessageSink client_context_sink_chain;
624
625 [global::Cpp2ILInjected.Token(Token = "0x4000EA9")]
626 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
627 private global::System.Collections.Generic.List<IContextProperty> context_properties;
628
629 [global::Cpp2ILInjected.Token(Token = "0x4000EAA")]
630 private static int global_count;
631
632 [global::Cpp2ILInjected.Token(Token = "0x4000EAB")]
633 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
634 private global::System.LocalDataStoreHolder _localDataStore;
635
636 [global::Cpp2ILInjected.Token(Token = "0x4000EAC")]
637 private static global::System.LocalDataStoreMgr _localDataStoreMgr;
638
639 [global::Cpp2ILInjected.Token(Token = "0x4000EAD")]
641
642 [global::Cpp2ILInjected.Token(Token = "0x4000EAE")]
643 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
645
646 [global::Cpp2ILInjected.Token(Token = "0x4000EAF")]
647 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
649 }
650}
class f__AnonymousType0<< Count > j__TPar
LocalDataStoreSlot(global::System.LocalDataStoreMgr mgr, int slot, long cookie)
static global::System.LocalDataStoreSlot AllocateDataSlot()
Definition Context.cs:522
global::System.Runtime.Remoting.Messaging.IMessageSink server_context_sink_chain
Definition Context.cs:619
virtual IContextProperty[] ContextProperties
Definition Context.cs:96
static void RegisterContext(Context ctx)
static Context SwitchToContext(Context newContext)
Definition Context.cs:454
static void ReleaseContext(Context ctx)
global::System.Runtime.Remoting.Messaging.IMessageSink GetClientContextSinkChain()
Definition Context.cs:396
static DynamicPropertyCollection GetDynamicPropertyCollection(global::System.ContextBoundObject obj, Context ctx)
Definition Context.cs:186
global::System.Runtime.Remoting.Messaging.IMessageSink client_context_sink_chain
Definition Context.cs:623
global::System.Collections.Generic.List< IContextProperty > context_properties
Definition Context.cs:627
global::System.LocalDataStoreHolder _localDataStore
Definition Context.cs:634
virtual void SetProperty(IContextProperty prop)
Definition Context.cs:327
void DoCallBack(CrossContextDelegate deleg)
Definition Context.cs:485
global::System.LocalDataStore MyLocalStore
Definition Context.cs:492
static void NotifyGlobalDynamicSinks(bool start, global::System.Runtime.Remoting.Messaging.IMessage req_msg, bool client_site, bool async)
Definition Context.cs:210
global::System.UIntPtr static_data
Definition Context.cs:604
static global::System.Runtime.Remoting.Messaging.IMessageSink default_server_context_sink
Definition Context.cs:615
ContextCallbackObject callback_object
Definition Context.cs:648
DynamicPropertyCollection context_dynamic_properties
Definition Context.cs:644
static void FreeNamedDataSlot(string name)
Definition Context.cs:542
static void SetData(global::System.LocalDataStoreSlot slot, object data)
Definition Context.cs:578
static object GetData(global::System.LocalDataStoreSlot slot)
Definition Context.cs:563
static Context CreateNewContext(global::System.Runtime.Remoting.Activation.IConstructionCallMessage msg)
Definition Context.cs:467
static bool RegisterDynamicProperty(IDynamicProperty prop, global::System.ContextBoundObject obj, Context ctx)
Definition Context.cs:145
static global::System.LocalDataStoreSlot GetNamedDataSlot(string name)
Definition Context.cs:552
void NotifyDynamicSinks(bool start, global::System.Runtime.Remoting.Messaging.IMessage req_msg, bool client_site, bool async)
Definition Context.cs:260
virtual IContextProperty GetProperty(string name)
Definition Context.cs:313
global::System.Runtime.Remoting.Messaging.IMessageSink GetServerContextSinkChain()
Definition Context.cs:369
static bool UnregisterDynamicProperty(string name, global::System.ContextBoundObject obj, Context ctx)
Definition Context.cs:159
static global::System.LocalDataStoreSlot AllocateNamedDataSlot(string name)
Definition Context.cs:532
static global::System.LocalDataStoreMgr _localDataStoreMgr
Definition Context.cs:637
global::System.Runtime.Remoting.Messaging.IMessageSink CreateServerObjectSinkChain(global::System.MarshalByRefObject obj, bool forceInternalExecute)
Definition Context.cs:432
static DynamicPropertyCollection global_dynamic_properties
Definition Context.cs:640
global::System.Runtime.Remoting.Messaging.IMessageSink CreateEnvoySink(global::System.MarshalByRefObject serverObject)
Definition Context.cs:445
delegate void CrossContextDelegate()
UIntPtr(ulong value)
Definition UIntPtr.cs:20