CustomMonitoringObject Class
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)
Inheritance Hierarchy
System.Object
Microsoft.EnterpriseManagement.Common.MonitoringBase
Microsoft.EnterpriseManagement.Common.MonitoringBaseWithId
Microsoft.EnterpriseManagement.Common.EnterpriseManagementBase
Microsoft.EnterpriseManagement.Common.EnterpriseManagementObjectBaseWithProperties
Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject
Microsoft.EnterpriseManagement.Common.CreatableEnterpriseManagementObject
Microsoft.EnterpriseManagement.Monitoring.CustomMonitoringObject
Syntax
[ObsoleteAttribute("Use CreatableEnterpriseManagementObject")]
public class CustomMonitoringObject : CreatableEnterpriseManagementObject
[ObsoleteAttribute("Use CreatableEnterpriseManagementObject")]
public ref class CustomMonitoringObject : CreatableEnterpriseManagementObject
[<ObsoleteAttribute("Use CreatableEnterpriseManagementObject")>]
type CustomMonitoringObject =
class
inherit CreatableEnterpriseManagementObject
end
<ObsoleteAttribute("Use CreatableEnterpriseManagementObject")>
Public Class CustomMonitoringObject
Inherits CreatableEnterpriseManagementObject
Constructors
Name | Description | |
---|---|---|
CustomMonitoringObject(MonitoringClass) | Initializes a new CustomMonitoringObject object with a specified monitoring class. |
|
CustomMonitoringObject(MonitoringClass, IList<Pair<MonitoringClassProperty, Object>>) | Initializes a new CustomMonitoringObject object with a monitoring class and the key property value pairs for the monitoring object. |
Properties
Methods
Explicit Interface Implementations
Name | Description | |
---|---|---|
IEnterpriseManagementObjectCreatable<EnterpriseManagementObject>.CreateObject(IEnterpriseManagementObjectData, EnterpriseManagementGroup) | (Inherited from EnterpriseManagementObject.) |
|
IEnterpriseManagementObjectCreatable<EnterpriseManagementObject>.CreateObjectGroup(IEnterpriseManagementObjectData, EnterpriseManagementGroup) | (Inherited from EnterpriseManagementObject.) |
|
IEnterpriseManagementObjectCreatable<EnterpriseManagementObject>.GetObjectDataFromRow(Result) | (Inherited from EnterpriseManagementObject.) |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.EnterpriseManagement.Monitoring Namespace
Return to top