[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

specialized highspeed API to collect all values of a field for all instances of a class, if the field is indexed.

Namespace: Db4objects.Db4o.Ext
Assembly:   Db4objects.Db4o (in Db4objects.Db4o.dll)

Syntax

Visual Basic (Declaration)
Sub TraverseValues ( _
	visitor As IVisitor4 _
)
C#
void TraverseValues (
	IVisitor4 visitor
)
Visual C++
void TraverseValues (
	IVisitor4^ visitor
)

Parameters

visitor
IVisitor4
the visitor to be called with each index value.

Remarks

specialized highspeed API to collect all values of a field for all instances of a class, if the field is indexed.

The field values will be taken directly from the index without the detour through class indexes or object instantiation.

If this method is used to get the values of a first class object index, deactivated objects will be passed to the visitor.