Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ParseQualifiedName()

static XmlQualifiedName System.Runtime.Serialization.Json.JsonReaderDelegator.ParseQualifiedName ( string qname)
inlinestaticpackage

Definition at line 78 of file JsonReaderDelegator.cs.

79 {
80 string name;
81 string ns;
82 if (string.IsNullOrEmpty(qname))
83 {
84 name = (ns = string.Empty);
85 }
86 else
87 {
88 qname = qname.Trim();
89 int num = qname.IndexOf(':');
90 if (num >= 0)
91 {
92 name = qname.Substring(0, num);
93 ns = qname.Substring(num + 1);
94 }
95 else
96 {
97 name = qname;
98 ns = string.Empty;
99 }
100 }
101 return new XmlQualifiedName(name, ns);
102 }

Referenced by System.Runtime.Serialization.Json.XmlObjectSerializerReadContextComplexJson.ReadAttributes(), and System.Runtime.Serialization.Json.JsonReaderDelegator.ReadContentAsQName().