Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Datatype_string.cs
Go to the documentation of this file.
1namespace System.Xml.Schema;
2
4{
6
8
9 public override XmlTypeCode TypeCode => XmlTypeCode.String;
10
12
14
16 {
17 return XmlStringConverter.Create(schemaType);
18 }
19
20 internal override Exception TryParseValue(string s, XmlNameTable nameTable, IXmlNamespaceResolver nsmgr, out object typedValue)
21 {
22 typedValue = null;
23 Exception ex = DatatypeImplementation.stringFacetsChecker.CheckLexicalFacets(ref s, this);
24 if (ex == null)
25 {
26 ex = DatatypeImplementation.stringFacetsChecker.CheckValueFacets(s, this);
27 if (ex == null)
28 {
29 typedValue = s;
30 return null;
31 }
32 }
33 return ex;
34 }
35}
override XmlSchemaWhiteSpace BuiltInWhitespaceFacet
override XmlValueConverter CreateValueConverter(XmlSchemaType schemaType)
override XmlTokenizedType TokenizedType
override Exception TryParseValue(string s, XmlNameTable nameTable, IXmlNamespaceResolver nsmgr, out object typedValue)
override RestrictionFlags ValidRestrictionFlags
static XmlValueConverter Create(XmlSchemaType schemaType)
TypeCode
Definition TypeCode.cs:4