IOperationalDataManagement Interface

Definition

An interface that provides access to operational data.

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

Methods

GetCachedMonitoringPerformanceData(MonitoringPerformanceDataCriteria)

Retrieves all the MonitoringPerformanceData objects in the management group from SDK cache if cache is enabled.

GetGroomingStatusInfo()

Retrieves the current grooming info. Also see ManagementGroup.OnGroomingNotification.

GetMonitoringAlert(Guid)

Retrieves an alert by id.

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

Gets alerts for an instance.

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

Gets alerts for an instance.

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

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlertReader(MonitoringAlertCriteria, Nullable<DateTime>)

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlertResolutionState(Byte)

Retrieves the resolution state by resolution state value.

GetMonitoringAlertResolutionStates()

Retrieves all the resolution states in the system.

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

Gets alerts for an instance.

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

Gets alerts for an instance.

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

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlerts(MonitoringAlertCriteria, Nullable<DateTime>)

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlertsCount(Guid, MonitoringAlertCriteria, ManagementPackClass, TraversalDepth)

Gets alert count for an instance.

GetMonitoringAlertsCount(Guid, MonitoringAlertCriteria, TraversalDepth)

Gets alert count for an instance.

GetMonitoringAlertsCount(MonitoringAlertCriteria)

Retrieves count of all the MonitoringAlert objects in the management group.

GetMonitoringAlertsCount(MonitoringAlertCriteria, ManagementPackClass, TraversalDepth)

Retrieves count of all the MonitoringAlert objects in the management group.

GetMonitoringEvent(Guid)

Retrieves an event by id.

GetMonitoringEventReader(Guid, MonitoringEventCriteria, ManagementPackClass, TraversalDepth)

Gets event objects for the instance.

GetMonitoringEventReader(Guid, MonitoringEventCriteria, TraversalDepth)

Gets event objects for the instance.

GetMonitoringEventReader(MonitoringEventCriteria)

Retrieves a reader to the Event objects in the management group.

GetMonitoringEventReader(MonitoringEventCriteria, ManagementPackClass, TraversalDepth)

Retrieves all the MonitoringEvent objects in the management group.

GetMonitoringEvents(Guid, MonitoringEventCriteria, ManagementPackClass, TraversalDepth)

Gets event objects for the instance.

GetMonitoringEvents(Guid, MonitoringEventCriteria, TraversalDepth)

Gets event objects for the instance.

GetMonitoringEvents(MonitoringEventCriteria)

Retrieves all the Event objects in the management group.

GetMonitoringEvents(MonitoringEventCriteria, ManagementPackClass, TraversalDepth)

Retrieves all the MonitoringEvent objects in the management group.

GetMonitoringPerformanceData(Guid, MonitoringPerformanceDataCriteria, ManagementPackClass, TraversalDepth)

Retrieves performance data for the object

GetMonitoringPerformanceData(Guid, MonitoringPerformanceDataCriteria, TraversalDepth)

Retrieves performance data for the object

GetMonitoringPerformanceData(MonitoringPerformanceDataCriteria)

Retrieves all the MonitoringPerformanceData objects in the management group.

GetMonitoringPerformanceData(MonitoringPerformanceDataCriteria, ManagementPackClass, TraversalDepth)

Retrieves all the MonitoringPerformanceData objects in the management group.

GetMonitoringPerformanceDataById(Guid)

Retrieves the performance data by id.

GetMonitoringPerformanceDataReader(Guid, MonitoringPerformanceDataCriteria, ManagementPackClass, TraversalDepth)

Retrieves performance data for the object

GetMonitoringPerformanceDataReader(Guid, MonitoringPerformanceDataCriteria, TraversalDepth)

Retrieves performance data for the object

GetMonitoringPerformanceDataReader(MonitoringPerformanceDataCriteria)

Retrieves all the MonitoringPerformanceData objects in the management group.

GetMonitoringPerformanceDataReader(MonitoringPerformanceDataCriteria, ManagementPackClass, TraversalDepth)

Retrieves all the MonitoringPerformanceData objects in the management group.

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

Gets alerts for an instance.

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

Gets alerts for an instance.

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

Gets alerts for an instance.

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

Gets alerts for an instance.

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

Gets alerts for an instance.

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

Gets alerts for an instance.

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

Gets alerts for an instance.

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

Gets alerts for an instance.

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

Retrieves all the MonitoringAlert objects in the management group.

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

Retrieves all the MonitoringAlert objects in the management group.

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

Retrieves all the MonitoringAlert objects in the management group.

GetPartialMonitoringAlertReader(Nullable<DateTime>, MonitoringAlertProperty[])
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetPartialMonitoringEventReader(EnterpriseManagementObject, ManagementPackClass, TraversalDepth, MonitoringEventProperty[])
Obsolete.

Gets event objects for the instance.

GetPartialMonitoringEventReader(EnterpriseManagementObject, MonitoringEventCriteria, ManagementPackClass, TraversalDepth, MonitoringEventProperty[])
Obsolete.

Gets event objects for the instance.

GetPartialMonitoringEventReader(EnterpriseManagementObject, MonitoringEventCriteria, TraversalDepth, MonitoringEventProperty[])
Obsolete.

Gets event objects for the instance.

GetPartialMonitoringEventReader(EnterpriseManagementObject, TraversalDepth, MonitoringEventProperty[])
Obsolete.

Gets event objects for the instance.

GetPartialMonitoringEventReader(Guid, ManagementPackClass, TraversalDepth, MonitoringEventProperty[])
Obsolete.

Gets event objects for the instance.

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

Gets event objects for the instance.

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

Gets event objects for the instance.

GetPartialMonitoringEventReader(Guid, TraversalDepth, MonitoringEventProperty[])
Obsolete.

Gets event objects for the instance.

GetPartialMonitoringEventReader(ManagementPackClass, TraversalDepth, MonitoringEventProperty[])
Obsolete.

Retrieves all the MonitoringEvent objects in the management group.

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

Retrieves all the MonitoringEvent objects in the management group.

GetPartialMonitoringEventReader(MonitoringEventCriteria, MonitoringEventProperty[])

Retrieves a reader to the Event objects in the management group.

GetPartialMonitoringEventReader(MonitoringEventProperty[])
Obsolete.

Retrieves a reader to all the Event objects in the management group.

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

Updates the batch of alerts.

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

Updates the batch of alerts.

Events

OnGroomingNotification

Notifies subscribers of grooming occuring. Upon subscription, callers will receive all the latest grooming info objects and subsequent notifications will only include changes.

Applies to