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
XmlStringConverter.cs
Go to the documentation of this file.
1
using
System
;
2
using
Cpp2IlInjected
;
3
4
namespace
System.Xml.Schema
5
{
6
// Token: 0x02000163 RID: 355
7
internal
class
XmlStringConverter
:
XmlBaseConverter
8
{
9
// Token: 0x06000C19 RID: 3097 RVA: 0x0001FED8 File Offset: 0x0001E0D8
10
protected
XmlStringConverter
(
XmlSchemaType
schemaType
)
11
{
12
if
(!
true
)
13
{
14
}
15
base
..ctor(
schemaType
);
16
}
17
18
// Token: 0x06000C1A RID: 3098 RVA: 0x00003FFD File Offset: 0x000021FD
19
public
static
XmlValueConverter
Create
(
XmlSchemaType
schemaType
)
20
{
21
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
22
}
23
24
// Token: 0x06000C1B RID: 3099 RVA: 0x0001FEF0 File Offset: 0x0001E0F0
25
public
override
string
ToString
(
object
value
,
IXmlNamespaceResolver
nsResolver
)
26
{
27
if
(
value
!=
null
)
28
{
29
Type
type =
value
.
GetType
();
30
if
(
this
!=
null
)
31
{
32
}
33
}
34
throw
new
InvalidCastException
();
35
}
36
37
// Token: 0x06000C1C RID: 3100 RVA: 0x0001FF10 File Offset: 0x0001E110
38
public
override
object
ChangeType
(
string
value
,
Type
destinationType
,
IXmlNamespaceResolver
nsResolver
)
39
{
40
if
(
value
!=
null
)
41
{
42
if
(!
true
)
43
{
44
}
45
if
(!
true
)
46
{
47
}
48
Type
clrTypeDefault
= this.
clrTypeDefault
;
49
XmlSchemaType
schemaType
= this.
schemaType
;
50
}
51
return
"value"
;
52
}
53
54
// Token: 0x06000C1D RID: 3101 RVA: 0x0001FF3C File Offset: 0x0001E13C
55
public
override
object
ChangeType
(
object
value
,
Type
destinationType
,
IXmlNamespaceResolver
nsResolver
)
56
{
57
if
(
value
!=
null
)
58
{
59
if
(!
true
)
60
{
61
}
62
Type
type =
value
.
GetType
();
63
Type
clrTypeDefault
= this.
clrTypeDefault
;
64
XmlSchemaType
schemaType
= this.
schemaType
;
65
}
66
return
"value"
;
67
}
68
}
69
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
System.InvalidCastException
Definition
InvalidCastException.cs:9
System.Type.GetType
new Type GetType()
Definition
Type.cs:287
System.Type
Definition
Type.cs:12
System.Xml.Schema.XmlBaseConverter.schemaType
XmlSchemaType schemaType
Definition
XmlBaseConverter.cs:1069
System.Xml.Schema.XmlBaseConverter.clrTypeDefault
Type clrTypeDefault
Definition
XmlBaseConverter.cs:1075
System.Xml.Schema.XmlBaseConverter
Definition
XmlBaseConverter.cs:8
System.Xml.Schema.XmlSchemaType
Definition
XmlSchemaType.cs:8
System.Xml.Schema.XmlStringConverter.ToString
override string ToString(object value, IXmlNamespaceResolver nsResolver)
Definition
XmlStringConverter.cs:25
System.Xml.Schema.XmlStringConverter.Create
static XmlValueConverter Create(XmlSchemaType schemaType)
Definition
XmlStringConverter.cs:19
System.Xml.Schema.XmlStringConverter.ChangeType
override object ChangeType(string value, Type destinationType, IXmlNamespaceResolver nsResolver)
Definition
XmlStringConverter.cs:38
System.Xml.Schema.XmlStringConverter.XmlStringConverter
XmlStringConverter(XmlSchemaType schemaType)
Definition
XmlStringConverter.cs:10
System.Xml.Schema.XmlStringConverter.ChangeType
override object ChangeType(object value, Type destinationType, IXmlNamespaceResolver nsResolver)
Definition
XmlStringConverter.cs:55
System.Xml.Schema.XmlStringConverter
Definition
XmlStringConverter.cs:8
System.Xml.Schema.XmlValueConverter
Definition
XmlValueConverter.cs:7
System.Xml.IXmlNamespaceResolver
Definition
IXmlNamespaceResolver.cs:7
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
System.Xml.Schema
Definition
BaseValidator.cs:4
System.ExceptionArgument.value
@ value
System
Definition
__ComObject.cs:4
source
System.Xml
System
Xml
Schema
XmlStringConverter.cs
Generated by
1.10.0