And once again a follow-up; I just love replying to my own posts...
Note that I've found that solution (using SerializationInfo for storing state of the serialization helper) purely by experimentation - it might be undocumented behavior.
By implementing ISerializable in the serialization helper class, the state can explicitly be extracted from the SerializationInfo in the special constructor required by ISerializable. This gets rid of the maybe undocumented behavior. Fabian =================================== This list is hosted by DevelopMentorĀ® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com
