terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
Dns.cs
Go to the documentation of this file.
1using System;
6
7namespace System.Net
8{
9 // Token: 0x0200023B RID: 571
10 public static class Dns
11 {
12 // Token: 0x06000E4C RID: 3660 RVA: 0x0002D994 File Offset: 0x0002BB94
13 static Dns()
14 {
15 }
16
17 // Token: 0x06000E4D RID: 3661 RVA: 0x0002D9A4 File Offset: 0x0002BBA4
18 [Obsolete("Use BeginGetHostEntry instead")]
19 public static IAsyncResult BeginGetHostByName(string hostName, AsyncCallback requestCallback, object stateObject)
20 {
21 }
22
23 // Token: 0x06000E4E RID: 3662 RVA: 0x0002D9B4 File Offset: 0x0002BBB4
24 [Obsolete("Use BeginGetHostEntry instead")]
25 public static IAsyncResult BeginResolve(string hostName, AsyncCallback requestCallback, object stateObject)
26 {
27 }
28
29 // Token: 0x06000E4F RID: 3663 RVA: 0x0002D9C4 File Offset: 0x0002BBC4
30 public static IAsyncResult BeginGetHostAddresses(string hostNameOrAddress, AsyncCallback requestCallback, object state)
31 {
32 /*
33An exception occurred when decompiling this method (06000E4F)
34
35ICSharpCode.Decompiler.DecompilerException: Error decompiling System.IAsyncResult System.Net.Dns::BeginGetHostAddresses(System.String,System.AsyncCallback,System.Object)
36
37 ---> System.Exception: Basic block has to end with unconditional control flow.
38{
39 Block_0:
40 stloc:bool(var_0_0F, call:bool(string::op_Equality, ldstr:string("0.0.0.0"), ldstr:string("0.0.0.0")))
41}
42
43 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
44 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
45 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
46 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
47 --- End of inner exception stack trace ---
48 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
49 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
50*/;
51 }
52
53 // Token: 0x06000E50 RID: 3664 RVA: 0x0002D9E4 File Offset: 0x0002BBE4
54 public static IAsyncResult BeginGetHostEntry(string hostNameOrAddress, AsyncCallback requestCallback, object stateObject)
55 {
56 /*
57An exception occurred when decompiling this method (06000E50)
58
59ICSharpCode.Decompiler.DecompilerException: Error decompiling System.IAsyncResult System.Net.Dns::BeginGetHostEntry(System.String,System.AsyncCallback,System.Object)
60
61 ---> System.Exception: Basic block has to end with unconditional control flow.
62{
63 Block_0:
64 stloc:bool(var_0_0F, call:bool(string::op_Equality, ldstr:string("0.0.0.0"), ldstr:string("0.0.0.0")))
65}
66
67 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
68 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
69 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
70 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
71 --- End of inner exception stack trace ---
72 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
73 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
74*/;
75 }
76
77 // Token: 0x06000E51 RID: 3665 RVA: 0x0002DA04 File Offset: 0x0002BC04
78 public static IAsyncResult BeginGetHostEntry(IPAddress address, AsyncCallback requestCallback, object stateObject)
79 {
80 }
81
82 // Token: 0x06000E52 RID: 3666 RVA: 0x0002DA14 File Offset: 0x0002BC14
83 [Obsolete("Use EndGetHostEntry instead")]
84 public static IPHostEntry EndGetHostByName(IAsyncResult asyncResult)
85 {
86 throw new InvalidCastException();
87 }
88
89 // Token: 0x06000E53 RID: 3667 RVA: 0x0002DA28 File Offset: 0x0002BC28
90 [Obsolete("Use EndGetHostEntry instead")]
91 public static IPHostEntry EndResolve(IAsyncResult asyncResult)
92 {
93 throw new InvalidCastException();
94 }
95
96 // Token: 0x06000E54 RID: 3668 RVA: 0x0002DA3C File Offset: 0x0002BC3C
97 public static IPAddress[] EndGetHostAddresses(IAsyncResult asyncResult)
98 {
99 throw new InvalidCastException();
100 }
101
102 // Token: 0x06000E55 RID: 3669 RVA: 0x0002DA50 File Offset: 0x0002BC50
103 public static IPHostEntry EndGetHostEntry(IAsyncResult asyncResult)
104 {
105 throw new InvalidCastException();
106 }
107
108 // Token: 0x06000E56 RID: 3670 RVA: 0x00002050 File Offset: 0x00000250
109 private static bool GetHostByName_icall(string host, [Out] string h_name, [Out] string[] h_aliases, [Out] string[] h_addr_list, int hint)
110 {
111 throw new global::Cpp2IlInjected.AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
112 }
113
114 // Token: 0x06000E57 RID: 3671 RVA: 0x00002050 File Offset: 0x00000250
115 private static bool GetHostByAddr_icall(string addr, [Out] string h_name, [Out] string[] h_aliases, [Out] string[] h_addr_list, int hint)
116 {
117 throw new global::Cpp2IlInjected.AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
118 }
119
120 // Token: 0x06000E58 RID: 3672 RVA: 0x00002050 File Offset: 0x00000250
121 private static bool GetHostName_icall([Out] string h_name)
122 {
123 throw new global::Cpp2IlInjected.AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
124 }
125
126 // Token: 0x06000E59 RID: 3673 RVA: 0x0002DA68 File Offset: 0x0002BC68
127 private static void Error_11001(string hostName)
128 {
129 /*
130An exception occurred when decompiling this method (06000E59)
131
132ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void System.Net.Dns::Error_11001(System.String)
133
134 ---> System.Exception: Basic block has to end with unconditional control flow.
135{
136 Block_0:
137 stloc:string(var_0_0B, call:string(string::Format, ldstr:string("Could not resolve host '{0}'"), ldloc:string[exp:object](hostName)))
138}
139
140 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
141 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
142 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
143 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
144 --- End of inner exception stack trace ---
145 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
146 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
147*/;
148 }
149
150 // Token: 0x06000E5A RID: 3674 RVA: 0x0002DA80 File Offset: 0x0002BC80
151 private static IPHostEntry hostent_to_IPHostEntry(string originalHostName, string h_name, string[] h_aliases, string[] h_addrlist)
152 {
153 /*
154An exception occurred when decompiling this method (06000E5A)
155
156ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Net.IPHostEntry System.Net.Dns::hostent_to_IPHostEntry(System.String,System.String,System.String[],System.String[])
157
158 ---> System.Exception: Basic block has to end with unconditional control flow.
159{
160 IL_0025:
161 stloc:bool(var_7_2D, callgetter:bool(Socket::get_OSSupportsIPv4))
162 stloc:AddressFamily(var_8_35, callgetter:AddressFamily(IPAddress::get_AddressFamily, ldloc:IPAddress(var_2_0D)))
163}
164
165 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
166 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
167 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
168 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
169 --- End of inner exception stack trace ---
170 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
171 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
172*/;
173 }
174
175 // Token: 0x06000E5B RID: 3675 RVA: 0x0002DAC8 File Offset: 0x0002BCC8
176 [Obsolete("Use GetHostEntry instead")]
178 {
180 return iphostEntry;
181 }
182
183 // Token: 0x06000E5C RID: 3676 RVA: 0x0002DAD8 File Offset: 0x0002BCD8
184 [Obsolete("Use GetHostEntry instead")]
185 public static IPHostEntry GetHostByAddress(string address)
186 {
188 return iphostEntry;
189 }
190
191 // Token: 0x06000E5D RID: 3677 RVA: 0x0002DAE8 File Offset: 0x0002BCE8
192 private static IPHostEntry GetHostByAddressFromString(string address, bool parse)
193 {
194 int familyHint = global::System.Net.Sockets.Socket.FamilyHint;
196 return iphostEntry;
197 }
198
199 // Token: 0x06000E5E RID: 3678 RVA: 0x0002DB00 File Offset: 0x0002BD00
201 {
202 bool flag = "0.0.0.0" == "0.0.0.0";
204 return iphostEntry;
205 }
206
207 // Token: 0x06000E5F RID: 3679 RVA: 0x0002DB24 File Offset: 0x0002BD24
208 public static IPHostEntry GetHostEntry(IPAddress address)
209 {
211 return iphostEntry;
212 }
213
214 // Token: 0x06000E60 RID: 3680 RVA: 0x0002DB34 File Offset: 0x0002BD34
216 {
217 bool flag = "0.0.0.0" == "0.0.0.0";
220 }
221
222 // Token: 0x06000E61 RID: 3681 RVA: 0x0002DB60 File Offset: 0x0002BD60
223 [Obsolete("Use GetHostEntry instead")]
224 public static IPHostEntry GetHostByName(string hostName)
225 {
226 int familyHint = global::System.Net.Sockets.Socket.FamilyHint;
228 return iphostEntry;
229 }
230
231 // Token: 0x06000E62 RID: 3682 RVA: 0x0002DB78 File Offset: 0x0002BD78
232 public static string GetHostName()
233 {
234 if (!true)
235 {
236 }
237 return 1;
238 }
239
240 // Token: 0x06000E63 RID: 3683 RVA: 0x0002DB8C File Offset: 0x0002BD8C
241 [Obsolete("Use GetHostEntry instead")]
242 public static IPHostEntry Resolve(string hostName)
243 {
244 if (!true)
245 {
246 }
248 if (iphostEntry != null)
249 {
250 return iphostEntry;
251 }
253 return iphostEntry2;
254 }
255
256 // Token: 0x06000E64 RID: 3684 RVA: 0x0002DBA4 File Offset: 0x0002BDA4
258 {
259 Task task;
260 return task;
261 }
262
263 // Token: 0x06000E65 RID: 3685 RVA: 0x0002DBB4 File Offset: 0x0002BDB4
265 {
266 Task task;
267 return task;
268 }
269
270 // Token: 0x06000E66 RID: 3686 RVA: 0x0002DBC4 File Offset: 0x0002BDC4
272 {
273 Task task;
274 return task;
275 }
276
277 // Token: 0x0200023C RID: 572
279 {
280 // Token: 0x06000E67 RID: 3687 RVA: 0x0002DBD4 File Offset: 0x0002BDD4
281 public GetHostByNameCallback(object @object, IntPtr method)
282 {
284 this.m_target = @object;
286 this.method_code = this;
287 }
288
289 // Token: 0x06000E68 RID: 3688 RVA: 0x0002DC28 File Offset: 0x0002BE28
290 public IPHostEntry Invoke(string hostName)
291 {
292 /*
293An exception occurred when decompiling this method (06000E68)
294
295ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Net.IPHostEntry System.Net.Dns/GetHostByNameCallback::Invoke(System.String)
296
297 ---> System.Exception: Basic block has to end with unconditional control flow.
298{
299 Block_0:
300 stloc:native int(var_0_06, ldfld:native int(Delegate::method_code, ldloc:GetHostByNameCallback[exp:Delegate](this)))
301 stloc:native int(var_1_0D, ldfld:native int(Delegate::invoke_impl, ldloc:GetHostByNameCallback[exp:Delegate](this)))
302 stloc:native int(var_2_14, ldfld:native int(Delegate::method, ldloc:GetHostByNameCallback[exp:Delegate](this)))
303}
304
305 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
306 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
307 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
308 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
309 --- End of inner exception stack trace ---
310 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
311 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
312*/;
313 }
314
315 // Token: 0x06000E69 RID: 3689 RVA: 0x00002050 File Offset: 0x00000250
316 public IAsyncResult BeginInvoke(string hostName, AsyncCallback callback, object @object)
317 {
318 throw new global::Cpp2IlInjected.AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
319 }
320
321 // Token: 0x06000E6A RID: 3690 RVA: 0x00002050 File Offset: 0x00000250
323 {
324 throw new global::Cpp2IlInjected.AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
325 }
326 }
327
328 // Token: 0x0200023D RID: 573
329 private sealed class ResolveCallback : MulticastDelegate
330 {
331 // Token: 0x06000E6B RID: 3691 RVA: 0x0002DC4C File Offset: 0x0002BE4C
332 public ResolveCallback(object @object, IntPtr method)
333 {
335 this.m_target = @object;
337 this.method_code = this;
338 }
339
340 // Token: 0x06000E6C RID: 3692 RVA: 0x0002DCA0 File Offset: 0x0002BEA0
341 public IPHostEntry Invoke(string hostName)
342 {
343 /*
344An exception occurred when decompiling this method (06000E6C)
345
346ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Net.IPHostEntry System.Net.Dns/ResolveCallback::Invoke(System.String)
347
348 ---> System.Exception: Basic block has to end with unconditional control flow.
349{
350 Block_0:
351 stloc:native int(var_0_06, ldfld:native int(Delegate::method_code, ldloc:ResolveCallback[exp:Delegate](this)))
352 stloc:native int(var_1_0D, ldfld:native int(Delegate::invoke_impl, ldloc:ResolveCallback[exp:Delegate](this)))
353 stloc:native int(var_2_14, ldfld:native int(Delegate::method, ldloc:ResolveCallback[exp:Delegate](this)))
354}
355
356 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
357 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
358 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
359 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
360 --- End of inner exception stack trace ---
361 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
362 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
363*/;
364 }
365
366 // Token: 0x06000E6D RID: 3693 RVA: 0x00002050 File Offset: 0x00000250
367 public IAsyncResult BeginInvoke(string hostName, AsyncCallback callback, object @object)
368 {
369 throw new global::Cpp2IlInjected.AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
370 }
371
372 // Token: 0x06000E6E RID: 3694 RVA: 0x00002050 File Offset: 0x00000250
374 {
375 throw new global::Cpp2IlInjected.AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
376 }
377 }
378
379 // Token: 0x0200023E RID: 574
381 {
382 // Token: 0x06000E6F RID: 3695 RVA: 0x0002DCC4 File Offset: 0x0002BEC4
383 public GetHostEntryNameCallback(object @object, IntPtr method)
384 {
386 this.m_target = @object;
388 this.method_code = this;
389 }
390
391 // Token: 0x06000E70 RID: 3696 RVA: 0x0002DD18 File Offset: 0x0002BF18
392 public IPHostEntry Invoke(string hostName)
393 {
394 /*
395An exception occurred when decompiling this method (06000E70)
396
397ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Net.IPHostEntry System.Net.Dns/GetHostEntryNameCallback::Invoke(System.String)
398
399 ---> System.Exception: Basic block has to end with unconditional control flow.
400{
401 Block_0:
402 stloc:native int(var_0_06, ldfld:native int(Delegate::method_code, ldloc:GetHostEntryNameCallback[exp:Delegate](this)))
403 stloc:native int(var_1_0D, ldfld:native int(Delegate::invoke_impl, ldloc:GetHostEntryNameCallback[exp:Delegate](this)))
404 stloc:native int(var_2_14, ldfld:native int(Delegate::method, ldloc:GetHostEntryNameCallback[exp:Delegate](this)))
405}
406
407 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
408 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
409 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
410 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
411 --- End of inner exception stack trace ---
412 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
413 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
414*/;
415 }
416
417 // Token: 0x06000E71 RID: 3697 RVA: 0x00002050 File Offset: 0x00000250
418 public IAsyncResult BeginInvoke(string hostName, AsyncCallback callback, object @object)
419 {
420 throw new global::Cpp2IlInjected.AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
421 }
422
423 // Token: 0x06000E72 RID: 3698 RVA: 0x00002050 File Offset: 0x00000250
425 {
426 throw new global::Cpp2IlInjected.AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
427 }
428 }
429
430 // Token: 0x0200023F RID: 575
432 {
433 // Token: 0x06000E73 RID: 3699 RVA: 0x0002DD3C File Offset: 0x0002BF3C
434 public GetHostEntryIPCallback(object @object, IntPtr method)
435 {
437 this.m_target = @object;
439 this.method_code = this;
440 }
441
442 // Token: 0x06000E74 RID: 3700 RVA: 0x0002DD9C File Offset: 0x0002BF9C
444 {
445 /*
446An exception occurred when decompiling this method (06000E74)
447
448ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Net.IPHostEntry System.Net.Dns/GetHostEntryIPCallback::Invoke(System.Net.IPAddress)
449
450 ---> System.Exception: Basic block has to end with unconditional control flow.
451{
452 Block_0:
453 stloc:native int(var_0_06, ldfld:native int(Delegate::method_code, ldloc:GetHostEntryIPCallback[exp:Delegate](this)))
454 stloc:native int(var_1_0D, ldfld:native int(Delegate::invoke_impl, ldloc:GetHostEntryIPCallback[exp:Delegate](this)))
455 stloc:native int(var_2_14, ldfld:native int(Delegate::method, ldloc:GetHostEntryIPCallback[exp:Delegate](this)))
456}
457
458 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
459 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
460 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
461 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
462 --- End of inner exception stack trace ---
463 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
464 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
465*/;
466 }
467
468 // Token: 0x06000E75 RID: 3701 RVA: 0x00002050 File Offset: 0x00000250
470 {
471 throw new global::Cpp2IlInjected.AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
472 }
473
474 // Token: 0x06000E76 RID: 3702 RVA: 0x00002050 File Offset: 0x00000250
476 {
477 throw new global::Cpp2IlInjected.AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
478 }
479 }
480
481 // Token: 0x02000240 RID: 576
483 {
484 // Token: 0x06000E77 RID: 3703 RVA: 0x0002DDC0 File Offset: 0x0002BFC0
485 public GetHostAddressesCallback(object @object, IntPtr method)
486 {
488 this.m_target = @object;
490 this.method_code = this;
491 }
492
493 // Token: 0x06000E78 RID: 3704 RVA: 0x0002DE14 File Offset: 0x0002C014
494 public IPAddress[] Invoke(string hostName)
495 {
496 /*
497An exception occurred when decompiling this method (06000E78)
498
499ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Net.IPAddress[] System.Net.Dns/GetHostAddressesCallback::Invoke(System.String)
500
501 ---> System.Exception: Basic block has to end with unconditional control flow.
502{
503 Block_0:
504 stloc:native int(var_0_06, ldfld:native int(Delegate::method_code, ldloc:GetHostAddressesCallback[exp:Delegate](this)))
505 stloc:native int(var_1_0D, ldfld:native int(Delegate::invoke_impl, ldloc:GetHostAddressesCallback[exp:Delegate](this)))
506 stloc:native int(var_2_14, ldfld:native int(Delegate::method, ldloc:GetHostAddressesCallback[exp:Delegate](this)))
507}
508
509 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
510 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
511 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
512 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
513 --- End of inner exception stack trace ---
514 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
515 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
516*/;
517 }
518
519 // Token: 0x06000E79 RID: 3705 RVA: 0x00002050 File Offset: 0x00000250
520 public IAsyncResult BeginInvoke(string hostName, AsyncCallback callback, object @object)
521 {
522 throw new global::Cpp2IlInjected.AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
523 }
524
525 // Token: 0x06000E7A RID: 3706 RVA: 0x00002050 File Offset: 0x00000250
527 {
528 throw new global::Cpp2IlInjected.AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
529 }
530 }
531 }
532}
class f__AnonymousType0<< Count > j__TPar
IPAddress[] EndInvoke(IAsyncResult result)
Definition Dns.cs:526
GetHostAddressesCallback(object @object, IntPtr method)
Definition Dns.cs:485
IAsyncResult BeginInvoke(string hostName, AsyncCallback callback, object @object)
Definition Dns.cs:520
IPAddress[] Invoke(string hostName)
Definition Dns.cs:494
IPHostEntry EndInvoke(IAsyncResult result)
Definition Dns.cs:322
IPHostEntry Invoke(string hostName)
Definition Dns.cs:290
IAsyncResult BeginInvoke(string hostName, AsyncCallback callback, object @object)
Definition Dns.cs:316
GetHostByNameCallback(object @object, IntPtr method)
Definition Dns.cs:281
IPHostEntry EndInvoke(IAsyncResult result)
Definition Dns.cs:475
IAsyncResult BeginInvoke(IPAddress hostAddress, AsyncCallback callback, object @object)
Definition Dns.cs:469
GetHostEntryIPCallback(object @object, IntPtr method)
Definition Dns.cs:434
IPHostEntry Invoke(IPAddress hostAddress)
Definition Dns.cs:443
IAsyncResult BeginInvoke(string hostName, AsyncCallback callback, object @object)
Definition Dns.cs:418
IPHostEntry EndInvoke(IAsyncResult result)
Definition Dns.cs:424
IPHostEntry Invoke(string hostName)
Definition Dns.cs:392
GetHostEntryNameCallback(object @object, IntPtr method)
Definition Dns.cs:383
ResolveCallback(object @object, IntPtr method)
Definition Dns.cs:332
IPHostEntry EndInvoke(IAsyncResult result)
Definition Dns.cs:373
IAsyncResult BeginInvoke(string hostName, AsyncCallback callback, object @object)
Definition Dns.cs:367
IPHostEntry Invoke(string hostName)
Definition Dns.cs:341
static Task< IPAddress[]> GetHostAddressesAsync(string hostNameOrAddress)
Definition Dns.cs:257
static Task< IPHostEntry > GetHostEntryAsync(string hostNameOrAddress)
Definition Dns.cs:271
static IAsyncResult BeginResolve(string hostName, AsyncCallback requestCallback, object stateObject)
Definition Dns.cs:25
static IPHostEntry GetHostByName(string hostName)
Definition Dns.cs:224
static IAsyncResult BeginGetHostAddresses(string hostNameOrAddress, AsyncCallback requestCallback, object state)
Definition Dns.cs:30
static Dns()
Definition Dns.cs:13
static IPHostEntry EndResolve(IAsyncResult asyncResult)
Definition Dns.cs:91
static IAsyncResult BeginGetHostEntry(IPAddress address, AsyncCallback requestCallback, object stateObject)
Definition Dns.cs:78
static IPHostEntry EndGetHostByName(IAsyncResult asyncResult)
Definition Dns.cs:84
static IPHostEntry GetHostEntry(string hostNameOrAddress)
Definition Dns.cs:200
static IPHostEntry EndGetHostEntry(IAsyncResult asyncResult)
Definition Dns.cs:103
static IPHostEntry hostent_to_IPHostEntry(string originalHostName, string h_name, string[] h_aliases, string[] h_addrlist)
Definition Dns.cs:151
static Task< IPHostEntry > GetHostEntryAsync(IPAddress address)
Definition Dns.cs:264
static bool GetHostByAddr_icall(string addr, [Out] string h_name, [Out] string[] h_aliases, [Out] string[] h_addr_list, int hint)
Definition Dns.cs:115
static string GetHostName()
Definition Dns.cs:232
static bool GetHostByName_icall(string host, [Out] string h_name, [Out] string[] h_aliases, [Out] string[] h_addr_list, int hint)
Definition Dns.cs:109
static void Error_11001(string hostName)
Definition Dns.cs:127
static IPHostEntry GetHostByAddress(IPAddress address)
Definition Dns.cs:177
static IPHostEntry GetHostByAddressFromString(string address, bool parse)
Definition Dns.cs:192
static IAsyncResult BeginGetHostByName(string hostName, AsyncCallback requestCallback, object stateObject)
Definition Dns.cs:19
static IPHostEntry GetHostByAddress(string address)
Definition Dns.cs:185
static IPHostEntry Resolve(string hostName)
Definition Dns.cs:242
static IPAddress[] EndGetHostAddresses(IAsyncResult asyncResult)
Definition Dns.cs:97
static IPHostEntry GetHostEntry(IPAddress address)
Definition Dns.cs:208
static bool GetHostName_icall([Out] string h_name)
Definition Dns.cs:121
static IPAddress[] GetHostAddresses(string hostNameOrAddress)
Definition Dns.cs:215
static IAsyncResult BeginGetHostEntry(string hostNameOrAddress, AsyncCallback requestCallback, object stateObject)
Definition Dns.cs:54
IPAddress[] addressList