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

◆ WriteValue() [12/20]

override void System.Xml.XmlBaseWriter.WriteValue ( object value)
inlinevirtualinherited

Reimplemented from System.Xml.XmlWriter.

Definition at line 1962 of file XmlBaseWriter.cs.

1963 {
1964 if (IsClosed)
1965 {
1966 ThrowClosed();
1967 }
1968 if (value == null)
1969 {
1970 throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException("value"));
1971 }
1972 if (value is object[])
1973 {
1974 WriteValue((object[])value);
1975 }
1976 else if (value is Array)
1977 {
1979 }
1980 else
1981 {
1983 }
1984 }
override void WriteValue(object value)
void WritePrimitiveValue(object value)

References System.Xml.Dictionary, System.Xml.XmlBaseWriter.IsClosed, System.Xml.XmlBaseWriter.ThrowClosed(), System.Runtime.Serialization.DiagnosticUtility.ExceptionUtility.ThrowHelperError(), System.value, System.Xml.XmlBaseWriter.WritePrimitiveValue(), and System.Xml.XmlBaseWriter.WriteValue().

Referenced by System.Xml.XmlBaseWriter.WritePrimitiveValue(), System.Xml.XmlBinaryWriter.WriteTextNode(), and System.Xml.XmlBaseWriter.WriteValue().