Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Datatype_integer.cs
Go to the documentation of this file.
1
namespace
System.Xml.Schema
;
2
3
internal
class
Datatype_integer
:
Datatype_decimal
4
{
5
public
override
XmlTypeCode
TypeCode
=>
XmlTypeCode
.Integer;
6
7
internal
override
Exception
TryParseValue
(
string
s
,
XmlNameTable
nameTable
,
IXmlNamespaceResolver
nsmgr
,
out
object
typedValue)
8
{
9
typedValue =
null
;
10
Exception
ex
=
FacetsChecker
.
CheckLexicalFacets
(
ref
s
,
this
);
11
if
(
ex
==
null
)
12
{
13
ex
=
XmlConvert
.
TryToInteger
(
s
,
out
var
result);
14
if
(
ex
==
null
)
15
{
16
ex
=
FacetsChecker
.
CheckValueFacets
(result,
this
);
17
if
(
ex
==
null
)
18
{
19
typedValue = result;
20
return
null
;
21
}
22
}
23
}
24
return
ex
;
25
}
26
}
System.Exception
Definition
Exception.cs:15
System.Xml.Schema.Datatype_decimal
Definition
Datatype_decimal.cs:4
System.Xml.Schema.Datatype_integer.TryParseValue
override Exception TryParseValue(string s, XmlNameTable nameTable, IXmlNamespaceResolver nsmgr, out object typedValue)
Definition
Datatype_integer.cs:7
System.Xml.Schema.Datatype_integer
Definition
Datatype_integer.cs:4
System.Xml.Schema.FacetsChecker.CheckLexicalFacets
virtual Exception CheckLexicalFacets(ref string parseString, XmlSchemaDatatype datatype)
Definition
FacetsChecker.cs:579
System.Xml.Schema.FacetsChecker.CheckValueFacets
virtual Exception CheckValueFacets(object value, XmlSchemaDatatype datatype)
Definition
FacetsChecker.cs:585
System.Xml.Schema.FacetsChecker
Definition
FacetsChecker.cs:8
System.Xml.XmlConvert.TryToInteger
static Exception TryToInteger(string s, out decimal result)
Definition
XmlConvert.cs:732
System.Xml.XmlConvert
Definition
XmlConvert.cs:11
System.Xml.XmlNameTable
Definition
XmlNameTable.cs:4
System.Xml.IXmlNamespaceResolver
Definition
IXmlNamespaceResolver.cs:6
System.Xml.Schema.XmlTypeCode
XmlTypeCode
Definition
XmlTypeCode.cs:4
System.Xml.Schema
Definition
Extensions.cs:3
System.Xml.ValueHandleType.Dictionary
@ Dictionary
System.TypeCode
TypeCode
Definition
TypeCode.cs:4
System.ExceptionArgument.s
@ s
source
System.Private.Xml
System.Xml.Schema
Datatype_integer.cs
Generated by
1.10.0