IOperationalDataManagement Interface

 

Applies To: Operations Manager for System Center 2012

An interface that provides access to operational data.

Namespace:   Microsoft.EnterpriseManagement
Assembly:  Microsoft.EnterpriseManagement.OperationsManager (in Microsoft.EnterpriseManagement.OperationsManager.dll)

Syntax

public interface IOperationalDataManagement
public interface class IOperationalDataManagement
type IOperationalDataManagement = interface end
Public Interface IOperationalDataManagement

Methods

Name Description
System_CAPS_pubmethod GetGroomingStatusInfo()

Retrieves a collection of the current grooming information.

System_CAPS_pubmethod GetMonitoringAlert(Guid)

Retrieves a monitoring alert.

System_CAPS_pubmethod GetMonitoringAlertReader(Guid, MonitoringAlertCriteria, ManagementPackClass, TraversalDepth, Nullable<DateTime>)

System_CAPS_pubmethod GetMonitoringAlertReader(Guid, MonitoringAlertCriteria, TraversalDepth, Nullable<DateTime>)

System_CAPS_pubmethod GetMonitoringAlertReader(MonitoringAlertCriteria, ManagementPackClass, TraversalDepth, Nullable<DateTime>)

Retrieves a monitoring alert reader that matches the specified criteria, scope, depth, and modification time.

System_CAPS_pubmethod GetMonitoringAlertReader(MonitoringAlertCriteria, Nullable<DateTime>)

Retrieves a monitoring alert reader that matches the specified filter and modification time.

System_CAPS_pubmethod GetMonitoringAlertResolutionState(Byte)

Retrieves a monitoring alert resolution state by specifying a resolution state value.

System_CAPS_pubmethod GetMonitoringAlertResolutionStates()

Retrieves all the resolution states.

System_CAPS_pubmethod GetMonitoringAlerts(Guid, MonitoringAlertCriteria, ManagementPackClass, TraversalDepth, Nullable<DateTime>)

System_CAPS_pubmethod GetMonitoringAlerts(Guid, MonitoringAlertCriteria, TraversalDepth, Nullable<DateTime>)

System_CAPS_pubmethod GetMonitoringAlerts(MonitoringAlertCriteria, ManagementPackClass, TraversalDepth, Nullable<DateTime>)

Retrieves a collection of monitoring alerts that match the specified criteria, scope, depth, and change time.

System_CAPS_pubmethod GetMonitoringAlerts(MonitoringAlertCriteria, Nullable<DateTime>)

Retrieves a collection of monitoring alerts that match the specified criteria and change time.

System_CAPS_pubmethod GetMonitoringAlertsCount(Guid, MonitoringAlertCriteria, ManagementPackClass, TraversalDepth)

System_CAPS_pubmethod GetMonitoringAlertsCount(Guid, MonitoringAlertCriteria, TraversalDepth)

System_CAPS_pubmethod GetMonitoringAlertsCount(MonitoringAlertCriteria)

Retrieves the number of MonitoringAlert objects that match the specified filter.

System_CAPS_pubmethod GetMonitoringAlertsCount(MonitoringAlertCriteria, ManagementPackClass, TraversalDepth)

Retrieves the number of MonitoringAlert objects for the specified scope that match the specified filter, with the option to include instances of derived classes.

System_CAPS_pubmethod GetMonitoringEvent(Guid)

Retrieves the monitoring event that has the specified GUID.

System_CAPS_pubmethod GetMonitoringEventReader(Guid, MonitoringEventCriteria, ManagementPackClass, TraversalDepth)

System_CAPS_pubmethod GetMonitoringEventReader(Guid, MonitoringEventCriteria, TraversalDepth)

System_CAPS_pubmethod GetMonitoringEventReader(MonitoringEventCriteria)

Retrieves a reader for the events that match the specified filter.

System_CAPS_pubmethod GetMonitoringEventReader(MonitoringEventCriteria, ManagementPackClass, TraversalDepth)

Retrieves a reader for the monitoring events of the specified class instances that match the specified filter, with the option to include instances of derived classes.

System_CAPS_pubmethod GetMonitoringEvents(Guid, MonitoringEventCriteria, ManagementPackClass, TraversalDepth)

System_CAPS_pubmethod GetMonitoringEvents(Guid, MonitoringEventCriteria, TraversalDepth)

System_CAPS_pubmethod GetMonitoringEvents(MonitoringEventCriteria)

Retrieves a collection of monitoring events that match the specified filter.

System_CAPS_pubmethod GetMonitoringEvents(MonitoringEventCriteria, ManagementPackClass, TraversalDepth)

Retrieves a collection of monitoring events for the specified class that match the specified filter, with the option to include instances of derived classes.

System_CAPS_pubmethod GetMonitoringPerformanceData(Guid, MonitoringPerformanceDataCriteria, ManagementPackClass, TraversalDepth)

System_CAPS_pubmethod GetMonitoringPerformanceData(Guid, MonitoringPerformanceDataCriteria, TraversalDepth)

System_CAPS_pubmethod GetMonitoringPerformanceData(MonitoringPerformanceDataCriteria)

Retrieves a collection of performance data objects that match the specified filter.

System_CAPS_pubmethod GetMonitoringPerformanceData(MonitoringPerformanceDataCriteria, ManagementPackClass, TraversalDepth)

Retrieves a collection of monitoring performance data for the specified class that matches the specified filter, with the option to include instances of derived classes.

System_CAPS_pubmethod GetMonitoringPerformanceDataById(Guid)

System_CAPS_pubmethod GetMonitoringPerformanceDataReader(Guid, MonitoringPerformanceDataCriteria, ManagementPackClass, TraversalDepth)

System_CAPS_pubmethod GetMonitoringPerformanceDataReader(Guid, MonitoringPerformanceDataCriteria, TraversalDepth)

System_CAPS_pubmethod GetMonitoringPerformanceDataReader(MonitoringPerformanceDataCriteria)

Retrieves a performance data reader that matches the specified filter.

System_CAPS_pubmethod GetMonitoringPerformanceDataReader(MonitoringPerformanceDataCriteria, ManagementPackClass, TraversalDepth)

Retrieves a performance data reader for the specified class that matches the specified filter, with the option to include instances of derived classes.

System_CAPS_pubmethod GetPartialMonitoringAlertReader(EnterpriseManagementObject, ManagementPackClass, TraversalDepth, Nullable<DateTime>, MonitoringAlertProperty[])

Obsolete.Retrieves a PartialMonitoringAlertReader object for accessing the MonitoringAlert objects in the ManagementGroup. The returned MonitoringAlert objects are scoped to a specific PartialMonitoringObject object, the ManagementPackClass object, the TraversalDepth object, the last changed DateTime object, and the MonitoringAlertProperty properties.

System_CAPS_pubmethod GetPartialMonitoringAlertReader(EnterpriseManagementObject, MonitoringAlertCriteria, ManagementPackClass, TraversalDepth, Nullable<DateTime>, MonitoringAlertProperty[])

Obsolete.Retrieves a PartialMonitoringAlertReader object for accessing the MonitoringAlert objects in the ManagementGroup. The returned MonitoringAlert objects are scoped to a specific PartialMonitoringObject object, the MonitoringAlertCriteria object, the ManagementPackClass object, the TraversalDepth last changed DateTime object, and the MonitoringAlertProperty properties.

System_CAPS_pubmethod GetPartialMonitoringAlertReader(EnterpriseManagementObject, MonitoringAlertCriteria, TraversalDepth, Nullable<DateTime>, MonitoringAlertProperty[])

Obsolete.Retrieves a PartialMonitoringAlertReader object for accessing the MonitoringAlert objects in the ManagementGroup. The returned MonitoringAlert objects are scoped to a specific PartialMonitoringObject object, the MonitoringAlertCriteria object, the TraversalDepth object, the last changed DateTime object, and the MonitoringAlertProperty properties.

System_CAPS_pubmethod GetPartialMonitoringAlertReader(EnterpriseManagementObject, TraversalDepth, Nullable<DateTime>, MonitoringAlertProperty[])

Obsolete.Retrieves a PartialMonitoringAlertReader object for accessing the MonitoringAlert objects in the ManagementGroup object. The returned MonitoringAlert objects are scoped to a specific PartialMonitoringObject object, the TraversalDepth object, the last changed DateTime object, and the MonitoringAlertProperty properties.

System_CAPS_pubmethod GetPartialMonitoringAlertReader(Guid, ManagementPackClass, TraversalDepth, Nullable<DateTime>, MonitoringAlertProperty[])

Obsolete.Retrieves a PartialMonitoringAlertReader object for accessing MonitoringAlert objects in the ManagementGroup. The returned MonitoringAlert objects are scoped to a specific PartialMonitoringObject object’s System.Guid object, the ManagementPackClass object, the TraversalDepth object, the last changed DateTime object, and the MonitoringAlertProperty properties.

System_CAPS_pubmethod GetPartialMonitoringAlertReader(Guid, MonitoringAlertCriteria, ManagementPackClass, TraversalDepth, Nullable<DateTime>, MonitoringAlertProperty[])

Retrieves a PartialMonitoringAlertReader object for accessing the MonitoringAlert objects in the ManagementGroup. The returned MonitoringAlert objects are scoped to a specific PartialMonitoringObject object’s System.Guid object, the MonitoringAlertCriteria object, the ManagementPackClass object, the TraversalDepth object, the last changed DateTime object, and the MonitoringAlertProperty properties.

System_CAPS_pubmethod GetPartialMonitoringAlertReader(Guid, MonitoringAlertCriteria, TraversalDepth, Nullable<DateTime>, MonitoringAlertProperty[])

Retrieves a PartialMonitoringAlertReader object for accessing the MonitoringAlert objects in the ManagementGroup. The returned MonitoringAlert objects are scoped to a specific PartialMonitoringObject object’s System.Guid object, the MonitoringAlertCriteria object, the TraversalDepth object, the last changed DateTime object, and the MonitoringAlertProperty properties.

System_CAPS_pubmethod GetPartialMonitoringAlertReader(Guid, TraversalDepth, Nullable<DateTime>, MonitoringAlertProperty[])

Obsolete.Retrieves a PartialMonitoringAlertReader object for accessing the MonitoringAlert objects in the ManagementGroup. The returned MonitoringAlert objects are scoped to a specific PartialMonitoringObject object’s System.Guid object, the TraversalDepth object, the last changed DateTime object, and the MonitoringAlertProperty properties.

System_CAPS_pubmethod GetPartialMonitoringAlertReader(ManagementPackClass, TraversalDepth, Nullable<DateTime>, MonitoringAlertProperty[])

Obsolete.Retrieves a PartialMonitoringAlertReader object for accessing the MonitoringAlert objects in the ManagementGroup object. The returned MonitoringAlert objects are scoped to a specific ManagementPackClass object, the TraversalDepth object, the last changed DateTime object, and the MonitoringAlertProperty properties.

System_CAPS_pubmethod GetPartialMonitoringAlertReader(MonitoringAlertCriteria, ManagementPackClass, TraversalDepth, Nullable<DateTime>, MonitoringAlertProperty[])

Retrieves a PartialMonitoringAlertReader object for accessing the MonitoringAlert objects in the ManagementGroup. The returned MonitoringAlert objects are scoped to the MonitoringAlertCriteria object ManagementPackClass object, the TraversalDepth object, the last changed DateTime object, and the MonitoringAlertProperty properties.

System_CAPS_pubmethod GetPartialMonitoringAlertReader(MonitoringAlertCriteria, Nullable<DateTime>, MonitoringAlertProperty[])

Retrieves a PartialMonitoringAlertReader object for accessing the MonitoringAlert objects in the ManagementGroup. The returned MonitoringAlert objects are scoped to the MonitoringAlertCriteria object, the last changed DateTime object, and the MonitoringAlertPropertyproperties.

System_CAPS_pubmethod GetPartialMonitoringAlertReader(Nullable<DateTime>, MonitoringAlertProperty[])

Obsolete.Retrieves a PartialMonitoringAlertReader object for accessing the MonitoringAlert objects in the ManagementGroup. The returned MonitoringAlert objects are scoped to the last changed DateTime object, and the MonitoringAlertProperty properties.

System_CAPS_pubmethod GetPartialMonitoringEventReader(EnterpriseManagementObject, ManagementPackClass, TraversalDepth, MonitoringEventProperty[])

Obsolete.Retrieves a PartialMonitoringEventReader object for accessing MonitoringEvent objects in the ManagementGroup object. The returned MonitoringEvent objects are scoped to a specific PartialMonitoringObject, a ManagementPackClass object, the TraversalDepth object, and the MonitoringEventProperty properties.

System_CAPS_pubmethod GetPartialMonitoringEventReader(EnterpriseManagementObject, MonitoringEventCriteria, ManagementPackClass, TraversalDepth, MonitoringEventProperty[])

Obsolete.Retrieves a PartialMonitoringEventReader object for accessing MonitoringEvent objects in the ManagementGroup object. The returned MonitoringEvent objects are scoped to a specific PartialMonitoringObject object, the MonitoringEventCriteria object, the ManagementPackClass object, and the MonitoringEventProperty properties.

System_CAPS_pubmethod GetPartialMonitoringEventReader(EnterpriseManagementObject, MonitoringEventCriteria, TraversalDepth, MonitoringEventProperty[])

Obsolete.Retrieves a PartialMonitoringEventReader object for accessing MonitoringEvent objects in the ManagementGroup object. The returned MonitoringEvent objects are scoped to a specific MonitoringEventCriteria object, the TraversalDepth object, and the MonitoringEventProperty properties.

System_CAPS_pubmethod GetPartialMonitoringEventReader(EnterpriseManagementObject, TraversalDepth, MonitoringEventProperty[])

Obsolete.Retrieves a PartialMonitoringEventReader object for accessing MonitoringEvent objects in the ManagementGroup object. The returned MonitoringEvent objects are scoped to a specific PartialMonitoringObject object, the TraversalDepth object, and the MonitoringEventProperty properties.

System_CAPS_pubmethod GetPartialMonitoringEventReader(Guid, ManagementPackClass, TraversalDepth, MonitoringEventProperty[])

Obsolete.Retrieves a PartialMonitoringEventReader object for accessing MonitoringEvent objects in the ManagementGroup object. The returned MonitoringEvent objects are scoped to a System.Guid object of a specific PartialMonitoringObject object, the ManagementPackClass object, the TraversalDepth object, and the MonitoringEventProperty properties.

System_CAPS_pubmethod GetPartialMonitoringEventReader(Guid, MonitoringEventCriteria, ManagementPackClass, TraversalDepth, MonitoringEventProperty[])

Retrieves a PartialMonitoringEventReader object foraccessing MonitoringEvent objects in the ManagementGroup object. The returned MonitoringEvent objects are scoped to a System.Guid object of a specific PartialMonitoringObject object, the MonitoringEventCriteria object, the ManagementPackClass object, the TraversalDepth object, and the MonitoringEventProperty properties.

System_CAPS_pubmethod GetPartialMonitoringEventReader(Guid, MonitoringEventCriteria, TraversalDepth, MonitoringEventProperty[])

Retrieves a PartialMonitoringEventReader object for accessing MonitoringEvent objects in the ManagementGroup object. The returned MonitoringEvent objects are scoped to a System.Guid object of a specific PartialMonitoringObject object, the MonitoringEventCriteria object, the TraversalDepth object, and the MonitoringEventProperty properties.

System_CAPS_pubmethod GetPartialMonitoringEventReader(Guid, TraversalDepth, MonitoringEventProperty[])

Obsolete.Retrieves a PartialMonitoringEventReader object for accessing MonitoringEvent objects in the ManagementGroup object. The returned MonitoringEvent objects are scoped to a System.Guid object of a specific PartialMonitoringObject object, the TraversalDepth object, and the MonitoringEventProperty properties.

System_CAPS_pubmethod GetPartialMonitoringEventReader(ManagementPackClass, TraversalDepth, MonitoringEventProperty[])

Obsolete.Retrieves a PartialMonitoringEventReader object for accessing MonitoringEvent objects in the ManagementGroup object. The returned MonitoringEvent objects are scoped to a specific ManagementPackClass object, the TraversalDepth object, and the MonitoringEventProperty properties.

System_CAPS_pubmethod GetPartialMonitoringEventReader(MonitoringEventCriteria, ManagementPackClass, TraversalDepth, MonitoringEventProperty[])

Retrieves a PartialMonitoringEventReader object for accessing MonitoringEvent objects in the ManagementGroup object. The returned MonitoringEvent objects are scoped to a MonitoringEventCriteria object, the ManagementPackClass object, the TraversalDepth object, and the MonitoringEventProperty properties.

System_CAPS_pubmethod GetPartialMonitoringEventReader(MonitoringEventCriteria, MonitoringEventProperty[])

Retrieves a PartialMonitoringEventReader object for accessing MonitoringEvent objects in the ManagementGroup object. The returned MonitoringEvent objects are scoped to a specific MonitoringEventCriteria object, the object, and the MonitoringEventProperty properties.

System_CAPS_pubmethod GetPartialMonitoringEventReader(MonitoringEventProperty[])

Obsolete.Retrieves a PartialMonitoringEventReader object for accessing MonitoringEvent objects in the ManagementGroup object. The returned MonitoringEvent objects are scoped to a specific MonitoringEventProperty object properties.

System_CAPS_pubmethod UpdateMonitoringAlerts<T>(IList<T>, String)

Updates the specified collection of monitoring alerts and explains the update.

System_CAPS_pubmethod UpdateMonitoringAlerts<T>(IList<T>, String, MonitoringConnector)

Updates a specified collection of monitoring alerts for a specified connector and explains the update.

Events

Name Description
System_CAPS_pubevent OnGroomingNotification

Notifies subscribers when grooming occurs.

See Also

Microsoft.EnterpriseManagement Namespace

Return to top