protected override void InitCallbacks () { ArrayList maps = _typeMap.RelatedMaps; if (maps != null) { foreach (XmlTypeMapping map in maps) { if (map.TypeData.SchemaType == SchemaTypes.Class || map.TypeData.SchemaType == SchemaTypes.Enum) { ReaderCallbackInfo info = new ReaderCallbackInfo (this, map); AddReadCallback (map.XmlType, map.Namespace, map.TypeData.Type, new XmlSerializationReadCallback (info.ReadObject)); } } } }
protected override void InitCallbacks() { ArrayList maps = _typeMap.RelatedMaps; if (maps != null) { foreach (XmlTypeMapping map in maps) { if (map.TypeData.SchemaType == SchemaTypes.Class || map.TypeData.SchemaType == SchemaTypes.Enum) { ReaderCallbackInfo info = new ReaderCallbackInfo(this, map); AddReadCallback(map.XmlType, map.Namespace, map.TypeData.Type, new XmlSerializationReadCallback(info.ReadObject)); } } } }