Initializes a new CustomMonitoringObject object with a monitoring class and the key property value pairs for the monitoring object. Namespace: Microsoft.EnterpriseManagement.Monitoring
Assembly: Microsoft.EnterpriseManagement.OperationsManager (in microsoft.enterprisemanagement.operationsmanager.dll)

Usage

Visual Basic
Dim monitoringClass As MonitoringClass
Dim keyPropertyValuePairs As IList(Of Pair(Of MonitoringClassProperty, Object))

Dim instance As New CustomMonitoringObject(monitoringClass, keyPropertyValuePairs)

Syntax

Visual Basic
Public Sub New ( _
		monitoringClass As MonitoringClass, _
		keyPropertyValuePairs As IList(Of Pair(Of MonitoringClassProperty, Object)) _
)
C#
public CustomMonitoringObject (
		MonitoringClass monitoringClass,
		IList<Pair<MonitoringClassProperty,Object>> keyPropertyValuePairs
)
C++
public:
CustomMonitoringObject (
		MonitoringClass^ monitoringClass, 
		IList<Pair<MonitoringClassProperty^, Object^>^>^ keyPropertyValuePairs
)
J#
public CustomMonitoringObject (
		MonitoringClass monitoringClass, 
		IList<Pair<MonitoringClassProperty,Object>> keyPropertyValuePairs
)
JScript
public function CustomMonitoringObject (
		monitoringClass : MonitoringClass, 
		keyPropertyValuePairs : IList<Pair<MonitoringClassProperty,Object>>
)

Parameters

monitoringClass

The monitoring class of this monitoring object.

keyPropertyValuePairs

The key property value pairs for the monitoring object.

Platforms

Development Platforms

Windows Server 2008, Windows Vista, Windows Server 2003, and Windows XP

Target Platforms

Windows Server 2008,Windows Server 2003,Windows Vista,Windows XP

See Also