Share via


IMonitoringObjectsManagement Interface

Definition

public interface class IMonitoringObjectsManagement : Microsoft::EnterpriseManagement::IEntityObjectsManagement, Microsoft::EnterpriseManagement::Monitoring::IMonitoringInstancesManagement
public interface IMonitoringObjectsManagement : Microsoft.EnterpriseManagement.IEntityObjectsManagement, Microsoft.EnterpriseManagement.Monitoring.IMonitoringInstancesManagement
type IMonitoringObjectsManagement = interface
    interface IMonitoringInstancesManagement
    interface IEntityObjectsManagement
Public Interface IMonitoringObjectsManagement
Implements IEntityObjectsManagement, IMonitoringInstancesManagement
Implements

Methods

DeleteDisabledObjects()

Deletes any monitoring objects (and necessary relationships) for all instances that should no longer be discovered due to disabled discovery sources.

(Inherited from IMonitoringInstancesManagement)
GetManagementGroupObject()

Gets the management group monitoring object.

(Inherited from IMonitoringInstancesManagement)
GetObjects(ICollection<MonitoringObjectCriteria>, ObjectQueryOptions)
Obsolete.
Obsolete.

This method returns a collection of monitoring objects matching any of the given criterias.

(Inherited from IMonitoringInstancesManagement)
GetObjects(MonitoringObjectCriteria, ObjectQueryOptions)
Obsolete.

This method returns a collection of monitoring objects of a single type.

(Inherited from IMonitoringInstancesManagement)
GetObjects<T>(MonitoringObjectGenericCriteria, ManagementPackClass, ObjectQueryOptions)
Obsolete.

This method returns Ts by generic criteria

(Inherited from IMonitoringInstancesManagement)
GetObjects<T>(MonitoringObjectGenericCriteria, ObjectQueryOptions)
Obsolete.

This method returns Ts by generic criteria

(Inherited from IMonitoringInstancesManagement)
GetRelatedObjects(Guid, ICollection<MonitoringObjectCriteria>, TraversalDepth, ObjectQueryOptions)

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

(Inherited from IMonitoringInstancesManagement)
GetRelatedObjects(Guid, MonitoringObjectCriteria, TraversalDepth, ObjectQueryOptions)

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.

(Inherited from IMonitoringInstancesManagement)
GetRelatedObjects(ICollection<Guid>, ICollection<MonitoringObjectCriteria>, TraversalDepth, ObjectQueryOptions)

This method will find any MonitoringObject instances that are related to the MonitoringObjects provided by any containment relationship and of the specified criteria.

(Inherited from IMonitoringInstancesManagement)
GetRelatedObjects(ICollection<Guid>, MonitoringObjectCriteria, TraversalDepth, ObjectQueryOptions)

This method will find any MonitoringObject instances that are related to the MonitoringObjects provided by any containment relationship and of the specified criteria.

(Inherited from IMonitoringInstancesManagement)
GetRelatedObjects<T>(Guid, MonitoringObjectGenericCriteria, TraversalDepth, ObjectQueryOptions)

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.

(Inherited from IMonitoringInstancesManagement)
GetRootObjectGroups<T>(ObjectQueryOptions)

Returns the root object groups based on the current users security scope.

(Inherited from IMonitoringInstancesManagement)
GetRootObjectGroupsView<T>(ObjectQueryOptions)

Returns the root object groups based on the current users security scope.

(Inherited from IMonitoringInstancesManagement)
GetRootObjects<T>(ObjectQueryOptions)

Returns the root objects based on the current users security scope.

(Inherited from IMonitoringInstancesManagement)
GetRootObjectsAccessibleForOverrides<T>(ObjectQueryOptions)

Returns the root monitoring objects as scoped for advanced operators.

(Inherited from IMonitoringInstancesManagement)
GetStateForObjects<T>(IEnumerable<T>, IEnumerable<ManagementPackMonitor>)

Gets monitoring state for a list of monitoring objects and monitors.

(Inherited from IMonitoringInstancesManagement)

Applies to