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.Diagnostics.PerformanceEvent Class Reference
Inheritance diagram for Deveel.Data.Diagnostics.PerformanceEvent:
Deveel.Data.Diagnostics.Event Deveel.Data.Diagnostics.IEvent

Public Member Functions

 PerformanceEvent (string counterKey, object value)
 

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

string CounterKey [get, private set]
 
object Value [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 21 of file PerformanceEvent.cs.

Constructor & Destructor Documentation

Deveel.Data.Diagnostics.PerformanceEvent.PerformanceEvent ( string  counterKey,
object  value 
)
inline

Definition at line 22 of file PerformanceEvent.cs.

22  {
23  if (String.IsNullOrEmpty(counterKey))
24  throw new ArgumentNullException("counterKey");
25 
26  CounterKey = counterKey;
27  Value = value;
28  }
A long string in the system.

Member Function Documentation

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

Property Documentation

string Deveel.Data.Diagnostics.PerformanceEvent.CounterKey
getprivate set

Definition at line 30 of file PerformanceEvent.cs.

object Deveel.Data.Diagnostics.PerformanceEvent.Value
getprivate set

Definition at line 32 of file PerformanceEvent.cs.


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