Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
XmlILMethods.cs
Go to the documentation of this file.
8
10
11internal static class XmlILMethods
12{
13 public static readonly MethodInfo AncCreate = typeof(AncestorIterator).GetMethod("Create");
14
15 public static readonly MethodInfo AncNext = typeof(AncestorIterator).GetMethod("MoveNext");
16
17 public static readonly MethodInfo AncCurrent = typeof(AncestorIterator).GetMethod("get_Current");
18
19 public static readonly MethodInfo AncDOCreate = typeof(AncestorDocOrderIterator).GetMethod("Create");
20
21 public static readonly MethodInfo AncDONext = typeof(AncestorDocOrderIterator).GetMethod("MoveNext");
22
23 public static readonly MethodInfo AncDOCurrent = typeof(AncestorDocOrderIterator).GetMethod("get_Current");
24
25 public static readonly MethodInfo AttrContentCreate = typeof(AttributeContentIterator).GetMethod("Create");
26
27 public static readonly MethodInfo AttrContentNext = typeof(AttributeContentIterator).GetMethod("MoveNext");
28
29 public static readonly MethodInfo AttrContentCurrent = typeof(AttributeContentIterator).GetMethod("get_Current");
30
31 public static readonly MethodInfo AttrCreate = typeof(AttributeIterator).GetMethod("Create");
32
33 public static readonly MethodInfo AttrNext = typeof(AttributeIterator).GetMethod("MoveNext");
34
35 public static readonly MethodInfo AttrCurrent = typeof(AttributeIterator).GetMethod("get_Current");
36
37 public static readonly MethodInfo ContentCreate = typeof(ContentIterator).GetMethod("Create");
38
39 public static readonly MethodInfo ContentNext = typeof(ContentIterator).GetMethod("MoveNext");
40
41 public static readonly MethodInfo ContentCurrent = typeof(ContentIterator).GetMethod("get_Current");
42
43 public static readonly MethodInfo ContentMergeCreate = typeof(ContentMergeIterator).GetMethod("Create");
44
45 public static readonly MethodInfo ContentMergeNext = typeof(ContentMergeIterator).GetMethod("MoveNext");
46
47 public static readonly MethodInfo ContentMergeCurrent = typeof(ContentMergeIterator).GetMethod("get_Current");
48
49 public static readonly MethodInfo DescCreate = typeof(DescendantIterator).GetMethod("Create");
50
51 public static readonly MethodInfo DescNext = typeof(DescendantIterator).GetMethod("MoveNext");
52
53 public static readonly MethodInfo DescCurrent = typeof(DescendantIterator).GetMethod("get_Current");
54
55 public static readonly MethodInfo DescMergeCreate = typeof(DescendantMergeIterator).GetMethod("Create");
56
57 public static readonly MethodInfo DescMergeNext = typeof(DescendantMergeIterator).GetMethod("MoveNext");
58
59 public static readonly MethodInfo DescMergeCurrent = typeof(DescendantMergeIterator).GetMethod("get_Current");
60
61 public static readonly MethodInfo DiffCreate = typeof(DifferenceIterator).GetMethod("Create");
62
63 public static readonly MethodInfo DiffNext = typeof(DifferenceIterator).GetMethod("MoveNext");
64
65 public static readonly MethodInfo DiffCurrent = typeof(DifferenceIterator).GetMethod("get_Current");
66
67 public static readonly MethodInfo DodMergeCreate = typeof(DodSequenceMerge).GetMethod("Create");
68
69 public static readonly MethodInfo DodMergeAdd = typeof(DodSequenceMerge).GetMethod("AddSequence");
70
71 public static readonly MethodInfo DodMergeSeq = typeof(DodSequenceMerge).GetMethod("MergeSequences");
72
73 public static readonly MethodInfo ElemContentCreate = typeof(ElementContentIterator).GetMethod("Create");
74
75 public static readonly MethodInfo ElemContentNext = typeof(ElementContentIterator).GetMethod("MoveNext");
76
77 public static readonly MethodInfo ElemContentCurrent = typeof(ElementContentIterator).GetMethod("get_Current");
78
79 public static readonly MethodInfo FollSibCreate = typeof(FollowingSiblingIterator).GetMethod("Create");
80
81 public static readonly MethodInfo FollSibNext = typeof(FollowingSiblingIterator).GetMethod("MoveNext");
82
83 public static readonly MethodInfo FollSibCurrent = typeof(FollowingSiblingIterator).GetMethod("get_Current");
84
85 public static readonly MethodInfo FollSibMergeCreate = typeof(FollowingSiblingMergeIterator).GetMethod("Create");
86
87 public static readonly MethodInfo FollSibMergeNext = typeof(FollowingSiblingMergeIterator).GetMethod("MoveNext");
88
89 public static readonly MethodInfo FollSibMergeCurrent = typeof(FollowingSiblingMergeIterator).GetMethod("get_Current");
90
91 public static readonly MethodInfo IdCreate = typeof(IdIterator).GetMethod("Create");
92
93 public static readonly MethodInfo IdNext = typeof(IdIterator).GetMethod("MoveNext");
94
95 public static readonly MethodInfo IdCurrent = typeof(IdIterator).GetMethod("get_Current");
96
97 public static readonly MethodInfo InterCreate = typeof(IntersectIterator).GetMethod("Create");
98
99 public static readonly MethodInfo InterNext = typeof(IntersectIterator).GetMethod("MoveNext");
100
101 public static readonly MethodInfo InterCurrent = typeof(IntersectIterator).GetMethod("get_Current");
102
103 public static readonly MethodInfo KindContentCreate = typeof(NodeKindContentIterator).GetMethod("Create");
104
105 public static readonly MethodInfo KindContentNext = typeof(NodeKindContentIterator).GetMethod("MoveNext");
106
107 public static readonly MethodInfo KindContentCurrent = typeof(NodeKindContentIterator).GetMethod("get_Current");
108
109 public static readonly MethodInfo NmspCreate = typeof(NamespaceIterator).GetMethod("Create");
110
111 public static readonly MethodInfo NmspNext = typeof(NamespaceIterator).GetMethod("MoveNext");
112
113 public static readonly MethodInfo NmspCurrent = typeof(NamespaceIterator).GetMethod("get_Current");
114
115 public static readonly MethodInfo NodeRangeCreate = typeof(NodeRangeIterator).GetMethod("Create");
116
117 public static readonly MethodInfo NodeRangeNext = typeof(NodeRangeIterator).GetMethod("MoveNext");
118
119 public static readonly MethodInfo NodeRangeCurrent = typeof(NodeRangeIterator).GetMethod("get_Current");
120
121 public static readonly MethodInfo ParentCreate = typeof(ParentIterator).GetMethod("Create");
122
123 public static readonly MethodInfo ParentNext = typeof(ParentIterator).GetMethod("MoveNext");
124
125 public static readonly MethodInfo ParentCurrent = typeof(ParentIterator).GetMethod("get_Current");
126
127 public static readonly MethodInfo PrecCreate = typeof(PrecedingIterator).GetMethod("Create");
128
129 public static readonly MethodInfo PrecNext = typeof(PrecedingIterator).GetMethod("MoveNext");
130
131 public static readonly MethodInfo PrecCurrent = typeof(PrecedingIterator).GetMethod("get_Current");
132
133 public static readonly MethodInfo PreSibCreate = typeof(PrecedingSiblingIterator).GetMethod("Create");
134
135 public static readonly MethodInfo PreSibNext = typeof(PrecedingSiblingIterator).GetMethod("MoveNext");
136
137 public static readonly MethodInfo PreSibCurrent = typeof(PrecedingSiblingIterator).GetMethod("get_Current");
138
139 public static readonly MethodInfo PreSibDOCreate = typeof(PrecedingSiblingDocOrderIterator).GetMethod("Create");
140
141 public static readonly MethodInfo PreSibDONext = typeof(PrecedingSiblingDocOrderIterator).GetMethod("MoveNext");
142
143 public static readonly MethodInfo PreSibDOCurrent = typeof(PrecedingSiblingDocOrderIterator).GetMethod("get_Current");
144
145 public static readonly MethodInfo SortKeyCreate = typeof(XmlSortKeyAccumulator).GetMethod("Create");
146
147 public static readonly MethodInfo SortKeyDateTime = typeof(XmlSortKeyAccumulator).GetMethod("AddDateTimeSortKey");
148
149 public static readonly MethodInfo SortKeyDecimal = typeof(XmlSortKeyAccumulator).GetMethod("AddDecimalSortKey");
150
151 public static readonly MethodInfo SortKeyDouble = typeof(XmlSortKeyAccumulator).GetMethod("AddDoubleSortKey");
152
153 public static readonly MethodInfo SortKeyEmpty = typeof(XmlSortKeyAccumulator).GetMethod("AddEmptySortKey");
154
155 public static readonly MethodInfo SortKeyFinish = typeof(XmlSortKeyAccumulator).GetMethod("FinishSortKeys");
156
157 public static readonly MethodInfo SortKeyInt = typeof(XmlSortKeyAccumulator).GetMethod("AddIntSortKey");
158
159 public static readonly MethodInfo SortKeyInteger = typeof(XmlSortKeyAccumulator).GetMethod("AddIntegerSortKey");
160
161 public static readonly MethodInfo SortKeyKeys = typeof(XmlSortKeyAccumulator).GetMethod("get_Keys");
162
163 public static readonly MethodInfo SortKeyString = typeof(XmlSortKeyAccumulator).GetMethod("AddStringSortKey");
164
165 public static readonly MethodInfo UnionCreate = typeof(UnionIterator).GetMethod("Create");
166
167 public static readonly MethodInfo UnionNext = typeof(UnionIterator).GetMethod("MoveNext");
168
169 public static readonly MethodInfo UnionCurrent = typeof(UnionIterator).GetMethod("get_Current");
170
171 public static readonly MethodInfo XPFollCreate = typeof(XPathFollowingIterator).GetMethod("Create");
172
173 public static readonly MethodInfo XPFollNext = typeof(XPathFollowingIterator).GetMethod("MoveNext");
174
175 public static readonly MethodInfo XPFollCurrent = typeof(XPathFollowingIterator).GetMethod("get_Current");
176
177 public static readonly MethodInfo XPFollMergeCreate = typeof(XPathFollowingMergeIterator).GetMethod("Create");
178
179 public static readonly MethodInfo XPFollMergeNext = typeof(XPathFollowingMergeIterator).GetMethod("MoveNext");
180
181 public static readonly MethodInfo XPFollMergeCurrent = typeof(XPathFollowingMergeIterator).GetMethod("get_Current");
182
183 public static readonly MethodInfo XPPrecCreate = typeof(XPathPrecedingIterator).GetMethod("Create");
184
185 public static readonly MethodInfo XPPrecNext = typeof(XPathPrecedingIterator).GetMethod("MoveNext");
186
187 public static readonly MethodInfo XPPrecCurrent = typeof(XPathPrecedingIterator).GetMethod("get_Current");
188
189 public static readonly MethodInfo XPPrecDOCreate = typeof(XPathPrecedingDocOrderIterator).GetMethod("Create");
190
191 public static readonly MethodInfo XPPrecDONext = typeof(XPathPrecedingDocOrderIterator).GetMethod("MoveNext");
192
193 public static readonly MethodInfo XPPrecDOCurrent = typeof(XPathPrecedingDocOrderIterator).GetMethod("get_Current");
194
195 public static readonly MethodInfo XPPrecMergeCreate = typeof(XPathPrecedingMergeIterator).GetMethod("Create");
196
197 public static readonly MethodInfo XPPrecMergeNext = typeof(XPathPrecedingMergeIterator).GetMethod("MoveNext");
198
199 public static readonly MethodInfo XPPrecMergeCurrent = typeof(XPathPrecedingMergeIterator).GetMethod("get_Current");
200
201 public static readonly MethodInfo AddNewIndex = typeof(XmlQueryRuntime).GetMethod("AddNewIndex");
202
203 public static readonly MethodInfo ChangeTypeXsltArg = typeof(XmlQueryRuntime).GetMethod("ChangeTypeXsltArgument", new Type[3]
204 {
205 typeof(int),
206 typeof(object),
207 typeof(Type)
208 });
209
210 public static readonly MethodInfo ChangeTypeXsltResult = typeof(XmlQueryRuntime).GetMethod("ChangeTypeXsltResult");
211
212 public static readonly MethodInfo CompPos = typeof(XmlQueryRuntime).GetMethod("ComparePosition");
213
214 public static readonly MethodInfo Context = typeof(XmlQueryRuntime).GetMethod("get_ExternalContext");
215
216 public static readonly MethodInfo CreateCollation = typeof(XmlQueryRuntime).GetMethod("CreateCollation");
217
218 public static readonly MethodInfo DocOrder = typeof(XmlQueryRuntime).GetMethod("DocOrderDistinct");
219
220 public static readonly MethodInfo EndRtfConstr = typeof(XmlQueryRuntime).GetMethod("EndRtfConstruction");
221
222 public static readonly MethodInfo EndSeqConstr = typeof(XmlQueryRuntime).GetMethod("EndSequenceConstruction");
223
224 public static readonly MethodInfo FindIndex = typeof(XmlQueryRuntime).GetMethod("FindIndex");
225
226 public static readonly MethodInfo GenId = typeof(XmlQueryRuntime).GetMethod("GenerateId");
227
228 public static readonly MethodInfo GetAtomizedName = typeof(XmlQueryRuntime).GetMethod("GetAtomizedName");
229
230 public static readonly MethodInfo GetCollation = typeof(XmlQueryRuntime).GetMethod("GetCollation");
231
232 public static readonly MethodInfo GetEarly = typeof(XmlQueryRuntime).GetMethod("GetEarlyBoundObject");
233
234 public static readonly MethodInfo GetNameFilter = typeof(XmlQueryRuntime).GetMethod("GetNameFilter");
235
236 public static readonly MethodInfo GetOutput = typeof(XmlQueryRuntime).GetMethod("get_Output");
237
238 public static readonly MethodInfo GetGlobalValue = typeof(XmlQueryRuntime).GetMethod("GetGlobalValue");
239
240 public static readonly MethodInfo GetTypeFilter = typeof(XmlQueryRuntime).GetMethod("GetTypeFilter");
241
242 public static readonly MethodInfo GlobalComputed = typeof(XmlQueryRuntime).GetMethod("IsGlobalComputed");
243
244 public static readonly MethodInfo ItemMatchesCode = typeof(XmlQueryRuntime).GetMethod("MatchesXmlType", new Type[2]
245 {
248 });
249
250 public static readonly MethodInfo ItemMatchesType = typeof(XmlQueryRuntime).GetMethod("MatchesXmlType", new Type[2]
251 {
253 typeof(int)
254 });
255
256 public static readonly MethodInfo QNameEqualLit = typeof(XmlQueryRuntime).GetMethod("IsQNameEqual", new Type[3]
257 {
259 typeof(int),
260 typeof(int)
261 });
262
263 public static readonly MethodInfo QNameEqualNav = typeof(XmlQueryRuntime).GetMethod("IsQNameEqual", new Type[2]
264 {
267 });
268
269 public static readonly MethodInfo RtfConstr = typeof(XmlQueryRuntime).GetMethod("TextRtfConstruction");
270
271 public static readonly MethodInfo SendMessage = typeof(XmlQueryRuntime).GetMethod("SendMessage");
272
273 public static readonly MethodInfo SeqMatchesCode = typeof(XmlQueryRuntime).GetMethod("MatchesXmlType", new Type[2]
274 {
277 });
278
279 public static readonly MethodInfo SeqMatchesType = typeof(XmlQueryRuntime).GetMethod("MatchesXmlType", new Type[2]
280 {
282 typeof(int)
283 });
284
285 public static readonly MethodInfo SetGlobalValue = typeof(XmlQueryRuntime).GetMethod("SetGlobalValue");
286
287 public static readonly MethodInfo StartRtfConstr = typeof(XmlQueryRuntime).GetMethod("StartRtfConstruction");
288
289 public static readonly MethodInfo StartSeqConstr = typeof(XmlQueryRuntime).GetMethod("StartSequenceConstruction");
290
291 public static readonly MethodInfo TagAndMappings = typeof(XmlQueryRuntime).GetMethod("ParseTagName", new Type[2]
292 {
293 typeof(string),
294 typeof(int)
295 });
296
297 public static readonly MethodInfo TagAndNamespace = typeof(XmlQueryRuntime).GetMethod("ParseTagName", new Type[2]
298 {
299 typeof(string),
300 typeof(string)
301 });
302
303 public static readonly MethodInfo ThrowException = typeof(XmlQueryRuntime).GetMethod("ThrowException");
304
305 public static readonly MethodInfo XsltLib = typeof(XmlQueryRuntime).GetMethod("get_XsltFunctions");
306
307 public static readonly MethodInfo GetDataSource = typeof(XmlQueryContext).GetMethod("GetDataSource");
308
309 public static readonly MethodInfo GetDefaultDataSource = typeof(XmlQueryContext).GetMethod("get_DefaultDataSource");
310
311 public static readonly MethodInfo GetParam = typeof(XmlQueryContext).GetMethod("GetParameter");
312
314
315 public static readonly MethodInfo IndexAdd = typeof(XmlILIndex).GetMethod("Add");
316
317 public static readonly MethodInfo IndexLookup = typeof(XmlILIndex).GetMethod("Lookup");
318
319 public static readonly MethodInfo ItemIsNode = typeof(XPathItem).GetMethod("get_IsNode");
320
321 public static readonly MethodInfo Value = typeof(XPathItem).GetMethod("get_Value");
322
323 public static readonly MethodInfo ValueAsAny = typeof(XPathItem).GetMethod("ValueAs", new Type[2]
324 {
325 typeof(Type),
327 });
328
329 public static readonly MethodInfo NavClone = typeof(XPathNavigator).GetMethod("Clone");
330
331 public static readonly MethodInfo NavLocalName = typeof(XPathNavigator).GetMethod("get_LocalName");
332
333 public static readonly MethodInfo NavMoveAttr = typeof(XPathNavigator).GetMethod("MoveToAttribute", new Type[2]
334 {
335 typeof(string),
336 typeof(string)
337 });
338
339 public static readonly MethodInfo NavMoveId = typeof(XPathNavigator).GetMethod("MoveToId");
340
341 public static readonly MethodInfo NavMoveParent = typeof(XPathNavigator).GetMethod("MoveToParent");
342
343 public static readonly MethodInfo NavMoveRoot = typeof(XPathNavigator).GetMethod("MoveToRoot");
344
345 public static readonly MethodInfo NavMoveTo = typeof(XPathNavigator).GetMethod("MoveTo");
346
347 public static readonly MethodInfo NavNmsp = typeof(XPathNavigator).GetMethod("get_NamespaceURI");
348
349 public static readonly MethodInfo NavPrefix = typeof(XPathNavigator).GetMethod("get_Prefix");
350
351 public static readonly MethodInfo NavSamePos = typeof(XPathNavigator).GetMethod("IsSamePosition");
352
353 public static readonly MethodInfo NavType = typeof(XPathNavigator).GetMethod("get_NodeType");
354
355 public static readonly MethodInfo StartElemLitName = typeof(XmlQueryOutput).GetMethod("WriteStartElement", new Type[3]
356 {
357 typeof(string),
358 typeof(string),
359 typeof(string)
360 });
361
362 public static readonly MethodInfo StartElemLocName = typeof(XmlQueryOutput).GetMethod("WriteStartElementLocalName", new Type[1] { typeof(string) });
363
364 public static readonly MethodInfo EndElemStackName = typeof(XmlQueryOutput).GetMethod("WriteEndElement");
365
366 public static readonly MethodInfo StartAttrLitName = typeof(XmlQueryOutput).GetMethod("WriteStartAttribute", new Type[3]
367 {
368 typeof(string),
369 typeof(string),
370 typeof(string)
371 });
372
373 public static readonly MethodInfo StartAttrLocName = typeof(XmlQueryOutput).GetMethod("WriteStartAttributeLocalName", new Type[1] { typeof(string) });
374
375 public static readonly MethodInfo EndAttr = typeof(XmlQueryOutput).GetMethod("WriteEndAttribute");
376
377 public static readonly MethodInfo Text = typeof(XmlQueryOutput).GetMethod("WriteString");
378
379 public static readonly MethodInfo NoEntText = typeof(XmlQueryOutput).GetMethod("WriteRaw", new Type[1] { typeof(string) });
380
381 public static readonly MethodInfo StartTree = typeof(XmlQueryOutput).GetMethod("StartTree");
382
383 public static readonly MethodInfo EndTree = typeof(XmlQueryOutput).GetMethod("EndTree");
384
385 public static readonly MethodInfo StartElemLitNameUn = typeof(XmlQueryOutput).GetMethod("WriteStartElementUnchecked", new Type[3]
386 {
387 typeof(string),
388 typeof(string),
389 typeof(string)
390 });
391
392 public static readonly MethodInfo StartElemLocNameUn = typeof(XmlQueryOutput).GetMethod("WriteStartElementUnchecked", new Type[1] { typeof(string) });
393
394 public static readonly MethodInfo StartContentUn = typeof(XmlQueryOutput).GetMethod("StartElementContentUnchecked");
395
396 public static readonly MethodInfo EndElemLitNameUn = typeof(XmlQueryOutput).GetMethod("WriteEndElementUnchecked", new Type[3]
397 {
398 typeof(string),
399 typeof(string),
400 typeof(string)
401 });
402
403 public static readonly MethodInfo EndElemLocNameUn = typeof(XmlQueryOutput).GetMethod("WriteEndElementUnchecked", new Type[1] { typeof(string) });
404
405 public static readonly MethodInfo StartAttrLitNameUn = typeof(XmlQueryOutput).GetMethod("WriteStartAttributeUnchecked", new Type[3]
406 {
407 typeof(string),
408 typeof(string),
409 typeof(string)
410 });
411
412 public static readonly MethodInfo StartAttrLocNameUn = typeof(XmlQueryOutput).GetMethod("WriteStartAttributeUnchecked", new Type[1] { typeof(string) });
413
414 public static readonly MethodInfo EndAttrUn = typeof(XmlQueryOutput).GetMethod("WriteEndAttributeUnchecked");
415
416 public static readonly MethodInfo NamespaceDeclUn = typeof(XmlQueryOutput).GetMethod("WriteNamespaceDeclarationUnchecked");
417
418 public static readonly MethodInfo TextUn = typeof(XmlQueryOutput).GetMethod("WriteStringUnchecked");
419
420 public static readonly MethodInfo NoEntTextUn = typeof(XmlQueryOutput).GetMethod("WriteRawUnchecked");
421
422 public static readonly MethodInfo StartRoot = typeof(XmlQueryOutput).GetMethod("WriteStartRoot");
423
424 public static readonly MethodInfo EndRoot = typeof(XmlQueryOutput).GetMethod("WriteEndRoot");
425
426 public static readonly MethodInfo StartElemCopyName = typeof(XmlQueryOutput).GetMethod("WriteStartElementComputed", new Type[1] { typeof(XPathNavigator) });
427
428 public static readonly MethodInfo StartElemMapName = typeof(XmlQueryOutput).GetMethod("WriteStartElementComputed", new Type[2]
429 {
430 typeof(string),
431 typeof(int)
432 });
433
434 public static readonly MethodInfo StartElemNmspName = typeof(XmlQueryOutput).GetMethod("WriteStartElementComputed", new Type[2]
435 {
436 typeof(string),
437 typeof(string)
438 });
439
440 public static readonly MethodInfo StartElemQName = typeof(XmlQueryOutput).GetMethod("WriteStartElementComputed", new Type[1] { typeof(XmlQualifiedName) });
441
442 public static readonly MethodInfo StartAttrCopyName = typeof(XmlQueryOutput).GetMethod("WriteStartAttributeComputed", new Type[1] { typeof(XPathNavigator) });
443
444 public static readonly MethodInfo StartAttrMapName = typeof(XmlQueryOutput).GetMethod("WriteStartAttributeComputed", new Type[2]
445 {
446 typeof(string),
447 typeof(int)
448 });
449
450 public static readonly MethodInfo StartAttrNmspName = typeof(XmlQueryOutput).GetMethod("WriteStartAttributeComputed", new Type[2]
451 {
452 typeof(string),
453 typeof(string)
454 });
455
456 public static readonly MethodInfo StartAttrQName = typeof(XmlQueryOutput).GetMethod("WriteStartAttributeComputed", new Type[1] { typeof(XmlQualifiedName) });
457
458 public static readonly MethodInfo NamespaceDecl = typeof(XmlQueryOutput).GetMethod("WriteNamespaceDeclaration");
459
460 public static readonly MethodInfo StartComment = typeof(XmlQueryOutput).GetMethod("WriteStartComment");
461
462 public static readonly MethodInfo CommentText = typeof(XmlQueryOutput).GetMethod("WriteCommentString");
463
464 public static readonly MethodInfo EndComment = typeof(XmlQueryOutput).GetMethod("WriteEndComment");
465
466 public static readonly MethodInfo StartPI = typeof(XmlQueryOutput).GetMethod("WriteStartProcessingInstruction");
467
468 public static readonly MethodInfo PIText = typeof(XmlQueryOutput).GetMethod("WriteProcessingInstructionString");
469
470 public static readonly MethodInfo EndPI = typeof(XmlQueryOutput).GetMethod("WriteEndProcessingInstruction");
471
472 public static readonly MethodInfo WriteItem = typeof(XmlQueryOutput).GetMethod("WriteItem");
473
474 public static readonly MethodInfo CopyOf = typeof(XmlQueryOutput).GetMethod("XsltCopyOf");
475
476 public static readonly MethodInfo StartCopy = typeof(XmlQueryOutput).GetMethod("StartCopy");
477
478 public static readonly MethodInfo EndCopy = typeof(XmlQueryOutput).GetMethod("EndCopy");
479
480 public static readonly MethodInfo DecAdd = typeof(decimal).GetMethod("Add");
481
482 public static readonly MethodInfo DecCmp = typeof(decimal).GetMethod("Compare", new Type[2]
483 {
484 typeof(decimal),
485 typeof(decimal)
486 });
487
488 public static readonly MethodInfo DecEq = typeof(decimal).GetMethod("Equals", new Type[2]
489 {
490 typeof(decimal),
491 typeof(decimal)
492 });
493
494 public static readonly MethodInfo DecSub = typeof(decimal).GetMethod("Subtract");
495
496 public static readonly MethodInfo DecMul = typeof(decimal).GetMethod("Multiply");
497
498 public static readonly MethodInfo DecDiv = typeof(decimal).GetMethod("Divide");
499
500 public static readonly MethodInfo DecRem = typeof(decimal).GetMethod("Remainder");
501
502 public static readonly MethodInfo DecNeg = typeof(decimal).GetMethod("Negate");
503
504 public static readonly MethodInfo QNameEq = typeof(XmlQualifiedName).GetMethod("Equals");
505
506 public static readonly MethodInfo StrEq = typeof(string).GetMethod("Equals", new Type[2]
507 {
508 typeof(string),
509 typeof(string)
510 });
511
512 public static readonly MethodInfo StrCat2 = typeof(string).GetMethod("Concat", new Type[2]
513 {
514 typeof(string),
515 typeof(string)
516 });
517
518 public static readonly MethodInfo StrCat3 = typeof(string).GetMethod("Concat", new Type[3]
519 {
520 typeof(string),
521 typeof(string),
522 typeof(string)
523 });
524
525 public static readonly MethodInfo StrCat4 = typeof(string).GetMethod("Concat", new Type[4]
526 {
527 typeof(string),
528 typeof(string),
529 typeof(string),
530 typeof(string)
531 });
532
533 public static readonly MethodInfo StrCmp = typeof(string).GetMethod("CompareOrdinal", new Type[2]
534 {
535 typeof(string),
536 typeof(string)
537 });
538
539 public static readonly MethodInfo StrLen = typeof(string).GetMethod("get_Length");
540
541 public static readonly MethodInfo DblToDec = typeof(XsltConvert).GetMethod("ToDecimal", new Type[1] { typeof(double) });
542
543 public static readonly MethodInfo DblToInt = typeof(XsltConvert).GetMethod("ToInt", new Type[1] { typeof(double) });
544
545 public static readonly MethodInfo DblToLng = typeof(XsltConvert).GetMethod("ToLong", new Type[1] { typeof(double) });
546
547 public static readonly MethodInfo DblToStr = typeof(XsltConvert).GetMethod("ToString", new Type[1] { typeof(double) });
548
549 public static readonly MethodInfo DecToDbl = typeof(XsltConvert).GetMethod("ToDouble", new Type[1] { typeof(decimal) });
550
551 public static readonly MethodInfo DTToStr = typeof(XsltConvert).GetMethod("ToString", new Type[1] { typeof(DateTime) });
552
553 public static readonly MethodInfo IntToDbl = typeof(XsltConvert).GetMethod("ToDouble", new Type[1] { typeof(int) });
554
555 public static readonly MethodInfo LngToDbl = typeof(XsltConvert).GetMethod("ToDouble", new Type[1] { typeof(long) });
556
557 public static readonly MethodInfo StrToDbl = typeof(XsltConvert).GetMethod("ToDouble", new Type[1] { typeof(string) });
558
559 public static readonly MethodInfo StrToDT = typeof(XsltConvert).GetMethod("ToDateTime", new Type[1] { typeof(string) });
560
561 public static readonly MethodInfo ItemToBool = typeof(XsltConvert).GetMethod("ToBoolean", new Type[1] { typeof(XPathItem) });
562
563 public static readonly MethodInfo ItemToDbl = typeof(XsltConvert).GetMethod("ToDouble", new Type[1] { typeof(XPathItem) });
564
565 public static readonly MethodInfo ItemToStr = typeof(XsltConvert).GetMethod("ToString", new Type[1] { typeof(XPathItem) });
566
567 public static readonly MethodInfo ItemToNode = typeof(XsltConvert).GetMethod("ToNode", new Type[1] { typeof(XPathItem) });
568
569 public static readonly MethodInfo ItemToNodes = typeof(XsltConvert).GetMethod("ToNodeSet", new Type[1] { typeof(XPathItem) });
570
571 public static readonly MethodInfo ItemsToBool = typeof(XsltConvert).GetMethod("ToBoolean", new Type[1] { typeof(IList<XPathItem>) });
572
573 public static readonly MethodInfo ItemsToDbl = typeof(XsltConvert).GetMethod("ToDouble", new Type[1] { typeof(IList<XPathItem>) });
574
575 public static readonly MethodInfo ItemsToNode = typeof(XsltConvert).GetMethod("ToNode", new Type[1] { typeof(IList<XPathItem>) });
576
577 public static readonly MethodInfo ItemsToNodes = typeof(XsltConvert).GetMethod("ToNodeSet", new Type[1] { typeof(IList<XPathItem>) });
578
579 public static readonly MethodInfo ItemsToStr = typeof(XsltConvert).GetMethod("ToString", new Type[1] { typeof(IList<XPathItem>) });
580
581 public static readonly MethodInfo StrCatCat = typeof(StringConcat).GetMethod("Concat");
582
583 public static readonly MethodInfo StrCatClear = typeof(StringConcat).GetMethod("Clear");
584
585 public static readonly MethodInfo StrCatResult = typeof(StringConcat).GetMethod("GetResult");
586
587 public static readonly MethodInfo StrCatDelim = typeof(StringConcat).GetMethod("set_Delimiter");
588
589 public static readonly MethodInfo NavsToItems = typeof(XmlILStorageConverter).GetMethod("NavigatorsToItems");
590
591 public static readonly MethodInfo ItemsToNavs = typeof(XmlILStorageConverter).GetMethod("ItemsToNavigators");
592
593 public static readonly MethodInfo SetDod = typeof(XmlQueryNodeSequence).GetMethod("set_IsDocOrderDistinct");
594
595 public static readonly MethodInfo GetTypeFromHandle = typeof(Type).GetMethod("GetTypeFromHandle");
596
597 public static readonly MethodInfo InitializeArray = typeof(RuntimeHelpers).GetMethod("InitializeArray");
598
600 {
601 {
602 typeof(string),
603 new XmlILStorageMethods(typeof(string))
604 },
605 {
606 typeof(bool),
607 new XmlILStorageMethods(typeof(bool))
608 },
609 {
610 typeof(int),
612 },
613 {
614 typeof(long),
615 new XmlILStorageMethods(typeof(long))
616 },
617 {
618 typeof(decimal),
619 new XmlILStorageMethods(typeof(decimal))
620 },
621 {
622 typeof(double),
623 new XmlILStorageMethods(typeof(double))
624 },
625 {
626 typeof(float),
627 new XmlILStorageMethods(typeof(float))
628 },
629 {
632 },
633 {
634 typeof(byte[]),
635 new XmlILStorageMethods(typeof(byte[]))
636 },
637 {
640 },
641 {
644 },
645 {
648 },
649 {
652 }
653 };
654
655 [UnconditionalSuppressMessage("ReflectionAnalysis", "IL2026:RequiresUnreferencedCode", Justification = "Supressing warning about not having the RequiresUnreferencedCode attribute since this code path will only be emitting IL that will later be called by Transform() method which is already annotated as RequiresUnreferencedCode")]
657 {
658 return typeof(XmlQueryContext).GetMethod("InvokeXsltLateBoundFunction");
659 }
660}
static readonly MethodInfo StartElemCopyName
static readonly MethodInfo PreSibDOCreate
static readonly Dictionary< Type, XmlILStorageMethods > StorageMethods
static readonly MethodInfo EndComment
static readonly MethodInfo DecDiv
static readonly MethodInfo EndCopy
static readonly MethodInfo StartPI
static readonly MethodInfo SortKeyInteger
static readonly MethodInfo StrCatDelim
static readonly MethodInfo XPFollMergeCurrent
static readonly MethodInfo XPPrecMergeCreate
static readonly MethodInfo SortKeyDouble
static readonly MethodInfo XPPrecCreate
static readonly MethodInfo DodMergeSeq
static readonly MethodInfo ParentCurrent
static readonly MethodInfo ItemsToNode
static readonly MethodInfo ContentCurrent
static readonly MethodInfo Value
static readonly MethodInfo EndSeqConstr
static readonly MethodInfo KindContentNext
static readonly MethodInfo TagAndNamespace
static readonly MethodInfo PrecCurrent
static readonly MethodInfo NodeRangeCreate
static readonly MethodInfo EndAttr
static readonly MethodInfo XsltLib
static readonly MethodInfo NavMoveId
static readonly MethodInfo StartAttrMapName
static readonly MethodInfo ContentMergeNext
static readonly MethodInfo GetTypeFilter
static readonly MethodInfo ChangeTypeXsltArg
static readonly MethodInfo PrecCreate
static readonly MethodInfo SortKeyString
static readonly MethodInfo NavMoveRoot
static readonly MethodInfo ParentNext
static readonly MethodInfo NamespaceDecl
static readonly MethodInfo XPPrecMergeCurrent
static readonly MethodInfo AncDOCreate
static readonly MethodInfo AddNewIndex
static readonly MethodInfo EndTree
static readonly MethodInfo StrToDbl
static readonly MethodInfo FollSibMergeCreate
static readonly MethodInfo DblToStr
static readonly MethodInfo SetDod
static readonly MethodInfo GetCollation
static readonly MethodInfo DiffNext
static readonly MethodInfo DblToDec
static readonly MethodInfo StrCat4
static readonly MethodInfo GlobalComputed
static readonly MethodInfo PreSibCreate
static readonly MethodInfo StartComment
static readonly MethodInfo StartAttrQName
static readonly MethodInfo DescMergeCurrent
static readonly MethodInfo StartElemMapName
static readonly MethodInfo FindIndex
static readonly MethodInfo DescCurrent
static readonly MethodInfo IdCurrent
static readonly MethodInfo DescNext
static readonly MethodInfo GenId
static readonly MethodInfo GetAtomizedName
static readonly MethodInfo InitializeArray
static readonly MethodInfo ItemToBool
static readonly MethodInfo FollSibCreate
static readonly MethodInfo InvokeXsltLate
static readonly MethodInfo StartElemLitNameUn
static readonly MethodInfo AncDONext
static readonly MethodInfo StartRtfConstr
static readonly MethodInfo AncCreate
static readonly MethodInfo NodeRangeCurrent
static readonly MethodInfo ItemToNode
static readonly MethodInfo StrCat3
static readonly MethodInfo StrCatResult
static readonly MethodInfo PreSibCurrent
static readonly MethodInfo StartAttrLocNameUn
static readonly MethodInfo AttrCreate
static readonly MethodInfo AncNext
static readonly MethodInfo NodeRangeNext
static readonly MethodInfo XPFollCreate
static readonly MethodInfo GetDataSource
static readonly MethodInfo XPPrecNext
static readonly MethodInfo XPPrecMergeNext
static readonly MethodInfo StartAttrCopyName
static readonly MethodInfo DecToDbl
static readonly MethodInfo StartRoot
static readonly MethodInfo CreateCollation
static readonly MethodInfo DecEq
static readonly MethodInfo EndElemStackName
static readonly MethodInfo ItemsToDbl
static readonly MethodInfo StartAttrLitNameUn
static readonly MethodInfo StrCatCat
static readonly MethodInfo DescMergeCreate
static readonly MethodInfo StrLen
static readonly MethodInfo EndPI
static readonly MethodInfo PIText
static readonly MethodInfo PreSibDONext
static readonly MethodInfo NoEntText
static readonly MethodInfo DecAdd
static readonly MethodInfo EndRoot
static readonly MethodInfo StartCopy
static readonly MethodInfo NmspNext
static readonly MethodInfo AttrCurrent
static readonly MethodInfo SortKeyInt
static readonly MethodInfo SortKeyKeys
static readonly MethodInfo GetTypeFromHandle
static readonly MethodInfo PrecNext
static readonly MethodInfo GetDefaultDataSource
static readonly MethodInfo NavNmsp
static readonly MethodInfo StrCmp
static readonly MethodInfo DecMul
static readonly MethodInfo ItemIsNode
static readonly MethodInfo IdCreate
static readonly MethodInfo DescMergeNext
static readonly MethodInfo GetParam
static readonly MethodInfo DescCreate
static readonly MethodInfo StartElemNmspName
static readonly MethodInfo ItemMatchesCode
static readonly MethodInfo KindContentCreate
static readonly MethodInfo ThrowException
static readonly MethodInfo NavSamePos
static readonly MethodInfo StartAttrNmspName
static readonly MethodInfo FollSibCurrent
static readonly MethodInfo ItemsToNavs
static readonly MethodInfo LngToDbl
static readonly MethodInfo SetGlobalValue
static readonly MethodInfo UnionCreate
static readonly MethodInfo ChangeTypeXsltResult
static readonly MethodInfo NavsToItems
static readonly MethodInfo RtfConstr
static readonly MethodInfo InterCurrent
static readonly MethodInfo GetEarly
static readonly MethodInfo Context
static readonly MethodInfo DodMergeAdd
static readonly MethodInfo GetNameFilter
static readonly MethodInfo NmspCurrent
static readonly MethodInfo XPPrecCurrent
static readonly MethodInfo QNameEqualNav
static readonly MethodInfo ItemToDbl
static readonly MethodInfo NavMoveParent
static readonly MethodInfo XPFollCurrent
static readonly MethodInfo DiffCurrent
static readonly MethodInfo DecCmp
static readonly MethodInfo UnionCurrent
static readonly MethodInfo StartElemLitName
static readonly MethodInfo IndexLookup
static readonly MethodInfo StartElemQName
static readonly MethodInfo GetGlobalValue
static readonly MethodInfo ItemToNodes
static readonly MethodInfo NoEntTextUn
static readonly MethodInfo CompPos
static readonly MethodInfo FollSibNext
static readonly MethodInfo GetOutput
static readonly MethodInfo SortKeyCreate
static readonly MethodInfo ItemsToNodes
static readonly MethodInfo AttrNext
static readonly MethodInfo SortKeyDateTime
static readonly MethodInfo TextUn
static readonly MethodInfo XPFollMergeNext
static readonly MethodInfo FollSibMergeCurrent
static readonly MethodInfo DecRem
static readonly MethodInfo StartAttrLitName
static readonly MethodInfo SeqMatchesType
static readonly MethodInfo EndRtfConstr
static readonly MethodInfo CopyOf
static readonly MethodInfo InterNext
static readonly MethodInfo SortKeyFinish
static readonly MethodInfo XPPrecDONext
static readonly MethodInfo StrCat2
static readonly MethodInfo AttrContentCurrent
static readonly MethodInfo ItemsToStr
static readonly MethodInfo StrEq
static readonly MethodInfo IntToDbl
static readonly MethodInfo StartAttrLocName
static readonly MethodInfo TagAndMappings
static readonly MethodInfo AttrContentNext
static readonly MethodInfo SortKeyEmpty
static readonly MethodInfo StartElemLocName
static readonly MethodInfo AncDOCurrent
static readonly MethodInfo DecNeg
static readonly MethodInfo AncCurrent
static readonly MethodInfo ItemsToBool
static readonly MethodInfo ItemToStr
static readonly MethodInfo ValueAsAny
static readonly MethodInfo StartSeqConstr
static readonly MethodInfo KindContentCurrent
static readonly MethodInfo ElemContentNext
static readonly MethodInfo XPFollNext
static readonly MethodInfo QNameEqualLit
static readonly MethodInfo NavClone
static readonly MethodInfo InterCreate
static readonly MethodInfo StartContentUn
static readonly MethodInfo NavMoveAttr
static readonly MethodInfo QNameEq
static readonly MethodInfo StartElemLocNameUn
static readonly MethodInfo ParentCreate
static readonly MethodInfo ContentNext
static readonly MethodInfo CommentText
static readonly MethodInfo AttrContentCreate
static readonly MethodInfo ElemContentCreate
static readonly MethodInfo DblToInt
static readonly MethodInfo WriteItem
static readonly MethodInfo UnionNext
static readonly MethodInfo NavLocalName
static readonly MethodInfo NavType
static MethodInfo GetInvokeXsltLateBoundFunction()
static readonly MethodInfo DTToStr
static readonly MethodInfo ContentMergeCurrent
static readonly MethodInfo ContentMergeCreate
static readonly MethodInfo FollSibMergeNext
static readonly MethodInfo PreSibDOCurrent
static readonly MethodInfo EndElemLocNameUn
static readonly MethodInfo XPPrecDOCreate
static readonly MethodInfo EndElemLitNameUn
static readonly MethodInfo StartTree
static readonly MethodInfo DblToLng
static readonly MethodInfo NmspCreate
static readonly MethodInfo DiffCreate
static readonly MethodInfo XPFollMergeCreate
static readonly MethodInfo ItemMatchesType
static readonly MethodInfo NavPrefix
static readonly MethodInfo SortKeyDecimal
static readonly MethodInfo SeqMatchesCode
static readonly MethodInfo IdNext
static readonly MethodInfo IndexAdd
static readonly MethodInfo SendMessage
static readonly MethodInfo StrCatClear
static readonly MethodInfo XPPrecDOCurrent
static readonly MethodInfo ContentCreate
static readonly MethodInfo EndAttrUn
static readonly MethodInfo NavMoveTo
static readonly MethodInfo PreSibNext
static readonly MethodInfo DodMergeCreate
static readonly MethodInfo DecSub
static readonly MethodInfo NamespaceDeclUn
static readonly MethodInfo StrToDT
static readonly MethodInfo DocOrder
static readonly MethodInfo ElemContentCurrent