Click or drag to resize

performanceResources Class

Home | imbSCI | imbACE | imbNLP | imbWEM | imbWBI

[This is preliminary documentation and is subject to change.]

Multiple resources monitoring
Inheritance Hierarchy
SystemObject
  performanceBaseperformanceResourcesTake
    imbWEM.Core.crawler.engineperformanceResources

Namespace:  imbWEM.Core.crawler.engine
Assembly:  imbWEM.Core (in imbWEM.Core.dll) Version: 0.1.0.0 (0.1.0.0)
Syntax
C#
public class performanceResources : performanceBase<performanceResourcesTake>

The performanceResources type exposes the following members.

Constructors
  NameDescription
Public methodperformanceResources
Initializes a new instance of the performanceResources class
Top
Properties
  NameDescription
Public propertycDTM
Public propertyStatic memberCPUUsageLastMinute
Public propertyStatic memberCPUUsageTotal
Public propertylastMonitorTime
Public propertyname
(Inherited from performanceBaseperformanceResourcesTake.)
Public propertyoldCPUTime
Public propertysecondsBetweenTakes
(Inherited from performanceBaseperformanceResourcesTake.)
Public propertysecondsBetweenTakesDefault (Overrides performanceBase.secondsBetweenTakesDefault.)
Public propertystart
Top
Methods
  NameDescription
Public methodcheckTake
Makes take() if interval passed
(Inherited from performanceBaseperformanceResourcesTake.)
Public methodCountTakes
Number of takes
(Inherited from performanceBaseperformanceResourcesTake.)
Public methodEquals (Inherited from Object.)
Public methodGetAverage
Gets the average of the main reading
(Inherited from performanceBaseperformanceResourcesTake.)
Public methodGetDataTable
Gets data table with all readings
(Inherited from performanceBaseperformanceResourcesTake.)
Public methodGetDataTableBase
Gets the data table with objectTable
(Inherited from performanceBaseperformanceResourcesTake.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetLastSamples (Inherited from performanceBaseperformanceResourcesTake.)
Public methodGetLastTake (Inherited from performanceBaseperformanceResourcesTake.)
Public methodGetTimeSpan
Gets the time span covered by this performance collection
(Inherited from performanceBaseperformanceResourcesTake.)
Public methodGetTimeSpanInMinutes (Inherited from performanceBaseperformanceResourcesTake.)
Public methodGetTrend(measureTrendTakerUTP)
Gets the trend.
(Inherited from performanceBaseperformanceResourcesTake.)
Public methodGetTrend(FuncUTP, Double, measureTrendTaker)
Gets the trend.
(Inherited from performanceBaseperformanceResourcesTake.)
Public methodGetType (Inherited from Object.)
Public methodLoadDataTable(DataTable) (Inherited from performanceBaseperformanceResourcesTake.)
Public methodLoadDataTable(DataTable, Boolean)
Loads the data table.
(Inherited from performanceBaseperformanceResourcesTake.)
Public methodmeasure (Overrides performanceBase.measure(UTP).)
Public methodprepare (Overrides performanceBase.prepare.)
Public methodtake
Procedure that creates new take. Thread safe
(Inherited from performanceBaseperformanceResourcesTake.)
Public methodToString (Inherited from Object.)
Top
Fields
  NameDescription
Public fieldStatic memberMEM_UNIT
Public fieldStartTime
Top
See Also

Reference

[!:performanceBase<T>.spider.engine.performanceResourcesTake>]