![]() |
Process
|
public sealed class ProcessUtilizationCalculator : IDisposable
The ProcessUtilizationCalculator type exposes the following members.
Name | Description | |
---|---|---|
![]() | ProcessUtilizationCalculator | Creates a new ProcessUtilizationCalculator. |
Name | Description | |
---|---|---|
![]() | 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. |
Name | Description | |
---|---|---|
![]() | 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) |
Name | Description | |
---|---|---|
![]() | StatusMessage | Provides status messages to consumer. |
Name | Description | |
---|---|---|
![]() ![]() | DefaultUpdateInterval | Default value for the UpdateInterval property. |
Name | Description | |
---|---|---|
![]() | GetEnumValueOrDefault |
Gets the enumeration constant for value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions) |
![]() | GetEnumValueOrDefaultT |
Gets the enumeration constant for this value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions) |