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.