deletes a stored object permanently.
IObjectContainer.
deletes a stored object permanently.
Note that this method has to be called for every single object individually. Delete does not recurse to object members. Simple and array member types are destroyed.
Object members of the passed object remain untouched, unless cascaded deletes are CascadeOnDelete or for CascadeOnDelete .
The method has no effect, if the passed object is not stored in the
IObjectContainer.
Set()with the same object newly stores the object to the
IObjectContainer.
Delete()triggers the callback method ObjectOnDelete which can be also used for cascaded deletes.
IObjectContainer Interface | Db4objects.Db4o Namespace | CascadeOnDelete | CascadeOnDelete | ObjectCallbacks