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

◆ ExportPrimitiveMapping()

XmlQualifiedName System.Xml.Serialization.XmlSchemaExporter.ExportPrimitiveMapping ( PrimitiveMapping mapping,
string ns )
inlineprivate

Definition at line 618 of file XmlSchemaExporter.cs.

619 {
620 if (mapping is EnumMapping)
621 {
623 return new XmlQualifiedName(xmlSchemaType.Name, mapping.Namespace);
624 }
625 if (mapping.TypeDesc.IsXsdType)
626 {
627 return new XmlQualifiedName(mapping.TypeDesc.DataType.Name, "http://www.w3.org/2001/XMLSchema");
628 }
630 }
XmlQualifiedName ExportNonXsdPrimitiveMapping(PrimitiveMapping mapping, string ns)
XmlSchemaType ExportEnumMapping(EnumMapping mapping, string ns)

References System.Xml.Dictionary, System.Xml.Serialization.XmlSchemaExporter.ExportEnumMapping(), and System.Xml.Serialization.XmlSchemaExporter.ExportNonXsdPrimitiveMapping().

Referenced by System.Xml.Serialization.XmlSchemaExporter.ExportAttributeAccessor(), System.Xml.Serialization.XmlSchemaExporter.ExportElementMapping(), System.Xml.Serialization.XmlSchemaExporter.ExportMapping(), and System.Xml.Serialization.XmlSchemaExporter.ExportTypeMembers().