Class Types
Class | Summary |
---|---|
Cancellable |
Argument for object related events which can be cancelled. |
ClassEventArgs | |
CommitEventArgs | Arguments for commit time related events. |
EventException |
db4o-specific exception. Exception thrown during event dispatching if a client provided event handler throws. The exception thrown by the client can be retrieved by calling EventException.InnerException. |
EventRegistryFactory |
Provides an interface for getting an
Db4objects.Db4o.Events.IEventRegistry
from an
Db4objects.Db4o.IObjectContainer
.
|
Object |
Arguments for container related events. |
ObjectEventArgs | Arguments for object related events. |
ObjectInfoEventArgs | |
QueryEventArgs |
Arguments for
Db4objects.Db4o.Query.IQuery
related events.
|
StringEventArgs | |
Transactional |
Interface Types
Interface | Summary |
---|---|
I |
Argument for events related to cancellable actions. |
IEventRegistry |
Provides a way to register event handlers for specific Db4objects.Db4o.IObjectContainer events.EventRegistry methods represent events available for registering callbacks. EventRegistry instance can be obtained from Db4objects.Db4o.Events.EventRegistryFactory .
A new callback can be registered for an event with the following code:
|