I am guessing this is a common problem, and I just haven't been able to find the answer yet.
I have a hierarchical class structure of ISerializable objects “ClassX”, “ClassY” inherits abstract “AbstractClassZ”, and another ISerializable
class “ClassA” with a list of “List<AbstractClassZ>”.
On my method call ISerializable.GetObjectData info successfully has a “List<AbstractClassZ>” with values.
I do this with a simple info.AddValue(“List”, AbstractClassZList);.
Now on my de-serializing constructor call, info has an instance of a list, but all the values are null.
Do I have the Serialized each value in the list, or is there another way?
View Complete Post