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

◆ CreateElementAccessor()

static ElementAccessor System.Xml.Serialization.XmlReflectionImporter.CreateElementAccessor ( TypeMapping mapping,
string ns )
inlinestaticprivate

Definition at line 2244 of file XmlReflectionImporter.cs.

2245 {
2246 ElementAccessor elementAccessor = new ElementAccessor();
2247 bool flag = mapping.TypeDesc.Kind == TypeKind.Node;
2248 if (!flag && mapping is SerializableMapping)
2249 {
2250 flag = ((SerializableMapping)mapping).IsAny;
2251 }
2252 if (flag)
2253 {
2254 elementAccessor.Any = true;
2255 }
2256 else
2257 {
2258 elementAccessor.Name = mapping.DefaultElementName;
2260 }
2262 return elementAccessor;
2263 }

References System.Xml.Dictionary.

Referenced by System.Xml.Serialization.XmlReflectionImporter.ImportElement().