16 [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.MayFail)]
17 [global::Cpp2ILInjected.Token(Token =
"0x6002184")]
18 [global::Cpp2ILInjected.Address(RVA =
"0x1B70690", Offset =
"0x1B70690", Length =
"0x98")]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Microsoft.Win32.SafeHandles.SafeGssCredHandle", Member =
".ctor", ReturnType =
typeof(
void))]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Microsoft.Win32.SafeHandles.SafeGssContextHandle", Member =
".ctor", ReturnType =
typeof(
void))]
24 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Security.SafeDeleteContext", Member =
".ctor", MemberParameters =
new object[] {
"System.Net.Security.SafeFreeCredentials" }, ReturnType =
typeof(
void))]
25 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Security.SafeFreeCredentials", Member =
".ctor", MemberParameters =
new object[]
29 }, ReturnType =
typeof(
void))]
30 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Security.SafeFreeNegoCredentials", Member =
".ctor", MemberParameters =
new object[]
36 }, ReturnType =
typeof(
void))]
37 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.IO.Compression.DeflateStreamNative.SafeDeflateStreamHandle", Member =
".ctor", ReturnType =
typeof(
void))]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
object), Member =
".ctor", ReturnType =
typeof(
void))]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
GC), Member =
"SuppressFinalize", MemberParameters =
new object[] {
typeof(
object) }, ReturnType =
typeof(
void))]
41 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
47 [global::Cpp2ILInjected.Token(Token =
"0x6002185")]
48 [global::Cpp2ILInjected.Address(RVA =
"0x1B70728", Offset =
"0x1B70728", Length =
"0xA0")]
49 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
50 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
51 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
object), Member =
"Finalize", ReturnType =
typeof(
void))]
52 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
58 [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
59 [global::Cpp2ILInjected.Token(Token =
"0x6002186")]
60 [global::Cpp2ILInjected.Address(RVA =
"0x1B707C8", Offset =
"0x1B707C8", Length =
"0x8")]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
67 [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
68 [global::Cpp2ILInjected.Token(Token =
"0x6002187")]
69 [global::Cpp2ILInjected.Address(RVA =
"0x1B707D0", Offset =
"0x1B707D0", Length =
"0x8")]
70 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
76 [global::Cpp2ILInjected.Token(Token =
"0x1700045A")]
79 [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
80 [global::Cpp2ILInjected.Token(Token =
"0x6002188")]
81 [global::Cpp2ILInjected.Address(RVA =
"0x1B707D8", Offset =
"0x1B707D8", Length =
"0xC")]
82 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.FileStream), Member =
"get_Length", ReturnType =
typeof(
long))]
83 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.FileStream), Member =
"get_Position", ReturnType =
typeof(
long))]
84 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.FileStream), Member =
"ReadByte", ReturnType =
typeof(
int))]
85 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.FileStream), Member =
"WriteByte", MemberParameters =
new object[] { typeof(byte) }, ReturnType =
typeof(
void))]
86 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.FileStream), Member =
"Read", MemberParameters =
new object[]
91 }, ReturnType =
typeof(
int))]
92 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.FileStream), Member =
"BeginRead", MemberParameters =
new object[]
97 typeof(global::System.AsyncCallback),
100 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.FileStream), Member =
"Write", MemberParameters =
new object[]
105 }, ReturnType =
typeof(
void))]
106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.FileStream), Member =
"BeginWrite", MemberParameters =
new object[]
111 typeof(global::System.AsyncCallback),
114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.FileStream), Member =
"Seek", MemberParameters =
new object[]
117 typeof(global::System.IO.SeekOrigin)
118 }, ReturnType =
typeof(
long))]
119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.FileStream), Member =
"SetLength", MemberParameters =
new object[] { typeof(long) }, ReturnType =
typeof(
void))]
120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.FileStream), Member =
"Flush", ReturnType =
typeof(
void))]
121 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.FileStream), Member =
"Dispose", MemberParameters =
new object[] { typeof(bool) }, ReturnType =
typeof(
void))]
122 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.FileStream), Member =
"FlushAsync", MemberParameters =
new object[] { typeof(global::System.Threading.CancellationToken) }, ReturnType =
typeof(global::System.Threading.Tasks.Task))]
123 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.NTAuthentication", Member =
"CloseContext", ReturnType =
typeof(
void))]
124 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 14)]
131 [global::Cpp2ILInjected.Token(Token =
"0x1700045B")]
132 public abstract bool IsInvalid
134 [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
135 [global::Cpp2ILInjected.Token(Token =
"0x6002189")]
139 [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
140 [global::Cpp2ILInjected.Token(Token =
"0x600218A")]
141 [global::Cpp2ILInjected.Address(RVA =
"0x1B707E4", Offset =
"0x1B707E4", Length =
"0x10")]
142 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Threading.WaitHandle), Member =
"Dispose", MemberParameters =
new object[] { typeof(bool) }, ReturnType =
typeof(
void))]
143 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Diagnostics.Process", Member =
"get_HasExited", ReturnType =
typeof(
bool))]
144 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Diagnostics.Process", Member =
"set_PriorityClass", MemberParameters =
new object[] {
"System.Diagnostics.ProcessPriorityClass" }, ReturnType =
typeof(
void))]
145 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Diagnostics.Process", Member =
"ReleaseProcessHandle", MemberParameters =
new object[] {
"Microsoft.Win32.SafeHandles.SafeProcessHandle" }, ReturnType =
typeof(
void))]
146 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Diagnostics.Process", Member =
"Close", ReturnType =
typeof(
void))]
147 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Diagnostics.Process", Member =
"WaitForExit", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
typeof(
bool))]
148 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Diagnostics.Process", Member =
"get_ProcessName", ReturnType =
typeof(
string))]
149 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.FileWebStream", Member =
"System.Net.ICloseEx.CloseEx", MemberParameters =
new object[] {
"System.Net.CloseExState" }, ReturnType =
typeof(
void))]
150 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 12)]
151 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
157 [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
158 [global::Cpp2ILInjected.Token(Token =
"0x600218B")]
159 [global::Cpp2ILInjected.Address(RVA =
"0x1B707F4", Offset =
"0x1B707F4", Length =
"0x10")]
160 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Microsoft.Win32.SafeHandles.SafeGssNameHandle", Member =
"CreateUser", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
"Microsoft.Win32.SafeHandles.SafeGssNameHandle")]
161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Microsoft.Win32.SafeHandles.SafeGssNameHandle", Member =
"CreatePrincipal", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
"Microsoft.Win32.SafeHandles.SafeGssNameHandle")]
162 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Microsoft.Win32.SafeHandles.SafeGssCredHandle", Member =
"Create", MemberParameters =
new object[]
167 }, ReturnType =
"Microsoft.Win32.SafeHandles.SafeGssCredHandle")]
168 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.NTAuthentication", Member =
"CloseContext", ReturnType =
typeof(
void))]
169 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.NTAuthentication", Member =
"GetOutgoingBlob", MemberParameters =
new object[]
173 "System.Net.SecurityStatusPal&"
174 }, ReturnType =
"System.Byte[]")]
175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"BeginSConnect", MemberParameters =
new object[] {
"System.Net.Sockets.SocketAsyncResult" }, ReturnType =
typeof(
bool))]
176 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"Dispose", MemberParameters =
new object[] {
typeof(
bool) }, ReturnType =
typeof(
void))]
177 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Security.SafeDeleteNegoContext", Member =
".ctor", MemberParameters =
new object[]
179 "System.Net.Security.SafeFreeNegoCredentials",
181 }, ReturnType =
typeof(
void))]
182 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Security.SafeDeleteNegoContext", Member =
"Dispose", MemberParameters =
new object[] {
typeof(
bool) }, ReturnType =
typeof(
void))]
183 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.IO.Compression.DeflateStreamNative", Member =
"Dispose", MemberParameters =
new object[] {
typeof(
bool) }, ReturnType =
typeof(
void))]
184 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 12)]
185 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
191 [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
192 [global::Cpp2ILInjected.Token(Token =
"0x600218C")]
193 [global::Cpp2ILInjected.Address(RVA =
"0x1B70804", Offset =
"0x1B70804", Length =
"0x1C")]
195 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Security.SafeDeleteNegoContext", Member =
"Dispose", MemberParameters =
new object[] {
typeof(
bool) }, ReturnType =
typeof(
void))]
196 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
197 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(SafeHandle), Member =
"DangerousReleaseInternal", MemberParameters =
new object[] {
typeof(
bool) }, ReturnType =
typeof(
void))]
203 [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
204 [global::Cpp2ILInjected.Token(Token =
"0x600218D")]
207 [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
208 [global::Cpp2ILInjected.Token(Token =
"0x600218E")]
209 [global::Cpp2ILInjected.Address(RVA =
"0x1B708D4", Offset =
"0x1B708D4", Length =
"0x84")]
210 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
211 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Threading.EventWaitHandle), Member =
".ctor", MemberParameters =
new object[]
214 typeof(global::System.Threading.EventResetMode),
216 }, ReturnType =
typeof(
void))]
217 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Threading.WaitHandle), Member =
"set_Handle", MemberParameters =
new object[] { typeof(global::System.IntPtr) }, ReturnType =
typeof(
void))]
218 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Threading.Interlocked), Member =
"CompareExchange", MemberParameters =
new object[]
224 }, ReturnType =
typeof(
int))]
225 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
GC), Member =
"SuppressFinalize", MemberParameters =
new object[] {
typeof(
object) }, ReturnType =
typeof(
void))]
226 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
232 [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.MayFail)]
233 [global::Cpp2ILInjected.Token(Token =
"0x600218F")]
234 [global::Cpp2ILInjected.Address(RVA =
"0x1B6FC14", Offset =
"0x1B6FC14", Length =
"0xC4")]
235 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
236 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::Interop.Sys), Member =
"CopyFile", MemberParameters =
new object[]
240 }, ReturnType =
typeof(
int))]
241 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Threading.WaitHandle), Member =
"WaitOneNative", MemberParameters =
new object[]
247 }, ReturnType =
typeof(
int))]
248 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Threading.WaitHandle), Member =
"WaitMultiple", MemberParameters =
new object[]
250 typeof(global::System.Threading.WaitHandle[]),
254 }, ReturnType =
typeof(
int))]
257 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Threading.RegisteredWaitHandle),
Member =
"Wait", MemberParameters =
new object[] {
typeof(
object) }, ReturnType =
typeof(
void))]
258 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(SafeBuffer),
Member =
"AcquirePointer", MemberParameters =
new object[] {
typeof(
ref byte*) }, ReturnType =
typeof(
void))]
259 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.MonoIO),
Member =
"GetFileType", MemberParameters =
new object[]
262 typeof(
ref global::System.IO.MonoIOError)
263 }, ReturnType =
typeof(global::System.IO.MonoFileType))]
264 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.MonoIO),
Member =
"Cancel", MemberParameters =
new object[]
267 typeof(
ref global::System.IO.MonoIOError)
268 }, ReturnType =
typeof(
bool))]
269 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.MonoIO),
Member =
"Read", MemberParameters =
new object[]
275 typeof(
ref global::System.IO.MonoIOError)
276 }, ReturnType =
typeof(
int))]
277 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.MonoIO),
Member =
"Write", MemberParameters =
new object[]
283 typeof(
ref global::System.IO.MonoIOError)
284 }, ReturnType =
typeof(
int))]
285 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.MonoIO),
Member =
"Seek", MemberParameters =
new object[]
289 typeof(global::System.IO.SeekOrigin),
290 typeof(
ref global::System.IO.MonoIOError)
291 }, ReturnType =
typeof(
long))]
292 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.MonoIO),
Member =
"GetLength", MemberParameters =
new object[]
295 typeof(
ref global::System.IO.MonoIOError)
296 }, ReturnType =
typeof(
long))]
297 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.MonoIO),
Member =
"SetLength", MemberParameters =
new object[]
301 typeof(
ref global::System.IO.MonoIOError)
302 }, ReturnType =
typeof(
bool))]
303 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Microsoft.Win32.NativeMethods", Member =
"DuplicateHandle", MemberParameters =
new object[]
312 }, ReturnType =
typeof(
bool))]
313 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Microsoft.Win32.NativeMethods", Member =
"GetExitCodeProcess", MemberParameters =
new object[]
315 "Microsoft.Win32.SafeHandles.SafeProcessHandle",
317 }, ReturnType =
typeof(
bool))]
318 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Microsoft.Win32.NativeMethods", Member =
"SetPriorityClass", MemberParameters =
new object[]
320 "Microsoft.Win32.SafeHandles.SafeProcessHandle",
322 }, ReturnType =
typeof(
bool))]
323 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Diagnostics.Process", Member =
"ProcessName_internal", MemberParameters =
new object[] {
"Microsoft.Win32.SafeHandles.SafeProcessHandle" }, ReturnType =
typeof(
string))]
324 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"Available_internal", MemberParameters =
new object[]
326 "System.Net.Sockets.SafeSocketHandle",
328 }, ReturnType =
typeof(
int))]
329 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"LocalEndPoint_internal", MemberParameters =
new object[]
331 "System.Net.Sockets.SafeSocketHandle",
334 }, ReturnType =
"System.Net.SocketAddress")]
335 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"Blocking_internal", MemberParameters =
new object[]
337 "System.Net.Sockets.SafeSocketHandle",
340 }, ReturnType =
typeof(
void))]
341 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"RemoteEndPoint_internal", MemberParameters =
new object[]
343 "System.Net.Sockets.SafeSocketHandle",
346 }, ReturnType =
"System.Net.SocketAddress")]
347 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"Poll_internal", MemberParameters =
new object[]
349 "System.Net.Sockets.SafeSocketHandle",
350 "System.Net.Sockets.SelectMode",
353 }, ReturnType =
typeof(
bool))]
354 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"Bind_internal", MemberParameters =
new object[]
356 "System.Net.Sockets.SafeSocketHandle",
357 "System.Net.SocketAddress",
359 }, ReturnType =
typeof(
void))]
360 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"Listen_internal", MemberParameters =
new object[]
362 "System.Net.Sockets.SafeSocketHandle",
365 }, ReturnType =
typeof(
void))]
366 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"Disconnect_internal", MemberParameters =
new object[]
368 "System.Net.Sockets.SafeSocketHandle",
371 }, ReturnType =
typeof(
void))]
372 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"GetSocketOption_obj_internal", MemberParameters =
new object[]
374 "System.Net.Sockets.SafeSocketHandle",
375 "System.Net.Sockets.SocketOptionLevel",
376 "System.Net.Sockets.SocketOptionName",
379 }, ReturnType =
typeof(
void))]
380 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"SetSocketOption_internal", MemberParameters =
new object[]
382 "System.Net.Sockets.SafeSocketHandle",
383 "System.Net.Sockets.SocketOptionLevel",
384 "System.Net.Sockets.SocketOptionName",
389 }, ReturnType =
typeof(
void))]
390 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"IOControl_internal", MemberParameters =
new object[]
392 "System.Net.Sockets.SafeSocketHandle",
397 }, ReturnType =
typeof(
int))]
398 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"Shutdown_internal", MemberParameters =
new object[]
400 "System.Net.Sockets.SafeSocketHandle",
401 "System.Net.Sockets.SocketShutdown",
403 }, ReturnType =
typeof(
void))]
404 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.SafeSocketHandle", Member =
"RegisterForBlockingSyscall", ReturnType =
typeof(
void))]
405 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Security.SafeDeleteContext", Member =
".ctor", MemberParameters =
new object[] {
"System.Net.Security.SafeFreeCredentials" }, ReturnType =
typeof(
void))]
406 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Security.SafeCredentialReference", Member =
".ctor", MemberParameters =
new object[] {
"System.Net.Security.SafeFreeCredentials" }, ReturnType =
typeof(
void))]
407 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Security.SafeFreeNegoCredentials", Member =
".ctor", MemberParameters =
new object[]
413 }, ReturnType =
typeof(
void))]
414 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.IO.Compression.DeflateStreamNative", Member =
"Flush", MemberParameters =
new object[] {
"System.IO.Compression.DeflateStreamNative.SafeDeflateStreamHandle" }, ReturnType =
typeof(
int))]
415 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.IO.Compression.DeflateStreamNative", Member =
"ReadZStream", MemberParameters =
new object[]
417 "System.IO.Compression.DeflateStreamNative.SafeDeflateStreamHandle",
420 }, ReturnType =
typeof(
int))]
421 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.IO.Compression.DeflateStreamNative", Member =
"WriteZStream", MemberParameters =
new object[]
423 "System.IO.Compression.DeflateStreamNative.SafeDeflateStreamHandle",
426 }, ReturnType =
typeof(
int))]
427 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 38)]
428 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Threading.Interlocked),
Member =
"CompareExchange", MemberParameters =
new object[]
433 }, ReturnType =
typeof(
int))]
438 }, ReturnType =
typeof(
void))]
440 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
446 [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
447 [global::Cpp2ILInjected.Token(Token =
"0x6002190")]
448 [global::Cpp2ILInjected.Address(RVA =
"0x1B6FDB4", Offset =
"0x1B6FDB4", Length =
"0x8")]
449 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::Interop.Sys), Member =
"CopyFile", MemberParameters =
new object[]
453 }, ReturnType =
typeof(
int))]
454 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Threading.WaitHandle), Member =
"WaitOneNative", MemberParameters =
new object[]
460 }, ReturnType =
typeof(
int))]
461 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Threading.WaitHandle), Member =
"WaitMultiple", MemberParameters =
new object[]
463 typeof(global::System.Threading.WaitHandle[]),
467 }, ReturnType =
typeof(
int))]
470 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Threading.RegisteredWaitHandle),
Member =
"Wait", MemberParameters =
new object[] {
typeof(
object) }, ReturnType =
typeof(
void))]
471 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.FileStream),
Member =
"Dispose", MemberParameters =
new object[] {
typeof(
bool) }, ReturnType =
typeof(
void))]
472 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.MonoIO),
Member =
"GetFileType", MemberParameters =
new object[]
475 typeof(
ref global::System.IO.MonoIOError)
476 }, ReturnType =
typeof(global::System.IO.MonoFileType))]
477 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.MonoIO),
Member =
"Cancel", MemberParameters =
new object[]
480 typeof(
ref global::System.IO.MonoIOError)
481 }, ReturnType =
typeof(
bool))]
482 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.MonoIO),
Member =
"Read", MemberParameters =
new object[]
488 typeof(
ref global::System.IO.MonoIOError)
489 }, ReturnType =
typeof(
int))]
490 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.MonoIO),
Member =
"Write", MemberParameters =
new object[]
496 typeof(
ref global::System.IO.MonoIOError)
497 }, ReturnType =
typeof(
int))]
498 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.MonoIO),
Member =
"Seek", MemberParameters =
new object[]
502 typeof(global::System.IO.SeekOrigin),
503 typeof(
ref global::System.IO.MonoIOError)
504 }, ReturnType =
typeof(
long))]
505 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.MonoIO),
Member =
"GetLength", MemberParameters =
new object[]
508 typeof(
ref global::System.IO.MonoIOError)
509 }, ReturnType =
typeof(
long))]
510 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.IO.MonoIO),
Member =
"SetLength", MemberParameters =
new object[]
514 typeof(
ref global::System.IO.MonoIOError)
515 }, ReturnType =
typeof(
bool))]
516 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Microsoft.Win32.NativeMethods", Member =
"DuplicateHandle", MemberParameters =
new object[]
525 }, ReturnType =
typeof(
bool))]
526 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Microsoft.Win32.NativeMethods", Member =
"GetExitCodeProcess", MemberParameters =
new object[]
528 "Microsoft.Win32.SafeHandles.SafeProcessHandle",
530 }, ReturnType =
typeof(
bool))]
531 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Microsoft.Win32.NativeMethods", Member =
"SetPriorityClass", MemberParameters =
new object[]
533 "Microsoft.Win32.SafeHandles.SafeProcessHandle",
535 }, ReturnType =
typeof(
bool))]
536 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Diagnostics.Process", Member =
"ProcessName_internal", MemberParameters =
new object[] {
"Microsoft.Win32.SafeHandles.SafeProcessHandle" }, ReturnType =
typeof(
string))]
537 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"Available_internal", MemberParameters =
new object[]
539 "System.Net.Sockets.SafeSocketHandle",
541 }, ReturnType =
typeof(
int))]
542 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"LocalEndPoint_internal", MemberParameters =
new object[]
544 "System.Net.Sockets.SafeSocketHandle",
547 }, ReturnType =
"System.Net.SocketAddress")]
548 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"Blocking_internal", MemberParameters =
new object[]
550 "System.Net.Sockets.SafeSocketHandle",
553 }, ReturnType =
typeof(
void))]
554 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"RemoteEndPoint_internal", MemberParameters =
new object[]
556 "System.Net.Sockets.SafeSocketHandle",
559 }, ReturnType =
"System.Net.SocketAddress")]
560 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"Poll_internal", MemberParameters =
new object[]
562 "System.Net.Sockets.SafeSocketHandle",
563 "System.Net.Sockets.SelectMode",
566 }, ReturnType =
typeof(
bool))]
567 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"Bind_internal", MemberParameters =
new object[]
569 "System.Net.Sockets.SafeSocketHandle",
570 "System.Net.SocketAddress",
572 }, ReturnType =
typeof(
void))]
573 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"Listen_internal", MemberParameters =
new object[]
575 "System.Net.Sockets.SafeSocketHandle",
578 }, ReturnType =
typeof(
void))]
579 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"Disconnect_internal", MemberParameters =
new object[]
581 "System.Net.Sockets.SafeSocketHandle",
584 }, ReturnType =
typeof(
void))]
585 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"GetSocketOption_obj_internal", MemberParameters =
new object[]
587 "System.Net.Sockets.SafeSocketHandle",
588 "System.Net.Sockets.SocketOptionLevel",
589 "System.Net.Sockets.SocketOptionName",
592 }, ReturnType =
typeof(
void))]
593 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"SetSocketOption_internal", MemberParameters =
new object[]
595 "System.Net.Sockets.SafeSocketHandle",
596 "System.Net.Sockets.SocketOptionLevel",
597 "System.Net.Sockets.SocketOptionName",
602 }, ReturnType =
typeof(
void))]
603 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"IOControl_internal", MemberParameters =
new object[]
605 "System.Net.Sockets.SafeSocketHandle",
610 }, ReturnType =
typeof(
int))]
611 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Sockets.Socket", Member =
"Shutdown_internal", MemberParameters =
new object[]
613 "System.Net.Sockets.SafeSocketHandle",
614 "System.Net.Sockets.SocketShutdown",
616 }, ReturnType =
typeof(
void))]
617 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Security.SafeDeleteContext", Member =
"ReleaseHandle", ReturnType =
typeof(
bool))]
618 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Security.SafeCredentialReference", Member =
"ReleaseHandle", ReturnType =
typeof(
bool))]
619 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.Security.SafeFreeNegoCredentials", Member =
"ReleaseHandle", ReturnType =
typeof(
bool))]
620 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.IO.Compression.DeflateStreamNative", Member =
"Flush", MemberParameters =
new object[] {
"System.IO.Compression.DeflateStreamNative.SafeDeflateStreamHandle" }, ReturnType =
typeof(
int))]
621 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.IO.Compression.DeflateStreamNative", Member =
"ReadZStream", MemberParameters =
new object[]
623 "System.IO.Compression.DeflateStreamNative.SafeDeflateStreamHandle",
626 }, ReturnType =
typeof(
int))]
627 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.IO.Compression.DeflateStreamNative", Member =
"WriteZStream", MemberParameters =
new object[]
629 "System.IO.Compression.DeflateStreamNative.SafeDeflateStreamHandle",
632 }, ReturnType =
typeof(
int))]
633 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 65)]
634 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(SafeHandle),
Member =
"DangerousReleaseInternal", MemberParameters =
new object[] {
typeof(
bool) }, ReturnType =
typeof(
void))]
640 [global::Cpp2ILInjected.Token(Token =
"0x6002191")]
641 [global::Cpp2ILInjected.Address(RVA =
"0x1B70820", Offset =
"0x1B70820", Length =
"0xA0")]
642 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
643 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
SafeHandle), Member =
"DangerousReleaseInternal", MemberParameters =
new object[] {
typeof(
bool) }, ReturnType =
typeof(
void))]
644 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
GC), Member =
"SuppressFinalize", MemberParameters =
new object[] {
typeof(
object) }, ReturnType =
typeof(
void))]
646 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
652 [global::Cpp2ILInjected.Token(Token =
"0x6002192")]
653 [global::Cpp2ILInjected.Address(RVA =
"0x1B708C0", Offset =
"0x1B708C0", Length =
"0x14")]
654 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
655 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
SafeHandle), Member =
"DangerousReleaseInternal", MemberParameters =
new object[] {
typeof(
bool) }, ReturnType =
typeof(
void))]
661 [global::Cpp2ILInjected.Token(Token =
"0x6002193")]
662 [global::Cpp2ILInjected.Address(RVA =
"0x1B70958", Offset =
"0x1B70958", Length =
"0x164")]
663 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
664 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
SafeBuffer), Member =
"ReleasePointer", ReturnType =
typeof(
void))]
665 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
SafeHandle), Member =
"Dispose", MemberParameters =
new object[] {
typeof(
bool) }, ReturnType =
typeof(
void))]
666 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(SafeHandle), Member =
"DangerousRelease", ReturnType =
typeof(
void))]
667 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(SafeHandle), Member =
"InternalDispose", ReturnType =
typeof(
void))]
668 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(SafeHandle), Member =
"InternalFinalize", ReturnType =
typeof(
void))]
669 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
670 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Threading.Interlocked), Member =
"CompareExchange", MemberParameters =
new object[]
675 }, ReturnType =
typeof(
int))]
680 }, ReturnType =
typeof(
void))]
682 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
688 [global::Cpp2ILInjected.Token(Token =
"0x400127D")]
689 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x10")]
692 [global::Cpp2ILInjected.Token(Token =
"0x400127E")]
693 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x18")]
696 [global::Cpp2ILInjected.Token(Token =
"0x400127F")]
697 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x1C")]
700 [global::Cpp2ILInjected.Token(Token =
"0x4001280")]
701 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x1D")]
704 [global::Cpp2ILInjected.Token(Token =
"0x4001281")]
705 private const int RefCount_Mask = 2147483644;
707 [global::Cpp2ILInjected.Token(Token =
"0x4001282")]
708 private const int RefCount_One = 4;