I had another idea. We are using the **Self-Service **model for our LLBLGen data access layer. If I have a parent/child where the children also have a parent/child to their children, etc for several layers deep.
Example:
Tree1
Node1
NodeGroup1
TestGroup1
Test1
Node2
NodeGroup2
TestGroup2
Test2
So with a Self-Service model, if I retreive Tree1 from the DB and serialize it, does the serialization pickup the entire structure under Tree1, the entire object graph, or do I need to use Prefetch to ensure that all the objects are actually retrieved in memory before I serialize?