| ValidateSingleRowResult|| Method || Query || This member is used to validate every single row item that is evaluated in the primary collection with EvaluateRowCollection(); only items where the validation returns true will be part of the Evaluate() collection
|- align="left"
| EvaluateChildrenCollectionEvaluateBaseChildrenCollection|| Method || ViewViewItem || -Method to evaluate the base (primary) collection of children items for the current view item; this member must be overwritten if the default functionality does not match; every single parent item is validated by ValidateSingleParentResult
|- align="left"
| EvaluateParentsCollectionEvaluateBaseParentsCollection|| Method || ViewViewItem || Method to evaluate the base (primary) collection of parent items for the current viewitem; this member must be overwritten if the default functionality does not match; every single parent item is validated by ValidateSingleParentResult
|- align="left"
| EvaluateRootObjectsCollection|| Method || View|| Method to evaluate the base (primary) collection of root object items for the current view; this member must be overwritten if the default functionality does not match; every single root item is validated by ValidateSingleRootObject