Share via


IncrementalMonitoringDiscoveryData Class

Definition

Caution

Use IncrementalDiscoveryData

Collect discovery data.

public ref class IncrementalMonitoringDiscoveryData : Microsoft::EnterpriseManagement::ConnectorFramework::IncrementalDiscoveryData
[System.Obsolete("Use IncrementalDiscoveryData")]
public class IncrementalMonitoringDiscoveryData : Microsoft.EnterpriseManagement.ConnectorFramework.IncrementalDiscoveryData
type IncrementalMonitoringDiscoveryData = class
    inherit IncrementalDiscoveryData
Public Class IncrementalMonitoringDiscoveryData
Inherits IncrementalDiscoveryData
Inheritance
IncrementalMonitoringDiscoveryData
Attributes

Examples

The following code example:

  1. Connects to a ManagementGroup.

  2. Creates a connector.

  3. Initializes the newly created connector.

  4. Imports a management pack (if it is not already loaded).

  5. Gets the monitoring class for each of the defined IncrementalMonitoringDiscoveryData objects, MonitoringClass objects, CustomMonitoringObject, CustomMonitoringRelationshipObject, and MonitoringClassProperty objects for discovery.

  6. Sets the monitoring property value for each of the objects.

  7. Sets the source and target for the relationship object.

  8. Adds the discovery data to Operations Manager.

  9. Commits the discovery data to Operations Manager over the newly built connector.

Remarks

An instance of the IncrementalMonitoringDiscoveryData class represents a list of monitoring objects and monitoring relationships to add to or remove from Operations Manager.

The incremental discovery data is appended to the existing discovery data when the <xref:Microsoft.EnterpriseManagement.ConnectorFramework.IncrementalMonitoringDiscoveryData.Commit%2A> object is called.

Constructors

IncrementalMonitoringDiscoveryData()

Creates a new instance of the IncrementalMonitoringDiscoveryData class.

Applies to

See also