Persistate API documentation
TreeCallContained Delegate
NamespacesPersistateTreeCallContained

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

This delegate holds methods which are called for every contained object in a tree, during a descent of the tree performed by Persistent.CallTree.
Declaration Syntax
C#
public delegate bool TreeCallContained(
	IClassified target,
	int slot,
	CallTreeData callTreeData
)
Parameters
target (IClassified)
The contained object or collection that the method is called on. This will never be null.
slot (Int32)
The member slot within its parent of the node for which the method is being called.
callTreeData (CallTreeData)
An object containing parameters for the call.
Return Value
If false, then the tree descent will not go below this node. This works only if rootFirst is true.

Assembly: Persistate (Module: Persistate) Version: 0.6.1.20 (0.6.1.20)