performanceBaseT Class |
Namespace: imbACE.Core.data.measurement
public abstract class performanceBase<T> : IPerformanceTaker where T : class, new(), IPerformanceTake
The performanceBaseT type exposes the following members.
Name | Description | |
---|---|---|
name | ||
secondsBetweenTakes | ||
secondsBetweenTakesDefault |
Name | Description | |
---|---|---|
checkTake |
Makes take() if interval passed
| |
CountTakes |
Number of takes
| |
GetAverage |
Gets the average of the main reading
| |
GetDataTable |
Gets data table with all readings
| |
GetDataTableBase |
Gets the data table with objectTable | |
GetLastSamples | ||
GetLastTake | ||
GetTimeSpan |
Gets the time span covered by this performance collection
| |
GetTimeSpanInMinutes | ||
GetTrend(measureTrendTakerT) |
Gets the trend.
| |
GetTrend(FuncT, Double, measureTrendTaker) |
Gets the trend.
| |
LoadDataTable(DataTable) | ||
LoadDataTable(DataTable, Boolean) |
Loads the data table.
| |
measure | ||
prepare | ||
take |
Procedure that creates new take. Thread safe
|
Name | Description | |
---|---|---|
aceGenEx | (Defined by aceExceptionTools.) | |
aceSciEx | (Defined by aceExceptionTools.) |