Share via


PartialMonitoringObjectBase Class

Definition

Caution

Use methods on ManagementGroup interfaces that take MonitoringObjectId

An very light weight instance of a ManagementPackClass that can be instantiated from an Id.

public ref class PartialMonitoringObjectBase : Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject
[System.Obsolete("Use methods on ManagementGroup interfaces that take MonitoringObjectId")]
[System.Serializable]
public class PartialMonitoringObjectBase : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject
type PartialMonitoringObjectBase = class
    inherit EnterpriseManagementObject
Public Class PartialMonitoringObjectBase
Inherits EnterpriseManagementObject
Inheritance
PartialMonitoringObjectBase
Derived
Attributes

Remarks

For more information about this class, see Monitoring Object and Partial Monitoring Object Comparison

Constructors

PartialMonitoringObjectBase(Guid, ManagementGroup)

Creates a new PartialMonitoringObjectBase that allows for limited functionality when only the MonitoringObject id is available.

Properties

ManagementGroup

The ManagementGroup the object was instantiated in.

Methods

GetMonitoringAlertReader()

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlertReader(DateTime)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlertReader(ManagementPackClass)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlertReader(ManagementPackClass, DateTime)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlertReader(ManagementPackClass, TraversalDepth)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlertReader(ManagementPackClass, TraversalDepth, DateTime)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlertReader(MonitoringAlertCriteria)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlertReader(MonitoringAlertCriteria, DateTime)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlertReader(MonitoringAlertCriteria, ManagementPackClass)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlertReader(MonitoringAlertCriteria, ManagementPackClass, DateTime)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlertReader(MonitoringAlertCriteria, ManagementPackClass, TraversalDepth)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlertReader(MonitoringAlertCriteria, ManagementPackClass, TraversalDepth, DateTime)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlertReader(MonitoringAlertCriteria, TraversalDepth)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlertReader(MonitoringAlertCriteria, TraversalDepth, DateTime)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlertReader(TraversalDepth)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlertReader(TraversalDepth, DateTime)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlerts()

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlerts(DateTime)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlerts(ManagementPackClass)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlerts(ManagementPackClass, DateTime)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlerts(ManagementPackClass, TraversalDepth)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlerts(ManagementPackClass, TraversalDepth, DateTime)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlerts(MonitoringAlertCriteria)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlerts(MonitoringAlertCriteria, DateTime)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlerts(MonitoringAlertCriteria, ManagementPackClass)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlerts(MonitoringAlertCriteria, ManagementPackClass, DateTime)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlerts(MonitoringAlertCriteria, ManagementPackClass, TraversalDepth)

Gets all the monitoring alert objects that are related to this monitoring object and that meet the specified criteria.

GetMonitoringAlerts(MonitoringAlertCriteria, ManagementPackClass, TraversalDepth, DateTime)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlerts(MonitoringAlertCriteria, TraversalDepth)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlerts(MonitoringAlertCriteria, TraversalDepth, DateTime)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlerts(TraversalDepth)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlerts(TraversalDepth, DateTime)

Retrieves all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlertsCount()

Retrieves count of all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlertsCount(ManagementPackClass)

Retrieves count of all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlertsCount(ManagementPackClass, TraversalDepth)

Retrieves count of all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlertsCount(MonitoringAlertCriteria)

Retrieves count of all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlertsCount(MonitoringAlertCriteria, ManagementPackClass)

Retrieves count of all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlertsCount(MonitoringAlertCriteria, ManagementPackClass, TraversalDepth)

Retrieves count of all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlertsCount(MonitoringAlertCriteria, TraversalDepth)

Retrieves count of all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringAlertsCount(TraversalDepth)

Retrieves count of all the MonitoringAlert objects related to this PartialMonitoringObject.

GetMonitoringEventReader()

Retrieves all the Event objects related to this PartialMonitoringObject.

GetMonitoringEventReader(ManagementPackClass)

Retrieves all the MonitoringEvent objects related to this PartialMonitoringObject.

GetMonitoringEventReader(ManagementPackClass, TraversalDepth)

Retrieves all the MonitoringEvent objects related to this PartialMonitoringObject.

GetMonitoringEventReader(MonitoringEventCriteria)

Retrieves all the Event objects related to this PartialMonitoringObject.

GetMonitoringEventReader(MonitoringEventCriteria, ManagementPackClass)

Retrieves all the MonitoringEvent objects related to this PartialMonitoringObject.

GetMonitoringEventReader(MonitoringEventCriteria, ManagementPackClass, TraversalDepth)

Retrieves all the MonitoringEvent objects related to this PartialMonitoringObject.

GetMonitoringEventReader(MonitoringEventCriteria, TraversalDepth)

Retrieves all the Event objects related to this PartialMonitoringObject.

GetMonitoringEventReader(TraversalDepth)

Retrieves all the Event objects related to this PartialMonitoringObject.

GetMonitoringEvents()

Retrieves all the Event objects related to this PartialMonitoringObject.

GetMonitoringEvents(ManagementPackClass)

Retrieves all the MonitoringEvent objects related to this PartialMonitoringObject.

GetMonitoringEvents(ManagementPackClass, TraversalDepth)

Retrieves all the MonitoringEvent objects related to this PartialMonitoringObject.

GetMonitoringEvents(MonitoringEventCriteria)

Retrieves all the Event objects related to this PartialMonitoringObject.

GetMonitoringEvents(MonitoringEventCriteria, ManagementPackClass)

Retrieves all the MonitoringEvent objects related to this PartialMonitoringObject.

GetMonitoringEvents(MonitoringEventCriteria, ManagementPackClass, TraversalDepth)

Retrieves all the MonitoringEvent objects related to this PartialMonitoringObject.

GetMonitoringEvents(MonitoringEventCriteria, TraversalDepth)

Retrieves all the Event objects related to this PartialMonitoringObject.

GetMonitoringEvents(TraversalDepth)

Retrieves all the Event objects related to this PartialMonitoringObject.

GetMonitoringPerformanceData()

Retrieves all the MonitoringPerformanceData objects related to this PartialMonitoringObject.

GetMonitoringPerformanceData(ManagementPackClass)

Retrieves all the MonitoringPerformanceData objects related to this PartialMonitoringObject.

GetMonitoringPerformanceData(ManagementPackClass, TraversalDepth)

Retrieves all the MonitoringPerformanceData objects related to this PartialMonitoringObject.

GetMonitoringPerformanceData(MonitoringPerformanceDataCriteria)

Retrieves all the MonitoringPerformanceData objects related to this PartialMonitoringObject.

GetMonitoringPerformanceData(MonitoringPerformanceDataCriteria, ManagementPackClass)

Retrieves all the MonitoringPerformanceData objects related to this PartialMonitoringObject.

GetMonitoringPerformanceData(MonitoringPerformanceDataCriteria, ManagementPackClass, TraversalDepth)

Retrieves all the MonitoringPerformanceData objects related to this PartialMonitoringObject.

GetMonitoringPerformanceData(MonitoringPerformanceDataCriteria, TraversalDepth)

Retrieves all the MonitoringPerformanceData objects related to this PartialMonitoringObject.

GetMonitoringPerformanceData(TraversalDepth)

Retrieves all the MonitoringPerformanceData objects related to this PartialMonitoringObject.

GetMonitoringPerformanceDataReader()

Retrieves all the MonitoringPerformanceData objects related to this PartialMonitoringObject.

GetMonitoringPerformanceDataReader(ManagementPackClass)

Retrieves all the MonitoringPerformanceData objects related to this PartialMonitoringObject.

GetMonitoringPerformanceDataReader(ManagementPackClass, TraversalDepth)

Retrieves all the MonitoringPerformanceData objects related to this PartialMonitoringObject.

GetMonitoringPerformanceDataReader(MonitoringPerformanceDataCriteria)

Retrieves all the MonitoringPerformanceData objects related to this PartialMonitoringObject.

GetMonitoringPerformanceDataReader(MonitoringPerformanceDataCriteria, ManagementPackClass)

Retrieves all the MonitoringPerformanceData objects related to this PartialMonitoringObject.

GetMonitoringPerformanceDataReader(MonitoringPerformanceDataCriteria, ManagementPackClass, TraversalDepth)

Retrieves all the MonitoringPerformanceData objects related to this PartialMonitoringObject.

GetMonitoringPerformanceDataReader(MonitoringPerformanceDataCriteria, TraversalDepth)

Retrieves all the MonitoringPerformanceData objects related to this PartialMonitoringObject.

GetMonitoringPerformanceDataReader(TraversalDepth)

Retrieves all the MonitoringPerformanceData objects related to this PartialMonitoringObject.

GetMonitoringTaskResults()

Retrieves all the MonitoringTaskResult objects for this monitoring object.

GetMonitoringTaskResults(TaskResultCriteria)

Retrieves all the MonitoringTaskResult objects for this monitoring object.

GetMonitoringTaskResults(TaskResultCriteria, TraversalDepth)

Retrieves all the MonitoringTaskResult objects for this monitoring object.

GetMonitoringTaskResults(TraversalDepth)

Retrieves all the MonitoringTaskResult objects for this monitoring object.

GetParentMonitoringObjects()

This method will find any MonitoringObject instances that are parents of this instance.

GetParentPartialMonitoringObjects()

This method will find any MonitoringObject instances that are parents of this instance.

GetRelatedMonitoringObjects()

This method will find any MonitoringObject instances that are related to this MonitoringObject by any containment relationship.

GetRelatedMonitoringObjects(ICollection<MonitoringObjectCriteria>, TraversalDepth)

This method will find any MonitoringObject instances that are related to this MonitoringObject by any containment relationship of the specified criterias.

GetRelatedMonitoringObjects(ManagementPackClass)

This method will find any MonitoringObject instances that are related to this MonitoringObject by any containment relationship of the given type and any derived types, allowing for abstract types to be specified.

GetRelatedMonitoringObjects(ManagementPackClass, TraversalDepth)

This method will find any MonitoringObject instances that are related to this MonitoringObject by any containment relationship of the given type and any derived types, allowing for abstract types to be specified.

GetRelatedMonitoringObjects(MonitoringObjectCriteria)

This method will find any MonitoringObject instances that are related to this MonitoringObject by any containment relationship of the given type with the specified criteria.

GetRelatedMonitoringObjects(MonitoringObjectCriteria, TraversalDepth)

This method will find any MonitoringObject instances that are related to this MonitoringObject by any containment relationship of the given type with the specified criteria.

GetRelatedMonitoringObjects(MonitoringObjectGenericCriteria)

This method will find any MonitoringObject instances that are related to this MonitoringObject by any containment relationship of the given type with the specified criteria.

GetRelatedMonitoringObjects(MonitoringObjectGenericCriteria, TraversalDepth)

This method will find any MonitoringObject instances that are related to this MonitoringObject by any containment relationship of the given type with the specified criteria.

GetRelatedMonitoringObjects(MonitoringRelationshipClass)

This method will find any MonitoringObject instances that share the given relationshipType with this object.

GetRelatedMonitoringObjects(MonitoringRelationshipClass, TraversalDepth)

This method will find any MonitoringObject instances that share the given relationshipType with this object.

GetRelatedMonitoringObjects(TraversalDepth)

This method will find any MonitoringObject instances that are related to this MonitoringObject by any containment relationship.

GetRelatedPartialMonitoringObjects()

This method will find any PartialMonitoringObject instances that are related to this MonitoringObject by any containment relationship.

GetRelatedPartialMonitoringObjects(ManagementPackClass)

This method will find any MonitoringObject instances that are related to this MonitoringObject by any containment relationship of the given type and any derived types, allowing for abstract types to be specified.

GetRelatedPartialMonitoringObjects(ManagementPackClass, TraversalDepth)

This method will find any PartialMonitoringObject instances that are related to this MonitoringObject by any containment relationship of the given type and any derived types, allowing for abstract types to be specified.

GetRelatedPartialMonitoringObjects(MonitoringObjectGenericCriteria)

This method will find any PartialMonitoringObject instances that are related to this MonitoringObject by any containment relationship of the given type with the specified criteria.

GetRelatedPartialMonitoringObjects(MonitoringObjectGenericCriteria, TraversalDepth)

This method will find any PartialMonitoringObject instances that are related to this MonitoringObject by any containment relationship of the given type with the specified criteria.

GetRelatedPartialMonitoringObjects(MonitoringRelationshipClass)

This method will find any PartialMonitoringObject instances that share the given relationshipType with this object.

GetRelatedPartialMonitoringObjects(MonitoringRelationshipClass, TraversalDepth)

This method will find any PartialMonitoringObject instances that share the given relationshipType with this object.

GetRelatedPartialMonitoringObjects(TraversalDepth)

This method will find any PartialMonitoringObject instances that are related to this MonitoringObject by any containment relationship.

Reconnect(EnterpriseManagementGroup)

Reconnects the specified management group.

Applies to