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
XTextWrapper.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Xml.Linq
;
3
4
namespace
Newtonsoft.Json.Converters
5
{
6
// Token: 0x02000116 RID: 278
7
internal
class
XTextWrapper
:
XObjectWrapper
8
{
9
// Token: 0x1700020A RID: 522
10
// (get) Token: 0x06000AE0 RID: 2784 RVA: 0x0001A0F4 File Offset: 0x000182F4
11
private
XText
Text
12
{
13
get
14
{
15
if
(this.
_xmlObject
!=
null
)
16
{
17
}
18
throw
new
InvalidCastException
();
19
}
20
}
21
22
// Token: 0x06000AE1 RID: 2785 RVA: 0x0001A110 File Offset: 0x00018310
23
public
XTextWrapper
(
XText
text
)
24
{
25
if
(!
true
)
26
{
27
}
28
base
..ctor();
29
this._xmlObject
=
text
;
30
}
31
32
// Token: 0x1700020B RID: 523
33
// (get) Token: 0x06000AE2 RID: 2786 RVA: 0x0001A130 File Offset: 0x00018330
34
// (set) Token: 0x06000AE3 RID: 2787 RVA: 0x0001A148 File Offset: 0x00018348
35
public
override
string
Value
36
{
37
get
38
{
39
return
this.Text.text;
40
}
41
set
42
{
43
this.Text.Value
=
value
;
44
}
45
}
46
47
// Token: 0x1700020C RID: 524
48
// (get) Token: 0x06000AE4 RID: 2788 RVA: 0x0001A164 File Offset: 0x00018364
49
public
override
IXmlNode
ParentNode
50
{
51
get
52
{
53
IXmlNode
xmlNode
;
54
if
(this.Text.Parent !=
null
)
55
{
56
XText
xtext
;
57
xmlNode
=
XContainerWrapper
.
WrapNode
(
xtext
.Parent);
58
return
xmlNode
;
59
}
60
return
xmlNode
;
61
}
62
}
63
}
64
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Newtonsoft.Json.Converters.XContainerWrapper.WrapNode
static IXmlNode WrapNode(XObject node)
Definition
XContainerWrapper.cs:61
Newtonsoft.Json.Converters.XContainerWrapper
Definition
XContainerWrapper.cs:10
Newtonsoft.Json.Converters.XObjectWrapper._xmlObject
readonly XObject _xmlObject
Definition
XObjectWrapper.cs:153
Newtonsoft.Json.Converters.XObjectWrapper
Definition
XObjectWrapper.cs:11
Newtonsoft.Json.Converters.XTextWrapper.Value
override string Value
Definition
XTextWrapper.cs:36
Newtonsoft.Json.Converters.XTextWrapper.ParentNode
override IXmlNode ParentNode
Definition
XTextWrapper.cs:50
Newtonsoft.Json.Converters.XTextWrapper.XTextWrapper
XTextWrapper(XText text)
Definition
XTextWrapper.cs:23
Newtonsoft.Json.Converters.XTextWrapper
Definition
XTextWrapper.cs:8
System.InvalidCastException
Definition
InvalidCastException.cs:9
System.Xml.Linq.XText
Definition
XText.cs:9
Newtonsoft.Json.Converters.IXmlNode
Definition
IXmlNode.cs:9
Newtonsoft.Json.Converters
Definition
BinaryConverter.cs:8
System.Xml.Linq
Definition
ElementWriter.cs:4
System.ExceptionArgument.text
@ text
System.ExceptionArgument.value
@ value
System
Definition
__ComObject.cs:4
source
Newtonsoft.Json
Converters
XTextWrapper.cs
Generated by
1.10.0