Persistate API documentation
CallTree Method (callTreeData, slot)
NamespacesPersistatePersistentCallTree(CallTreeData, Int32)

[This is preliminary documentation and is subject to change.]

In derived classes, calls a particular delegate for every node in a persistent tree.
Declaration Syntax
public virtual bool CallTree(
	CallTreeData callTreeData,
	int slot
callTreeData (CallTreeData)
A helper object containing the delegate to call for contained nodes in the tree, the delegate to call for associated members, the root first indicator, and a set of parameters to pass to called delegates.
slot (Int32)
The member slot within its parent of the node for which the delegate is being called. This will be -1 for the top object in the tree descent.
Return Value
If false, then the tree descent will not go below this node. This works only if the RootFirst property in callTreeData is true.

This is the method which calls the delegate for each object. To start a tree descent, and for more information on how it works, see CallTree(CallTreeData).

Assembly: Persistate (Module: Persistate) Version: (