Represents a partial instance of a monitoring class that can be instantiated from a monitoring object identifier. This class has limited functionality when compared to its derived classes (PartialMonitoringObject and MonitoringObject), but it offers improved query performance when querying for a large number of objects from the Operations Manager database.
The following tables list the members exposed by the PartialMonitoringObjectBase type.
Public
Constructors
| Name | Description | |
|---|---|---|
| PartialMonitoringObjectBase | Initializes the PartialMonitoringObjectBase class by using a monitoring object identifier. |
Public
Properties
| Name | Description | |
|---|---|---|
|
Id | Gets the globally unique identifier (GUID) for the MonitoringBaseWithId object. (inherited from MonitoringBaseWithId) |
|
ManagementGroup | Gets the Management Group that the object is in. (inherited from MonitoringBase) |
|
ManagementGroupId | Gets the globally unique identifier (GUID) for the Management Group that the object is in. (inherited from MonitoringBase) |
Public Methods
(see also Protected Methods)
| Name | Description | |
|---|---|---|
|
Equals | Overloaded. (inherited from MonitoringBaseWithId) |
|
GetHashCode | Returns the hash code for the MonitoringBaseWithId object. (inherited from MonitoringBaseWithId) |
|
GetMonitoringAlertReader | Overloaded. Gets an alert reader object that allows you to read all the monitoring alert objects that are related to this monitoring object. |
|
GetMonitoringAlerts | Overloaded. Gets monitoring alert objects that are related to this monitoring object. |
|
GetMonitoringAlertsCount | Overloaded. Gets the number of monitoring alerts that are related to this monitoring object. |
|
GetMonitoringEventReader | Overloaded. Gets an event reader object that allows you to read all the event objects that are related to this monitoring object. |
|
GetMonitoringEvents | Overloaded. Gets all the event objects that are related to this monitoring object. |
|
GetMonitoringPerformanceData | Overloaded. Gets all the performance data that is related to this monitoring object and that meets the specified criteria. |
|
GetMonitoringPerformanceDataReader | Overloaded. Gets a performance data reader that is used to access all the performance data that is related to this monitoring object. |
|
GetMonitoringTaskResults | Overloaded. Gets all the task results that are related to this object. |
|
GetParentMonitoringObjects | Gets all the MonitoringObject instances that are parents of this object. |
|
GetParentPartialMonitoringObjects | Gets all the PartialMonitoringObject instances that are parents of this object. |
|
GetRelatedMonitoringObjects | Overloaded. Gets all the monitoring objects that are related to this object. |
|
GetRelatedPartialMonitoringObjects | Overloaded. Gets all the partial monitoring objects that are related to this object. |
|
GetType | (inherited from Object) |
|
Reconnect | (inherited from MonitoringBase) |
![]()
|
ReferenceEquals | (inherited from Object) |
|
ToString | Returns the relevant display string for the object. (inherited from MonitoringBase) |
Protected
Methods
| Name | Description | |
|---|---|---|
|
Finalize | (inherited from Object) |
|
MemberwiseClone | (inherited from Object) |
See Also
Send comments about this topic to Microsoft.

