DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Public Member Functions | Protected Member Functions | Properties | List of all members
Deveel.Data.Transactions.TransactionEvent Class Reference
Inheritance diagram for Deveel.Data.Transactions.TransactionEvent:
Deveel.Data.Diagnostics.Event Deveel.Data.Diagnostics.IEvent

Public Member Functions

 TransactionEvent (int commitId, TransactionEventType eventType)
 

Protected Member Functions

override void GetEventData (Dictionary< string, object > data)
 
- Protected Member Functions inherited from Deveel.Data.Diagnostics.Event
 Event ()
 
 Event (DateTimeOffset timeStamp)
 
virtual IEventSource OnSourceGet (IEventSource eventSource)
 
virtual IEventSource OnSourceSet (IEventSource eventSource)
 

Properties

int CommitId [get, private set]
 
TransactionEventType EventType [get, private set]
 
- Properties inherited from Deveel.Data.Diagnostics.Event
IEventSource EventSource [get, set]
 
DateTimeOffset TimeStamp [get, private set]
 
IDictionary< string, object > IEvent. EventData [get]
 
- Properties inherited from Deveel.Data.Diagnostics.IEvent
IEventSource EventSource [get, set]
 Gets the event source. More...
 
DateTimeOffset TimeStamp [get]
 
IDictionary< string, object > EventData [get]
 Gets additional event data that come with the event. More...
 

Detailed Description

Definition at line 7 of file TransactionEvent.cs.

Constructor & Destructor Documentation

Deveel.Data.Transactions.TransactionEvent.TransactionEvent ( int  commitId,
TransactionEventType  eventType 
)
inline

Definition at line 8 of file TransactionEvent.cs.

8  {
9  CommitId = commitId;
10  EventType = eventType;
11  }

Member Function Documentation

override void Deveel.Data.Transactions.TransactionEvent.GetEventData ( Dictionary< string, object >  data)
inlineprotectedvirtual

Property Documentation

int Deveel.Data.Transactions.TransactionEvent.CommitId
getprivate set

Definition at line 13 of file TransactionEvent.cs.

TransactionEventType Deveel.Data.Transactions.TransactionEvent.EventType
getprivate set

Definition at line 15 of file TransactionEvent.cs.


The documentation for this class was generated from the following file: