Click or drag to resize

CounterOperations Class

Logs operation statistics: the absolute number of operations performed, and the number of operations executed per second.
Inheritance Hierarchy
SystemObject
  Demo3D.Utilities.PerformancePerformanceCounter
    Demo3D.Utilities.PerformanceCounterOperations

Namespace: Demo3D.Utilities.Performance
Assembly: Demo3D.Common (in Demo3D.Common.dll) Version: 19.01.00
Syntax
C#
public class Operations : PerformanceCounter

The CounterOperations type exposes the following members.

Properties
 NameDescription
Public propertyDescription A description of the counter.
(Inherited from PerformanceCounter)
Public propertyName The name of the counter.
(Inherited from PerformanceCounter)
Public propertyRunning Set to false to indicate that the data source has stopped logging values.
(Inherited from PerformanceCounter)
Top
Methods
 NameDescription
Public methodDispose Releases and unregisters this counter.
(Inherited from PerformanceCounter)
Public methodGetSamples Returns objects for accumulating data and generating samples, one for each constituent performance value.
(Inherited from PerformanceCounter)
Public methodIncrement Increments the number of operations performed.
Protected methodLog Log a value to the chart.
(Inherited from PerformanceCounter)
Public methodReset Request a reset for this value.
(Inherited from PerformanceCounter)
Top
Events
 NameDescription
Public eventDisposed Occurs when the counter is disposed.
(Inherited from PerformanceCounter)
Public eventResetRequest Occurs when Reset is called.
(Inherited from PerformanceCounter)
Public eventSubscribed Occurs when the first user subscribes to data sampled from values belonging to this counter.
(Inherited from PerformanceCounter)
Public eventUnsubscribed Occurs when the last user unsubscribes from data sampled from values belonging to this counter.
(Inherited from PerformanceCounter)
Top
See Also