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.