protected void AddWriteCallback(Type type, string typeName, string typeNs, XmlSerializationWriteCallback callback) { TypeEntry entry = new TypeEntry(); entry.typeName = typeName; entry.typeNs = typeNs; entry.type = type; entry.callback = callback; _typeEntries[type] = entry; }