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

◆ WriteExtensionClassData()

void System.Runtime.Serialization.XmlObjectSerializerWriteContext.WriteExtensionClassData ( XmlWriterDelegator xmlWriter,
ClassDataNode dataNode )
inlineprivateinherited

Definition at line 747 of file XmlObjectSerializerWriteContext.cs.

748 {
750 {
751 return;
752 }
754 IList<ExtensionDataMember> members = dataNode.Members;
755 if (members != null)
756 {
757 for (int i = 0; i < members.Count; i++)
758 {
760 }
761 }
762 }
bool TryWriteDeserializedExtensionData(XmlWriterDelegator xmlWriter, IDataNode dataNode)
void WriteExtensionDataMember(XmlWriterDelegator xmlWriter, ExtensionDataMember member)
virtual void WriteExtensionDataTypeInfo(XmlWriterDelegator xmlWriter, IDataNode dataNode)

References System.Collections.Generic.Dictionary< TKey, TValue >.Count, System.Runtime.Serialization.ClassDataNode.Members, System.Runtime.Serialization.XmlObjectSerializerWriteContext.TryWriteDeserializedExtensionData(), System.Runtime.Serialization.XmlObjectSerializerWriteContext.WriteExtensionDataMember(), and System.Runtime.Serialization.XmlObjectSerializerWriteContext.WriteExtensionDataTypeInfo().

Referenced by System.Runtime.Serialization.XmlObjectSerializerWriteContext.WriteExtensionDataValue().