ProcessUtilizationCalculator Class
Represents a utilization calculator for a related Process set.
Namespace: Gemstone.DiagnosticsAssembly: Gemstone.Diagnostics (in Gemstone.Diagnostics.dll) Version: 1.0.156 -- Release Build+0ee1ff4fa6051658049999c7d44b912d38bbb151
public sealed class ProcessUtilizationCalculator : IDisposable
Public NotInheritable Class ProcessUtilizationCalculator
Implements IDisposable
public ref class ProcessUtilizationCalculator sealed : IDisposable
Gemstone.Diagnostics.ProcessUtilizationCalculator = function();
Type.createClass(
'Gemstone.Diagnostics.ProcessUtilizationCalculator',
null,
IDisposable);
- Inheritance
- Object ProcessUtilizationCalculator
- Implements
- IDisposable
| AssociatedProcesses |
Gets associated processes for this ProcessUtilizationCalculator.
|
| UpdateInterval |
Gets or sets the interval, in milliseconds, over which Utilization will be calculated.
|
| Utilization |
Gets the current processor utilization, percent between 0.0 and 1.0, of the associated Process set.
|
| Dispose |
Releases all the resources used by the ProcessUtilizationCalculator object.
|
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| GetHashCode | Serves as the default hash function. (Inherited from Object) |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| Initialize(IEnumerableProcess) |
Starts calculating the total processor utilization of the specified processes.
|
| Initialize(Process) |
Starts calculating the total processor utilization of the specified processes.
|
| Refresh |
Refreshes the processor utilization of the associated Process set.
|
| ToString | Returns a string that represents the current object. (Inherited from Object) |