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
SoapServices.cs
Go to the documentation of this file.
1using System;
9using Mono.Xml;
10
12{
13 [global::System.Runtime.InteropServices.ComVisible(true)]
14 [global::Cpp2ILInjected.Token(Token = "0x2000350")]
15 public class SoapServices
16 {
17 [global::Cpp2ILInjected.Token(Token = "0x17000342")]
18 public static string XmlNsForClrTypeWithAssembly
19 {
20 [global::Cpp2ILInjected.Token(Token = "0x6001C65")]
21 [global::Cpp2ILInjected.Address(RVA = "0x1B31A7C", Offset = "0x1B31A7C", Length = "0x40")]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
23 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
24 get
25 {
26 throw null;
27 }
28 }
29
30 [global::Cpp2ILInjected.Token(Token = "0x17000343")]
31 public static string XmlNsForClrTypeWithNs
32 {
33 [global::Cpp2ILInjected.Token(Token = "0x6001C66")]
34 [global::Cpp2ILInjected.Address(RVA = "0x1B31ABC", Offset = "0x1B31ABC", Length = "0x40")]
35 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
36 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
37 get
38 {
39 throw null;
40 }
41 }
42
43 [global::Cpp2ILInjected.Token(Token = "0x17000344")]
45 {
46 [global::Cpp2ILInjected.Token(Token = "0x6001C67")]
47 [global::Cpp2ILInjected.Address(RVA = "0x1B31AFC", Offset = "0x1B31AFC", Length = "0x40")]
48 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
49 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
50 get
51 {
52 throw null;
53 }
54 }
55
56 [global::Cpp2ILInjected.Token(Token = "0x6001C68")]
57 [global::Cpp2ILInjected.Address(RVA = "0x1B31B3C", Offset = "0x1B31B3C", Length = "0x198")]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SoapServices), Member = "GetXmlNamespaceForMethodCall", MemberParameters = new object[] { typeof(global::System.Reflection.MethodBase) }, ReturnType = typeof(string))]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SoapServices), Member = "GetXmlNamespaceForMethodResponse", MemberParameters = new object[] { typeof(global::System.Reflection.MethodBase) }, ReturnType = typeof(string))]
60 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Metadata.SoapTypeAttribute), Member = "SetReflectionObject", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
63 {
64 typeof(string),
65 typeof(string)
66 }, ReturnType = typeof(bool))]
67 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
68 {
69 typeof(string),
70 typeof(string)
71 }, ReturnType = typeof(string))]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
73 {
74 typeof(string),
75 typeof(string),
76 typeof(string),
77 typeof(string)
78 }, ReturnType = typeof(string))]
79 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
80 public static string CodeXmlNamespaceForClrTypeNamespace(string typeNamespace, string assemblyName)
81 {
82 throw null;
83 }
84
85 [global::Cpp2ILInjected.Token(Token = "0x6001C69")]
86 [global::Cpp2ILInjected.Address(RVA = "0x1B31DC0", Offset = "0x1B31DC0", Length = "0x68")]
87 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SoapServices), Member = "PreLoad", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(void))]
88 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
90 {
91 typeof(string),
92 typeof(string),
93 typeof(string)
94 }, ReturnType = typeof(string))]
95 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
96 private static string GetNameKey(string name, string namspace)
97 {
98 throw null;
99 }
100
101 [global::Cpp2ILInjected.Token(Token = "0x6001C6A")]
102 [global::Cpp2ILInjected.Address(RVA = "0x1B31E28", Offset = "0x1B31E28", Length = "0x120")]
103 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SoapServices), Member = "GetXmlNamespaceForMethodCall", MemberParameters = new object[] { typeof(global::System.Reflection.MethodBase) }, ReturnType = typeof(string))]
105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SoapServices), Member = "GetXmlNamespaceForMethodResponse", MemberParameters = new object[] { typeof(global::System.Reflection.MethodBase) }, ReturnType = typeof(string))]
106 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
108 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Reflection.Assembly), Member = "op_Equality", MemberParameters = new object[]
109 {
110 typeof(global::System.Reflection.Assembly),
111 typeof(global::System.Reflection.Assembly)
112 }, ReturnType = typeof(bool))]
113 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
114 private static string GetAssemblyName(global::System.Reflection.MethodBase mb)
115 {
116 throw null;
117 }
118
119 [global::Cpp2ILInjected.Token(Token = "0x6001C6B")]
120 [global::Cpp2ILInjected.Address(RVA = "0x1B31F48", Offset = "0x1B31F48", Length = "0xCC")]
121 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
122 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SoapServices), Member = "PreLoad", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(void))]
123 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InternalRemotingServices), Member = "GetCachedSoapAttribute", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(global::System.Runtime.Remoting.Metadata.SoapAttribute))]
125 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
126 public static bool GetXmlElementForInteropType(global::System.Type type, out string xmlElement, out string xmlNamespace)
127 {
128 throw null;
129 }
130
131 [global::Cpp2ILInjected.Token(Token = "0x6001C6C")]
132 [global::Cpp2ILInjected.Address(RVA = "0x1B32014", Offset = "0x1B32014", Length = "0x88")]
133 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
134 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Metadata.SoapMethodAttribute), Member = "SetReflectionObject", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
135 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoapServices), Member = "GetAssemblyName", MemberParameters = new object[] { typeof(global::System.Reflection.MethodBase) }, ReturnType = typeof(string))]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoapServices), Member = "CodeXmlNamespaceForClrTypeNamespace", MemberParameters = new object[]
138 {
139 typeof(string),
140 typeof(string)
141 }, ReturnType = typeof(string))]
142 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
143 public static string GetXmlNamespaceForMethodCall(global::System.Reflection.MethodBase mb)
144 {
145 throw null;
146 }
147
148 [global::Cpp2ILInjected.Token(Token = "0x6001C6D")]
149 [global::Cpp2ILInjected.Address(RVA = "0x1B3209C", Offset = "0x1B3209C", Length = "0x88")]
150 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
151 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Metadata.SoapMethodAttribute), Member = "SetReflectionObject", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
152 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoapServices), Member = "GetAssemblyName", MemberParameters = new object[] { typeof(global::System.Reflection.MethodBase) }, ReturnType = typeof(string))]
154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoapServices), Member = "CodeXmlNamespaceForClrTypeNamespace", MemberParameters = new object[]
155 {
156 typeof(string),
157 typeof(string)
158 }, ReturnType = typeof(string))]
159 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
160 public static string GetXmlNamespaceForMethodResponse(global::System.Reflection.MethodBase mb)
161 {
162 throw null;
163 }
164
165 [global::Cpp2ILInjected.Token(Token = "0x6001C6E")]
166 [global::Cpp2ILInjected.Address(RVA = "0x1B32124", Offset = "0x1B32124", Length = "0xC4")]
167 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
168 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SoapServices), Member = "PreLoad", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(void))]
169 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InternalRemotingServices), Member = "GetCachedSoapAttribute", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(global::System.Runtime.Remoting.Metadata.SoapAttribute))]
171 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
172 public static bool GetXmlTypeForInteropType(global::System.Type type, out string xmlType, out string xmlTypeNamespace)
173 {
174 throw null;
175 }
176
177 [global::Cpp2ILInjected.Token(Token = "0x6001C6F")]
178 [global::Cpp2ILInjected.Address(RVA = "0x1B321E8", Offset = "0x1B321E8", Length = "0xA0")]
179 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
180 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ConfigHandler), Member = "ReadPreload", MemberParameters = new object[] { typeof(Mono.Xml.SmallXmlParser.IAttrList) }, ReturnType = typeof(void))]
181 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoapServices), Member = "PreLoad", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(void))]
183 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
184 public static void PreLoad(global::System.Reflection.Assembly assembly)
185 {
186 throw null;
187 }
188
189 [global::Cpp2ILInjected.Token(Token = "0x6001C70")]
190 [global::Cpp2ILInjected.Address(RVA = "0x1B32288", Offset = "0x1B32288", Length = "0x450")]
191 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
192 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ConfigHandler), Member = "ReadPreload", MemberParameters = new object[] { typeof(Mono.Xml.SmallXmlParser.IAttrList) }, ReturnType = typeof(void))]
193 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SoapServices), Member = "PreLoad", MemberParameters = new object[] { typeof(global::System.Reflection.Assembly) }, ReturnType = typeof(void))]
194 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
195 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoapServices), Member = "GetXmlTypeForInteropType", MemberParameters = new object[]
196 {
197 typeof(global::System.Type),
198 typeof(ref string),
199 typeof(ref string)
200 }, ReturnType = typeof(bool))]
201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoapServices), Member = "RegisterInteropXmlType", MemberParameters = new object[]
202 {
203 typeof(string),
204 typeof(string),
205 typeof(global::System.Type)
206 }, ReturnType = typeof(void))]
207 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoapServices), Member = "GetXmlElementForInteropType", MemberParameters = new object[]
208 {
209 typeof(global::System.Type),
210 typeof(ref string),
211 typeof(ref string)
212 }, ReturnType = typeof(bool))]
213 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoapServices), Member = "RegisterInteropXmlElement", MemberParameters = new object[]
214 {
215 typeof(string),
216 typeof(string),
217 typeof(global::System.Type)
218 }, ReturnType = typeof(void))]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Monitor), Member = "Enter", MemberParameters = new object[]
220 {
221 typeof(object),
222 typeof(ref bool)
223 }, ReturnType = typeof(void))]
224 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
225 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InternalRemotingServices), Member = "GetCachedSoapAttribute", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(global::System.Runtime.Remoting.Metadata.SoapAttribute))]
226 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoapServices), Member = "GetNameKey", MemberParameters = new object[]
227 {
228 typeof(string),
229 typeof(string)
230 }, ReturnType = typeof(string))]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Hashtable), Member = ".ctor", ReturnType = typeof(void))]
232 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
233 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 24)]
234 public static void PreLoad(global::System.Type type)
235 {
236 throw null;
237 }
238
239 [global::Cpp2ILInjected.Token(Token = "0x6001C71")]
240 [global::Cpp2ILInjected.Address(RVA = "0x1B32858", Offset = "0x1B32858", Length = "0x180")]
241 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
242 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ConfigHandler), Member = "ReadInteropXml", MemberParameters = new object[]
243 {
245 typeof(bool)
246 }, ReturnType = typeof(void))]
247 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SoapServices), Member = "PreLoad", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(void))]
248 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
249 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Monitor), Member = "Enter", MemberParameters = new object[]
250 {
251 typeof(object),
252 typeof(ref bool)
253 }, ReturnType = typeof(void))]
254 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
255 {
256 typeof(string),
257 typeof(string),
258 typeof(string)
259 }, ReturnType = typeof(string))]
260 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
261 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
262 public static void RegisterInteropXmlElement(string xmlElement, string xmlNamespace, global::System.Type type)
263 {
264 throw null;
265 }
266
267 [global::Cpp2ILInjected.Token(Token = "0x6001C72")]
268 [global::Cpp2ILInjected.Address(RVA = "0x1B326D8", Offset = "0x1B326D8", Length = "0x180")]
269 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
270 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ConfigHandler), Member = "ReadInteropXml", MemberParameters = new object[]
271 {
273 typeof(bool)
274 }, ReturnType = typeof(void))]
275 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SoapServices), Member = "PreLoad", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(void))]
276 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
277 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Monitor), Member = "Enter", MemberParameters = new object[]
278 {
279 typeof(object),
280 typeof(ref bool)
281 }, ReturnType = typeof(void))]
282 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
283 {
284 typeof(string),
285 typeof(string),
286 typeof(string)
287 }, ReturnType = typeof(string))]
288 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
289 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
290 public static void RegisterInteropXmlType(string xmlType, string xmlTypeNamespace, global::System.Type type)
291 {
292 throw null;
293 }
294
295 [global::Cpp2ILInjected.Token(Token = "0x6001C73")]
296 [global::Cpp2ILInjected.Address(RVA = "0x1B31CD4", Offset = "0x1B31CD4", Length = "0xEC")]
297 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
298 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Replace", MemberParameters = new object[]
299 {
300 typeof(string),
301 typeof(string)
302 }, ReturnType = typeof(string))]
303 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
304 private static string EncodeNs(string ns)
305 {
306 throw null;
307 }
308
309 // Note: this type is marked as 'beforefieldinit'.
310 [global::Cpp2ILInjected.Token(Token = "0x6001C74")]
311 [global::Cpp2ILInjected.Address(RVA = "0x1B329E0", Offset = "0x1B329E0", Length = "0xF0")]
312 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
313 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Hashtable), Member = ".ctor", ReturnType = typeof(void))]
314 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
316 {
317 throw null;
318 }
319
320 [global::Cpp2ILInjected.Token(Token = "0x4000E65")]
321 private static global::System.Collections.Hashtable _xmlTypes;
322
323 [global::Cpp2ILInjected.Token(Token = "0x4000E66")]
324 private static global::System.Collections.Hashtable _xmlElements;
325
326 [global::Cpp2ILInjected.Token(Token = "0x4000E67")]
327 private static global::System.Collections.Hashtable _soapActions;
328
329 [global::Cpp2ILInjected.Token(Token = "0x4000E68")]
330 private static global::System.Collections.Hashtable _soapActionsMethods;
331
332 [global::Cpp2ILInjected.Token(Token = "0x4000E69")]
333 private static global::System.Collections.Hashtable _typeInfos;
334
335 [global::Cpp2ILInjected.Token(Token = "0x2000351")]
336 private class TypeInfo
337 {
338 [global::Cpp2ILInjected.Token(Token = "0x6001C75")]
339 [global::Cpp2ILInjected.Address(RVA = "0x1B329D8", Offset = "0x1B329D8", Length = "0x8")]
340 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
341 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
342 public TypeInfo()
343 {
344 throw null;
345 }
346
347 [global::Cpp2ILInjected.Token(Token = "0x4000E6A")]
348 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
349 public global::System.Collections.Hashtable Attributes;
350
351 [global::Cpp2ILInjected.Token(Token = "0x4000E6B")]
352 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
353 public global::System.Collections.Hashtable Elements;
354 }
355 }
356}
class f__AnonymousType0<< Count > j__TPar
global::System.Collections.Hashtable Elements
global::System.Collections.Hashtable Attributes
static global::System.Collections.Hashtable _soapActionsMethods
static void RegisterInteropXmlType(string xmlType, string xmlTypeNamespace, global::System.Type type)
static global::System.Collections.Hashtable _soapActions
static string EncodeNs(string ns)
static void PreLoad(global::System.Reflection.Assembly assembly)
static string GetAssemblyName(global::System.Reflection.MethodBase mb)
static string GetNameKey(string name, string namspace)
static string GetXmlNamespaceForMethodCall(global::System.Reflection.MethodBase mb)
static bool GetXmlElementForInteropType(global::System.Type type, out string xmlElement, out string xmlNamespace)
static global::System.Collections.Hashtable _xmlTypes
static global::System.Collections.Hashtable _xmlElements
static bool GetXmlTypeForInteropType(global::System.Type type, out string xmlType, out string xmlTypeNamespace)
static void PreLoad(global::System.Type type)
static void RegisterInteropXmlElement(string xmlElement, string xmlNamespace, global::System.Type type)
static global::System.Collections.Hashtable _typeInfos
static string GetXmlNamespaceForMethodResponse(global::System.Reflection.MethodBase mb)
static string CodeXmlNamespaceForClrTypeNamespace(string typeNamespace, string assemblyName)