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
XElementWrapper.cs
Go to the documentation of this file.
1using System;
5
7{
8 // Token: 0x0200011C RID: 284
10 {
11 // Token: 0x17000223 RID: 547
12 // (get) Token: 0x06000B08 RID: 2824 RVA: 0x0001A4E8 File Offset: 0x000186E8
14 {
15 get
16 {
17 if (this._xmlObject != null)
18 {
19 }
20 throw new InvalidCastException();
21 }
22 }
23
24 // Token: 0x06000B09 RID: 2825 RVA: 0x0001A504 File Offset: 0x00018704
25 public XElementWrapper(XElement element)
26 : base(element)
27 {
28 }
29
30 // Token: 0x06000B0A RID: 2826 RVA: 0x0001A518 File Offset: 0x00018718
31 public void SetAttributeNode(IXmlNode attribute)
32 {
33 if (attribute != null)
34 {
35 }
36 XElement element = this.Element;
37 }
38
39 // Token: 0x17000224 RID: 548
40 // (get) Token: 0x06000B0B RID: 2827 RVA: 0x0000212A File Offset: 0x0000032A
41 public override List<IXmlNode> Attributes
42 {
43 get
44 {
45 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
46 }
47 }
48
49 // Token: 0x06000B0C RID: 2828 RVA: 0x0001A538 File Offset: 0x00018738
51 {
53 }
54
55 // Token: 0x17000225 RID: 549
56 // (get) Token: 0x06000B0D RID: 2829 RVA: 0x0001A54C File Offset: 0x0001874C
57 // (set) Token: 0x06000B0E RID: 2830 RVA: 0x0001A564 File Offset: 0x00018764
58 public override string Value
59 {
60 get
61 {
62 return this.Element.Value;
63 }
64 set
65 {
67 }
68 }
69
70 // Token: 0x17000226 RID: 550
71 // (get) Token: 0x06000B0F RID: 2831 RVA: 0x0001A580 File Offset: 0x00018780
72 public override string LocalName
73 {
74 get
75 {
76 return this.Element.name._localName;
77 }
78 }
79
80 // Token: 0x17000227 RID: 551
81 // (get) Token: 0x06000B10 RID: 2832 RVA: 0x0001A5A0 File Offset: 0x000187A0
82 public override string NamespaceUri
83 {
84 get
85 {
86 return this.Element.name.NamespaceName;
87 }
88 }
89
90 // Token: 0x06000B11 RID: 2833 RVA: 0x0001A5C0 File Offset: 0x000187C0
91 public string GetPrefixOfNamespace(string namespaceUri)
92 {
93 XElement element = this.Element;
94 XNamespace xnamespace = namespaceUri;
95 return element.GetPrefixOfNamespace(xnamespace);
96 }
97
98 // Token: 0x17000228 RID: 552
99 // (get) Token: 0x06000B12 RID: 2834 RVA: 0x0001A5E4 File Offset: 0x000187E4
100 public bool IsEmpty
101 {
102 get
103 {
104 return this.Element.IsEmpty;
105 }
106 }
107
108 // Token: 0x04000419 RID: 1049
110 }
111}
class f__AnonymousType0<< Count > j__TPar
string GetPrefixOfNamespace(string namespaceUri)
override IXmlNode AppendChild(IXmlNode newChild)
string GetPrefixOfNamespace(XNamespace ns)
Definition XElement.cs:165
string NamespaceName
Definition XName.cs:45
IXmlNode AppendChild(IXmlNode newChild)