# IPerformanceMetric Interface Reference

The IPerformanceMetric interface represents parameters of the given performance metric. More...

List of all members.

## Public Attributes
readonly attribute wstring | metricName
| Name of the metric.
readonly attribute $unknown | object
| Object this metric belongs to.
readonly attribute wstring | description
| Textual description of the metric.
readonly attribute unsigned long | period
| Time interval between samples, measured in seconds.
readonly attribute unsigned long | count
| Number of recent samples retained by the performance collector for this metric.
readonly attribute wstring | unit
| Unit of measurement.
readonly attribute long | minimumValue
| Minimum possible value of this metric.
readonly attribute long | maximumValue
| Maximum possible value of this metric.

## Detailed Description

The IPerformanceMetric interface represents parameters of the given performance metric.

Interface ID:
  `{2A1A60AE-9345-4019-AD53-D34BA41CBFE9}`

## Member Data Documentation

readonly attribute wstring IPerformanceMetric::metricName

Name of the metric.

readonly attribute $unknown IPerformanceMetric::object

Object this metric belongs to.

readonly attribute wstring IPerformanceMetric::description

Textual description of the metric.

readonly attribute unsigned long IPerformanceMetric::period

Time interval between samples, measured in seconds.

readonly attribute unsigned long IPerformanceMetric::count

Number of recent samples retained by the performance collector for this metric.

When the collected sample count exceeds this number, older samples are discarded.

readonly attribute wstring IPerformanceMetric::unit

Unit of measurement.

readonly attribute long IPerformanceMetric::minimumValue

Minimum possible value of this metric.

readonly attribute long IPerformanceMetric::maximumValue

Maximum possible value of this metric.