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

◆ WriteString() [3/4]

override void System.Xml.XmlBaseWriter.WriteString ( XmlDictionaryString value)
inlineinherited

Definition at line 1790 of file XmlBaseWriter.cs.

1791 {
1792 if (IsClosed)
1793 {
1794 ThrowClosed();
1795 }
1796 if (value == null)
1797 {
1799 }
1800 if (value.Value.Length > 0)
1801 {
1802 FlushBase64();
1803 if (_attributeValue != null)
1804 {
1806 }
1807 if (!_isXmlnsAttribute)
1808 {
1809 StartContent(value.Value);
1811 EndContent();
1812 }
1813 }
1814 }
void WriteAttributeText(string value)
void WriteEscapedText(string value)

References System.Xml.XmlBaseWriter._attributeValue, System.Xml.XmlBaseWriter._isXmlnsAttribute, System.Xml.XmlBaseWriter._writer, System.Xml.XmlBaseWriter.EndContent(), System.Xml.XmlBaseWriter.FlushBase64(), System.Xml.XmlBaseWriter.IsClosed, System.Xml.XmlBaseWriter.StartContent(), System.Xml.XmlBaseWriter.ThrowClosed(), System.Runtime.Serialization.DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(), System.value, System.Xml.XmlBaseWriter.WriteAttributeText(), and System.Xml.XmlNodeWriter.WriteEscapedText().