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:
|