![]() |
Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
|
Classes | |
| class | CaseInsensitiveString |
| Represents a case-insensitive string. More... | |
| class | CollectionEventArgs |
| Event arguments for collection events. More... | |
| class | CollectionRepairedEventArgs |
| Event arguments for collection repaired events. More... | |
| class | Database |
| Static interface for database persistence. In order to work, a database provider has to be assigned to it. This is ideally done as one of the first steps in the startup of an application. More... | |
| class | EmptyPage |
| Represents an empty page of items. More... | |
| class | FlagSource |
| Source of code flagging a collection for repair. More... | |
| interface | IAsyncEnumerable |
| Interface for objects with asynchronous enumerators. More... | |
| interface | IAsyncEnumerator |
| Interface for asynchronous enumerators. More... | |
| interface | IDatabaseProvider |
| Interface for database providers that can be plugged into the static Database class. More... | |
| interface | ILedgerEntry |
| Interface for ledger entries. More... | |
| interface | ILedgerEnumerator |
| Enumerator of ledger entries More... | |
| interface | ILedgerExternalEvents |
| Interface for proxy for reporting changes to the ledger from external sources. More... | |
| interface | ILedgerProvider |
| Interface for ledger providers that can be plugged into the static Ledger class. More... | |
| interface | IPage |
| Interface for paginated results. More... | |
| interface | IPersistentDictionary |
| Persistent dictionary that can contain more entries than possible in the internal memory. More... | |
| class | Ledger |
| Static interface for ledger persistence. In order to work, a ledger provider has to be assigned to it. This is ideally done as one of the first steps in the startup of an application. More... | |
| class | LedgerExportRestriction |
| Contains basic ledger export restrictions. More... | |
| class | NullDatabaseProvider |
| A NULL database. More... | |
| class | NullLedgerProvider |
| A NULL ledger. More... | |
| class | ObjectEventArgs |
| Event arguments for database object events. More... | |
| class | PaginatedEnumerator |
| Paginated object enumerator. More... | |
| class | UnionEnumerator |
| Joins a set of enumerators into one, that enumerates the items of each consequitively. More... | |
Enumerations | |
| enum | EntryType |
| Ledger entry type. More... | |
Functions | |
| delegate Task | CollectionEventHandler (object Sender, CollectionEventArgs e) |
| Event handler for collection events. More... | |
| delegate Task | CollectionRepairedEventHandler (object Sender, CollectionRepairedEventArgs e) |
| Event handler for collection repaired events. More... | |
| delegate void | ObjectCallback (object Object) |
| Method called when a process has completed for an object. More... | |
| delegate void | ObjectsCallback (IEnumerable< object > Objects) |
| Method called when a process has completed for a set of objects. More... | |
| delegate void | ObjectEventHandler (object Sender, ObjectEventArgs e) |
| Event handler for object events. More... | |
Ledger entry type.
Definition at line 8 of file ILedgerEntry.cs.
| delegate Task Waher.Persistence.CollectionEventHandler | ( | object | Sender, |
| CollectionEventArgs | e | ||
| ) |
Event handler for collection events.
| Sender | Sender of event. |
| e | Event arguments. |
| delegate Task Waher.Persistence.CollectionRepairedEventHandler | ( | object | Sender, |
| CollectionRepairedEventArgs | e | ||
| ) |
Event handler for collection repaired events.
| Sender | Sender of event. |
| e | Event arguments. |
| delegate void Waher.Persistence.ObjectCallback | ( | object | Object | ) |
Method called when a process has completed for an object.
| Object | Object |
| delegate void Waher.Persistence.ObjectEventHandler | ( | object | Sender, |
| ObjectEventArgs | e | ||
| ) |
Event handler for object events.
| Sender | Sender of event. |
| e | Event arguments. |
| delegate void Waher.Persistence.ObjectsCallback | ( | IEnumerable< object > | Objects | ) |
Method called when a process has completed for a set of objects.
| Objects | Objects |