IOperationalDataManagement Interface

System Center
 

Updated: April 16, 2012

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)

public interface class IOperationalDataManagement

NameDescription
System_CAPS_pubmethodGetGroomingStatusInfo()

Retrieves a collection of the current grooming information.

System_CAPS_pubmethodGetMonitoringAlert(Guid)

Retrieves a monitoring alert.

System_CAPS_pubmethodGetMonitoringAlertReader(Guid, MonitoringAlertCriteria^, ManagementPackClass^, TraversalDepth, Nullable<DateTime>)

System_CAPS_pubmethodGetMonitoringAlertReader(Guid, MonitoringAlertCriteria^, TraversalDepth, Nullable<DateTime>)

System_CAPS_pubmethodGetMonitoringAlertReader(MonitoringAlertCriteria^, ManagementPackClass^, TraversalDepth, Nullable<DateTime>)

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

System_CAPS_pubmethodGetMonitoringAlertReader(MonitoringAlertCriteria^, Nullable<DateTime>)

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

System_CAPS_pubmethodGetMonitoringAlertResolutionState(Byte)

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

System_CAPS_pubmethodGetMonitoringAlertResolutionStates()

Retrieves all the resolution states.

System_CAPS_pubmethodGetMonitoringAlerts(Guid, MonitoringAlertCriteria^, ManagementPackClass^, TraversalDepth, Nullable<DateTime>)

System_CAPS_pubmethodGetMonitoringAlerts(Guid, MonitoringAlertCriteria^, TraversalDepth, Nullable<DateTime>)

System_CAPS_pubmethodGetMonitoringAlerts(MonitoringAlertCriteria^, ManagementPackClass^, TraversalDepth, Nullable<DateTime>)

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

System_CAPS_pubmethodGetMonitoringAlerts(MonitoringAlertCriteria^, Nullable<DateTime>)

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

System_CAPS_pubmethodGetMonitoringAlertsCount(Guid, MonitoringAlertCriteria^, ManagementPackClass^, TraversalDepth)

System_CAPS_pubmethodGetMonitoringAlertsCount(Guid, MonitoringAlertCriteria^, TraversalDepth)

System_CAPS_pubmethodGetMonitoringAlertsCount(MonitoringAlertCriteria^)

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

System_CAPS_pubmethodGetMonitoringAlertsCount(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_pubmethodGetMonitoringEvent(Guid)

Retrieves the monitoring event that has the specified GUID.

System_CAPS_pubmethodGetMonitoringEventReader(Guid, MonitoringEventCriteria^, ManagementPackClass^, TraversalDepth)

System_CAPS_pubmethodGetMonitoringEventReader(Guid, MonitoringEventCriteria^, TraversalDepth)

System_CAPS_pubmethodGetMonitoringEventReader(MonitoringEventCriteria^)

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

System_CAPS_pubmethodGetMonitoringEventReader(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_pubmethodGetMonitoringEvents(Guid, MonitoringEventCriteria^, ManagementPackClass^, TraversalDepth)

System_CAPS_pubmethodGetMonitoringEvents(Guid, MonitoringEventCriteria^, TraversalDepth)

System_CAPS_pubmethodGetMonitoringEvents(MonitoringEventCriteria^)

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

System_CAPS_pubmethodGetMonitoringEvents(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_pubmethodGetMonitoringPerformanceData(Guid, MonitoringPerformanceDataCriteria^, ManagementPackClass^, TraversalDepth)

System_CAPS_pubmethodGetMonitoringPerformanceData(Guid, MonitoringPerformanceDataCriteria^, TraversalDepth)

System_CAPS_pubmethodGetMonitoringPerformanceData(MonitoringPerformanceDataCriteria^)

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

System_CAPS_pubmethodGetMonitoringPerformanceData(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_pubmethodGetMonitoringPerformanceDataById(Guid)

System_CAPS_pubmethodGetMonitoringPerformanceDataReader(Guid, MonitoringPerformanceDataCriteria^, ManagementPackClass^, TraversalDepth)

System_CAPS_pubmethodGetMonitoringPerformanceDataReader(Guid, MonitoringPerformanceDataCriteria^, TraversalDepth)

System_CAPS_pubmethodGetMonitoringPerformanceDataReader(MonitoringPerformanceDataCriteria^)

Retrieves a performance data reader that matches the specified filter.

System_CAPS_pubmethodGetMonitoringPerformanceDataReader(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_pubmethodGetPartialMonitoringAlertReader(EnterpriseManagementObject^, ManagementPackClass^, TraversalDepth, Nullable<DateTime>, array<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_pubmethodGetPartialMonitoringAlertReader(EnterpriseManagementObject^, MonitoringAlertCriteria^, ManagementPackClass^, TraversalDepth, Nullable<DateTime>, array<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_pubmethodGetPartialMonitoringAlertReader(EnterpriseManagementObject^, MonitoringAlertCriteria^, TraversalDepth, Nullable<DateTime>, array<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_pubmethodGetPartialMonitoringAlertReader(EnterpriseManagementObject^, TraversalDepth, Nullable<DateTime>, array<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_pubmethodGetPartialMonitoringAlertReader(Guid, ManagementPackClass^, TraversalDepth, Nullable<DateTime>, array<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_pubmethodGetPartialMonitoringAlertReader(Guid, MonitoringAlertCriteria^, ManagementPackClass^, TraversalDepth, Nullable<DateTime>, array<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_pubmethodGetPartialMonitoringAlertReader(Guid, MonitoringAlertCriteria^, TraversalDepth, Nullable<DateTime>, array<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_pubmethodGetPartialMonitoringAlertReader(Guid, TraversalDepth, Nullable<DateTime>, array<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_pubmethodGetPartialMonitoringAlertReader(ManagementPackClass^, TraversalDepth, Nullable<DateTime>, array<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_pubmethodGetPartialMonitoringAlertReader(MonitoringAlertCriteria^, ManagementPackClass^, TraversalDepth, Nullable<DateTime>, array<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_pubmethodGetPartialMonitoringAlertReader(MonitoringAlertCriteria^, Nullable<DateTime>, array<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_pubmethodGetPartialMonitoringAlertReader(Nullable<DateTime>, array<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_pubmethodGetPartialMonitoringEventReader(EnterpriseManagementObject^, ManagementPackClass^, TraversalDepth, array<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_pubmethodGetPartialMonitoringEventReader(EnterpriseManagementObject^, MonitoringEventCriteria^, ManagementPackClass^, TraversalDepth, array<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_pubmethodGetPartialMonitoringEventReader(EnterpriseManagementObject^, MonitoringEventCriteria^, TraversalDepth, array<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_pubmethodGetPartialMonitoringEventReader(EnterpriseManagementObject^, TraversalDepth, array<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_pubmethodGetPartialMonitoringEventReader(Guid, ManagementPackClass^, TraversalDepth, array<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_pubmethodGetPartialMonitoringEventReader(Guid, MonitoringEventCriteria^, ManagementPackClass^, TraversalDepth, array<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_pubmethodGetPartialMonitoringEventReader(Guid, MonitoringEventCriteria^, TraversalDepth, array<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_pubmethodGetPartialMonitoringEventReader(Guid, TraversalDepth, array<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_pubmethodGetPartialMonitoringEventReader(ManagementPackClass^, TraversalDepth, array<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_pubmethodGetPartialMonitoringEventReader(MonitoringEventCriteria^, ManagementPackClass^, TraversalDepth, array<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_pubmethodGetPartialMonitoringEventReader(MonitoringEventCriteria^, array<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_pubmethodGetPartialMonitoringEventReader(array<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_pubmethodUpdateMonitoringAlerts<T>(IList<T>^, String^)

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

System_CAPS_pubmethodUpdateMonitoringAlerts<T>(IList<T>^, String^, MonitoringConnector^)

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

NameDescription
System_CAPS_pubeventOnGroomingNotification

Notifies subscribers when grooming occurs.

Return to top
Show: