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

◆ WriteID()

void System.Xml.Serialization.XmlSerializationReaderCodeGen.WriteID ( string name)
inlineprivate

Definition at line 1696 of file XmlSerializationReaderCodeGen.cs.

1697 {
1698 if (name == null)
1699 {
1700 name = "";
1701 }
1702 string text = (string)_idNames[name];
1703 if (text == null)
1704 {
1705 text = NextIdName(name);
1706 _idNames.Add(name, text);
1707 }
1708 base.Writer.Write(text);
1709 }
virtual void Add(object key, object? value)
Definition Hashtable.cs:676

References System.Xml.Serialization.XmlSerializationReaderCodeGen._idNames, System.Collections.Hashtable.Add(), System.Xml.Serialization.XmlSerializationReaderCodeGen.NextIdName(), and System.text.

Referenced by System.Xml.Serialization.XmlSerializationReaderCodeGen.GenerateInitCallbacksMethod(), System.Xml.Serialization.XmlSerializationReaderCodeGen.WriteArray(), System.Xml.Serialization.XmlSerializationReaderCodeGen.WriteElement(), System.Xml.Serialization.XmlSerializationReaderCodeGen.WriteIsStartTag(), System.Xml.Serialization.XmlSerializationReaderCodeGen.WriteQNameEqual(), and System.Xml.Serialization.XmlSerializationReaderCodeGen.WriteXmlNodeEqual().