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

◆ InitCallbacks()

override void System.Xml.Serialization.ReflectionXmlSerializationReader.InitCallbacks ( )
inlineprotected

Definition at line 77 of file ReflectionXmlSerializationReader.cs.

78 {
79 TypeScope scope = _mapping.Scope;
80 foreach (TypeMapping typeMapping in scope.TypeMappings)
81 {
82 if (typeMapping.IsSoap && (typeMapping is StructMapping || typeMapping is EnumMapping || typeMapping is ArrayMapping || typeMapping is NullableMapping) && !typeMapping.TypeDesc.IsRoot)
83 {
85 }
86 }
87 }
XmlSerializationReadCallback CreateXmlSerializationReadCallback(TypeMapping mapping)
void AddReadCallback(string name, string ns, Type type, XmlSerializationReadCallback read)

References System.Xml.Serialization.ReflectionXmlSerializationReader._mapping, System.Xml.Serialization.XmlSerializationReader.AddReadCallback(), System.Xml.Serialization.ReflectionXmlSerializationReader.CreateXmlSerializationReadCallback(), and System.Xml.Serialization.XmlMapping.Scope.