Couchbase.Lite Namespace |
Class | Description | |
---|---|---|
![]() | ArrayObject |
A class representing a readonly ordered collection of objects
|
![]() | Blob |
A class representing an arbitrary piece of binary data
|
![]() | Conflict |
A class representing a conflict situation. A conflict occurs as part of a distributed system
where two offline nodes modify the same data at the same time. This class serves to give
information on such situations so that they can be resolved correctly.
|
![]() | CouchbaseLiteException |
Indicates an exception that happened in the platform level of Couchbase Lite (i.e.
not at the LiteCore level)
|
![]() | Database |
A container for storing and maintaining Couchbase Lite Documents
|
![]() | DatabaseChangedEventArgs |
The parameters of a database changed event
|
![]() | DictionaryObject |
A class representing a key-value collection that is read only
|
![]() | Document |
A class representing a document which cannot be altered
|
![]() | DocumentChangedEventArgs |
The arguments for the AddDocumentChangedListener(String, EventHandler<DocumentChangedEventArgs> )
event
|
![]() | DocumentFragment |
DocumentFragment provides access to a Document object. It also provides subscript access
by key to the data values of the wrapped document.
|
![]() | EncryptionKey |
Basic AES encryption. Uses a 256-bit (32-byte) key.
|
![]() | Fragment |
A class representing an arbitrary readonly entry in a key path
(e.g. object["key"][index]["next_key"], etc)
|
![]() | MutableArray |
A class representing an editable collection of objects
|
![]() | MutableDictionary |
A class representing a writeable string to object dictionary
|
![]() | MutableDocument |
A class representing an entry in a Couchbase Lite Database.
It consists of some metadata, and a collection of user-defined properties
|
![]() | MutableFragment |
A class representing an arbitrary entry in a key path
(e.g. object["key"][index]["next_key"], etc)
|
![]() | OptionsDictionary |
Structure | Description | |
---|---|---|
![]() | DatabaseConfiguration |
A struct containing configuration for creating or opening database data
|
Interface | Description | |
---|---|---|
![]() | IArray |
An interface representing a read-only linear collection of objects
|
![]() | IArrayFragment |
An interface representing a readonly entry in a key path
that is able to be indexed by position
(e.g. object[0][1])
|
![]() | IConflictResolver |
An interface for resolving a Conflict in a document (i.e. two edits to the same
document at the same time)
|
![]() | IDictionaryFragment |
An interface representing a readonly entry in a key path that is
able to be indexed by String
(e.g. object["key1"]["key2"])
|
![]() | IDictionaryObject |
An interface representing a readonly key-value collection with type-safe accessors
|
![]() | IMutableArray |
An interface representing a writeable collection of objects
|
![]() | IMutableArrayFragment |
An interface representing a writeable object capable of being indexed
via Int32 |
![]() | IMutableDictionary |
An interface representing a writeable key value collection
|
![]() | IMutableDictionaryFragment |
An interface representing a writeable object capable of being indexed
via String |
Enumeration | Description | |
---|---|---|
![]() | StatusCode |
A list of statuses indicating various results and/or errors for Couchbase Lite
operations
|