Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
Waher.Runtime.Transactions Namespace Reference

Classes

class  CompositeTransaction
 A transaction built up of a set of sub-transactions. More...
 
interface  ITransaction
 Interface for transactions More...
 
interface  ITransactions
 Interface for collections of transactions that can be monitored by TransactionModule. More...
 
class  Transaction
 Abstract base class for transactions. More...
 
class  TransactionEventArgs
 Event arguments for transaction events. More...
 
class  TransactionException
 Exception object for transaction exceptions. More...
 
class  TransactionModule
 Module making sure no unfinished transactions are left when system ends. More...
 
class  Transactions
 Maintains a collection of active transactions. More...
 

Enumerations

enum  TransactionState
 State of a transaction More...
 

Functions

delegate Task MethodAsync ()
 Asynchronous callback method.
 
delegate Task TransactionEventHandler (object Sender, TransactionEventArgs e)
 Delegate for transaction events. More...
 

Enumeration Type Documentation

◆ TransactionState

State of a transaction

Definition at line 6 of file TransactionState.cs.

Function Documentation

◆ TransactionEventHandler()

delegate Task Waher.Runtime.Transactions.TransactionEventHandler ( object  Sender,
TransactionEventArgs  e 
)

Delegate for transaction events.

Parameters
SenderSender of event.
eEvent arguments.