4. API

The API methods return without blocking the calling thread. All asynchronous operations immediately return an [IDBRequest](#idbrequest) instance. This object does not initially contain any information about the result of the operation. Once information becomes available, an event is fired on the request and the information becomes available through the properties of the [IDBRequest](#idbrequest) instance.

The task source for these tasks is the database access task source.