CustomMonitoringRelationshipObject 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 relationship between source and target monitoring classes. The custom monitoring relationship can be inserted into the Operations Manager system.

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


[ObsoleteAttribute("Use CreatableEnterpriseManagementRelationshipObject")]
public ref class CustomMonitoringRelationshipObject : CreatableEnterpriseManagementRelationshipObject

NameDescription
System_CAPS_pubmethodCustomMonitoringRelationshipObject(MonitoringRelationshipClass^)

Initializes a new CustomMonitoringRelationshipObject object.

NameDescription
System_CAPS_pubpropertyHasChanges
System_CAPS_pubpropertyId

Gets the globally unique identifier (GUID) that identifies the monitoring relationship.

System_CAPS_pubpropertyIsDeleted
System_CAPS_pubpropertyIsNew
System_CAPS_pubpropertyItem[Guid]
System_CAPS_pubpropertyItem[ManagementPackProperty^]
System_CAPS_pubpropertyItem[ManagementPackType^, String^]
System_CAPS_pubpropertyLastModified
System_CAPS_pubpropertyManagementGroup

The connection management group connection used by this object.

System_CAPS_pubpropertyManagementGroupId

(Inherited from MonitoringBase.)

System_CAPS_pubpropertyMonitoringRelationshipClass

Gets the MonitoringRelationshipClass that defines the relationship between source and target monitoring classes.

System_CAPS_pubpropertyRelationshipId
System_CAPS_pubpropertySourceMonitoringClass

Gets the source monitoring class in the monitoring relationship between the source and target monitoring classes.

System_CAPS_pubpropertySourceObject
System_CAPS_pubpropertyTargetMonitoringClass

Gets the target monitoring class in the monitoring relationship between the source and target monitoring classes.

System_CAPS_pubpropertyTargetObject
System_CAPS_pubpropertyValues

NameDescription
System_CAPS_pubmethodCommit()
System_CAPS_pubmethodCommit(EnterpriseManagementConnector^)
System_CAPS_pubmethodContainsProperty(Guid)
System_CAPS_pubmethodContainsProperty(ManagementPackProperty^)
System_CAPS_pubmethodContainsProperty(ManagementPackType^, String^)
System_CAPS_pubmethodEquals(Object^)

(Inherited from MonitoringBaseWithId.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from MonitoringBaseWithId.)

System_CAPS_pubmethodGetMonitoringPropertyValue(MonitoringRelationshipClassProperty^)

Gets an object that contains the value of the provided MonitoringClassProperty property.

System_CAPS_pubmethodGetProperties()
System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodReconnect(EnterpriseManagementGroup^)

Reconnects to the specified management group after the object has been disconnected.(Overrides EnterpriseManagementRelationshipObject<T>::Reconnect(EnterpriseManagementGroup^).)

System_CAPS_protmethodSetId(Guid)

(Inherited from MonitoringBaseWithId.)

System_CAPS_pubmethodSetMonitoringPropertyValue(MonitoringRelationshipClassProperty^, Object^)

Sets the value of the specified MonitoringClassProperty property.

System_CAPS_pubmethodSetSource(EnterpriseManagementObject^)
System_CAPS_pubmethodSetTarget(EnterpriseManagementObject^)
System_CAPS_pubmethodToString()

(Inherited from MonitoringBase.)

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

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: