![]() |
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 |