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

◆ ExportNonXsdPrimitiveMapping()

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

Definition at line 451 of file XmlSchemaExporter.cs.

452 {
454 if (!SchemaContainsItem(item, "http://microsoft.com/wsdl/types/"))
455 {
456 AddSchemaItem(item, "http://microsoft.com/wsdl/types/", ns);
457 }
458 else
459 {
460 AddSchemaImport(mapping.Namespace, ns);
461 }
462 return new XmlQualifiedName(mapping.TypeDesc.DataType.Name, "http://microsoft.com/wsdl/types/");
463 }
void AddSchemaImport(string ns, string referencingNs)
void AddSchemaItem(XmlSchemaObject item, string ns, string referencingNs)
bool SchemaContainsItem(XmlSchemaObject item, string ns)

References System.Xml.Serialization.XmlSchemaExporter.AddSchemaImport(), System.Xml.Serialization.XmlSchemaExporter.AddSchemaItem(), System.Xml.Dictionary, System.item, and System.Xml.Serialization.XmlSchemaExporter.SchemaContainsItem().

Referenced by System.Xml.Serialization.XmlSchemaExporter.ExportPrimitiveMapping().