MonitoringPerformanceData Class

Definition

A MOM MonitoringPerformanceData Object.

public ref class MonitoringPerformanceData : Microsoft::EnterpriseManagement::Monitoring::OperationalDataObject
[System.Serializable]
public class MonitoringPerformanceData : Microsoft.EnterpriseManagement.Monitoring.OperationalDataObject
type MonitoringPerformanceData = class
    inherit OperationalDataObject
Public Class MonitoringPerformanceData
Inherits OperationalDataObject
Inheritance
MonitoringPerformanceData
Attributes

Properties

ClassId

The base non-abstract MonitoringClass Id of the associated monitoring object.

CounterName

The counter name of this performance counter.

HasSignature

Whether this performance data item has a signature

Id

The Id of the MonitoringPerformanceData Object.

InstanceName

The instance name of this performance counter.

LastSampledValue

The last sampled value of this performance counter.

LearningMonitoringRuleId
Obsolete.

The learning rule id.

LearningRuleId

The learning rule id.

ManagementGroup

The ManagementGroup the object was instantiated in.

(Inherited from OperationalDataObject)
MonitoringClassId
Obsolete.

The base non-abstract MonitoringClass Id of the associated monitoring object.

MonitoringObjectDisplayName

The display name of the associated monitoring object.

MonitoringObjectFullName

The full name of the associated monitoring object.

MonitoringObjectId

The Id of the associated monitoring object.

MonitoringObjectName

The name of the associated monitoring object.

MonitoringObjectPath

The path of the associated monitoring object.

MonitoringRuleDescription
Obsolete.

The rule's description.

MonitoringRuleDisplayName
Obsolete.

The rule's display name.

MonitoringRuleId
Obsolete.

The Id of the associated rule.

ObjectName

The object name of this performance counter.

RuleDescription

The rule's description.

RuleDisplayName

The rule's display name.

RuleId

The Id of the associated rule.

ScaleFactor

The scale factor of this performance counter.

ScaleLegend

The scale legend of this performance counter.

Methods

Equals(Object)

Checks for equality

(Inherited from OperationalDataObject)
GetHashCode()

Gets the hash code for the object

(Inherited from OperationalDataObject)
GetSignatures()

Gets signatures for this performance data item.

GetSignatures(DateTime, DateTime)

Gets signatures for this performance data item.

GetValueReader(DateTime, DateTime)

Gets all the values for this performance data instance between the selected range, inclusive.

GetValues(DateTime, DateTime)

Gets all the values for this performance data instance between the selected range, inclusive.

PauseSignatureCollection(MonitoringTaskStatusChangeCallback)

This method pauses performance signature collection for a given ME and a given signature rule id. Its not smart enough to know if the signature is already resumed|pause or when it was reset. The server side has to determine the signature id to use by looking at the rule config and then submit a task to this effect.

PauseSignatureCollection(TaskStatusChangeCallback)

This method pauses performance signature collection for a given ME and a given signature rule id. Its not smart enough to know if the signature is already resumed|pause or when it was reset. The server side has to determine the signature id to use by looking at the rule config and then submit a task to this effect.

Reconnect(EnterpriseManagementGroup)

Reconnects the specified management group.

(Inherited from OperationalDataObject)
ResetSignatureCollection(MonitoringTaskStatusChangeCallback)

This method resets performance signature collection for a given ME and a given signature rule id. Its not smart enough to know if the signature is already resumed|pause or when it was reset. The server side has to determine the signature id to use by looking at the rule config and then submit a task to this effect.

ResetSignatureCollection(TaskStatusChangeCallback)

This method resets performance signature collection for a given ME and a given signature rule id. Its not smart enough to know if the signature is already resumed|pause or when it was reset. The server side has to determine the signature id to use by looking at the rule config and then submit a task to this effect.

ResumeSignatureCollection(MonitoringTaskStatusChangeCallback)

This method resumes performance signature collection for a given ME and a given signature rule id. Its not smart enough to know if the signature is already resumed|pause or when it was reset. The server side has to determine the signature id to use by looking at the rule config and then submit a task to this effect.

ResumeSignatureCollection(TaskStatusChangeCallback)

This method resumes performance signature collection for a given ME and a given signature rule id. Its not smart enough to know if the signature is already resumed|pause or when it was reset. The server side has to determine the signature id to use by looking at the rule config and then submit a task to this effect.

Applies to