Contains monitoring performance data.

The following tables list the members exposed by the MonitoringPerformanceData type.

Public Properties

  Name Description
public property CounterName Gets the name of the performance data counter.
public property HasSignature Gets a Boolean value that determines whether the performance data object has a signature.
public property Id Overridden. Gets the globally unique identifier (GUID) for this object.
public property InstanceName Gets the instance name of this performance counter.
public property LastSampledValue Gets the last sampled value from the performance counter.
public property LearningMonitoringRuleId Gets the globally unique identifier (GUID) for the performance counter's learning rule.
public property ManagementGroup  Gets the Management Group that the object is in. (inherited from MonitoringBase)
public property ManagementGroupId  Gets the globally unique identifier (GUID) for the Management Group that the object is in. (inherited from MonitoringBase)
public property MonitoringClassId Gets the globally unique identifier (GUID) of the monitoring class for the associated monitoring object.
public property MonitoringObjectDisplayName Gets the display name of the monitoring object that is associated with the performance data.
public property MonitoringObjectFullName Gets the full name of the monitoring object that is associated with the performance data.
public property MonitoringObjectId Overridden. Gets the globally unique identifier (GUID) for the monitoring object that is associated with the performance data.
public property MonitoringObjectName Gets the name of the monitoring object that is associated with the performance data.
public property MonitoringObjectPath Gets the path of the monitoring object that is associated with the performance data.
public property MonitoringRuleDescription Gets the description of the rule that is associated with the performance data.
public property MonitoringRuleDisplayName Gets the name of the rule that is associated with the performance data.
public property MonitoringRuleId Overridden. Gets the globally unique identifier (GUID) for the rule that is associated with the performance data.
public property ObjectName Gets the object name of the performance counter.
public property ScaleFactor Gets the scale factor for the performance counter.
public property ScaleLegend Gets the scale legend for the performance counter.
Top

Public Methods (see also Protected Methods)

  Name Description
public method Equals  Overloaded. (inherited from OperationalDataObject)
public method GetHashCode  Gets the hash code for the OperationalDataObject object. (inherited from OperationalDataObject)
public method GetSignatures Overloaded. Gets signatures for the performance counter data.
public method GetType  (inherited from Object)
public method GetValueReader Gets all the values for this performance data instance between the selected range (inclusive).
public method GetValues Gets all the values for the performance data instance between the selected range (inclusive of the start and end range).
public method PauseSignatureCollection Pauses performance signature collection.
public method Reconnect  (inherited from MonitoringBase)
public methodstatic ReferenceEquals  (inherited from Object)
public method ResetSignatureCollection Resets performance signature collection.
public method ResumeSignatureCollection Resumes performance signature collection.
public method ToString  Returns the relevant display string for the object. (inherited from MonitoringBase)
Top

Protected Methods

  Name Description
protected method Finalize  (inherited from Object)
protected method MemberwiseClone  (inherited from Object)
Top

See Also


Send comments about this topic to Microsoft.