IExtObjectSet Interface

Summary

extended functionality for the Db4objects.Db4o.IObjectSet interface.

Every db4o Db4objects.Db4o.IObjectSet always is an ExtObjectSet so a cast is possible.

Db4objects.Db4o.IObjectSet.Ext is a convenient method to perform the cast.

The ObjectSet functionality is split to two interfaces to allow newcomers to focus on the essential methods.
Assembly
Db4objects.Db4o-2010.dll
Namespace
Db4objects.Db4o.Ext
Interfaces
Implementing Types
graph BT Type-.->Interface0["IObjectSet"] click Interface0 "/db4o-gpl-doc/output/api/Db4objects.Db4o/IObjectSet" Type-.->Interface1["IList"] Type-.->Interface2["IEnumerable"] Type["IExtObjectSet"] class Type type-node Implementing0["ObjectSetFacade"]-.->Type click Implementing0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Query/ObjectSetFacade"

Syntax

public interface IExtObjectSet : IObjectSet, IList, IEnumerable

Methods

Name Value Summary
Get(int) Object
returns the item at position [index] in this ObjectSet.
GetIDs() long[]
returns an array of internal IDs that correspond to the contained objects.
Skip(int) void
skips the specified number of objects without activating them.