CustomMonitoringObject Class

System Center
 

Updated: April 16, 2012

Applies To: Operations Manager for System Center 2012

Note: This API is now obsolete.

Represents a custom monitoring object that can be inserted into the Operations Manager system.

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


[ObsoleteAttribute("Use CreatableEnterpriseManagementObject")]
public ref class CustomMonitoringObject : CreatableEnterpriseManagementObject

NameDescription
System_CAPS_pubmethodCustomMonitoringObject(MonitoringClass^)

Initializes a new CustomMonitoringObject object with a specified monitoring class.

System_CAPS_pubmethodCustomMonitoringObject(MonitoringClass^, IList<Pair<MonitoringClassProperty^, Object^>^>^)

Initializes a new CustomMonitoringObject object with a monitoring class and the key property value pairs for the monitoring object.

NameDescription
System_CAPS_pubmethodApplyTemplate(ManagementPackObjectTemplate^)

(Inherited from EnterpriseManagementObject.)

System_CAPS_pubmethodApplyTemplate(ManagementPackObjectTemplate^, ObjectTemplateCallback^)

(Inherited from EnterpriseManagementObject.)

System_CAPS_pubmethodCommit()

(Inherited from EnterpriseManagementObject.)

System_CAPS_pubmethodCommit(EnterpriseManagementConnector^)

(Inherited from EnterpriseManagementObject.)

System_CAPS_pubmethodContainsProperty(Guid)
System_CAPS_pubmethodContainsProperty(ManagementPackProperty^)
System_CAPS_pubmethodContainsProperty(ManagementPackType^, String^)
System_CAPS_pubmethodCreateNavigator()

(Inherited from EnterpriseManagementObject.)

System_CAPS_pubmethodSystem_CAPS_staticCreateResolvedWindowsComputers(IList<String^>^, ManagementGroup^)

Creates custom monitoring objects from the given resolved computer names. Computer names that could not be resolved are not returned.

System_CAPS_pubmethodEquals(Object^)

(Inherited from MonitoringBaseWithId.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetClasses()

(Inherited from EnterpriseManagementObject.)

System_CAPS_pubmethodGetClasses(BaseClassTraversalDepth)

(Inherited from EnterpriseManagementObject.)

System_CAPS_pubmethodGetCopy()
System_CAPS_pubmethodGetHashCode()

(Inherited from MonitoringBaseWithId.)

System_CAPS_pubmethodGetLeastDerivedNonAbstractClass()

(Inherited from EnterpriseManagementObject.)

System_CAPS_pubmethodGetMonitoringPropertyValue(MonitoringClassProperty^)

Obsolete.Returns an object corresponding to the provided MonitoringClassProperty object.

System_CAPS_pubmethodGetMostDerivedClasses()

(Inherited from EnterpriseManagementObject.)

System_CAPS_pubmethodGetProperties()

(Inherited from EnterpriseManagementObject.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodIsInstanceOf(ManagementPackClass^)

(Inherited from EnterpriseManagementObject.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodOverwrite()

(Inherited from EnterpriseManagementObject.)

System_CAPS_pubmethodOverwrite(EnterpriseManagementConnector^)

(Inherited from EnterpriseManagementObject.)

System_CAPS_pubmethodPopulateAccessRights(EnterpriseManagementGroup^)

(Inherited from EnterpriseManagementObject.)

System_CAPS_pubmethodReconnect(EnterpriseManagementGroup^)

Reconnects to the specified management group after the object has been disconnected.(Overrides CreatableEnterpriseManagementObject::Reconnect(EnterpriseManagementGroup^).)

System_CAPS_protmethodSetId(Guid)

(Inherited from MonitoringBaseWithId.)

System_CAPS_pubmethodSetMonitoringPropertyValue(MonitoringClassProperty^, Object^)

Obsolete.Sets a property value corresponding to the provided MonitoringClassProperty object.

System_CAPS_pubmethodToString()
System_CAPS_pubmethodTryGetProperty(Guid, EnterpriseManagementSimpleObject^)
System_CAPS_pubmethodTryGetProperty(ManagementPackProperty^, EnterpriseManagementSimpleObject^)
System_CAPS_pubmethodTryGetProperty(ManagementPackType^, String^, EnterpriseManagementSimpleObject^)

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodIEnterpriseManagementObjectCreatable<EnterpriseManagementObject^>::CreateObject(IEnterpriseManagementObjectData^, EnterpriseManagementGroup^)

(Inherited from EnterpriseManagementObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIEnterpriseManagementObjectCreatable<EnterpriseManagementObject^>::CreateObjectGroup(IEnterpriseManagementObjectData^, EnterpriseManagementGroup^)

(Inherited from EnterpriseManagementObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIEnterpriseManagementObjectCreatable<EnterpriseManagementObject^>::GetObjectDataFromRow(Result^)

(Inherited from EnterpriseManagementObject.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: