Energy Core Library
Energy.Base.Trap Class Reference
Inheritance diagram for Energy.Base.Trap:

Public Member Functions

 Trap ()
 
 Trap (double timeLimit)
 
 Trap (double timeLimit, Energy.Base.Anonymous.Function action)
 
 Trap (double timeLimit, Energy.Base.Anonymous.Function< TimeSpan > action)
 
void Dispose ()
 

Properties

DateTime Start [get]
 
DateTime Stop [get]
 
TimeSpan Span [get]
 
double Time [get]
 
double Limit [get, set]
 

Constructor & Destructor Documentation

◆ Trap() [1/4]

Energy.Base.Trap.Trap ( )

◆ Trap() [2/4]

Energy.Base.Trap.Trap ( double  timeLimit)

◆ Trap() [3/4]

Energy.Base.Trap.Trap ( double  timeLimit,
Energy.Base.Anonymous.Function  action 
)

◆ Trap() [4/4]

Energy.Base.Trap.Trap ( double  timeLimit,
Energy.Base.Anonymous.Function< TimeSpan >  action 
)

Member Function Documentation

◆ Dispose()

void Energy.Base.Trap.Dispose ( )

Property Documentation

◆ Limit

double Energy.Base.Trap.Limit
getset

◆ Span

TimeSpan Energy.Base.Trap.Span
get

◆ Start

DateTime Energy.Base.Trap.Start
get

◆ Stop

DateTime Energy.Base.Trap.Stop
get

◆ Time

double Energy.Base.Trap.Time
get

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