MonitoringRelationshipObject Class

 

Applies To: Operations Manager for System Center 2012

Represents a monitoring relationship.

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.EnterpriseManagementRelationshipObject<T>
            Microsoft.EnterpriseManagement.Monitoring.MonitoringRelationshipObject

Syntax

[SerializableAttribute]
public class MonitoringRelationshipObject : EnterpriseManagementRelationshipObject<MonitoringObject>
[SerializableAttribute]
public ref class MonitoringRelationshipObject : EnterpriseManagementRelationshipObject<MonitoringObject^>
[<SerializableAttribute>]
type MonitoringRelationshipObject = 
    class
        inherit EnterpriseManagementRelationshipObject<MonitoringObject>
    end
<SerializableAttribute>
Public Class MonitoringRelationshipObject
    Inherits EnterpriseManagementRelationshipObject(Of MonitoringObject)

Constructors

Name Description
System_CAPS_pubmethod MonitoringRelationshipObject(EnterpriseManagementRelationshipObject<MonitoringObject>)

Properties

Name Description
System_CAPS_pubproperty HasChanges

(Inherited from EnterpriseManagementObjectBaseWithProperties.)

System_CAPS_pubproperty Id

(Inherited from MonitoringBaseWithId.)

System_CAPS_pubproperty IsDeleted

(Inherited from EnterpriseManagementRelationshipObject<T>.)

System_CAPS_pubproperty IsNew

(Inherited from EnterpriseManagementObjectBaseWithProperties.)

System_CAPS_pubproperty Item[Guid]

(Inherited from EnterpriseManagementObjectBaseWithProperties.)

System_CAPS_pubproperty Item[ManagementPackProperty]

(Inherited from EnterpriseManagementObjectBaseWithProperties.)

System_CAPS_pubproperty Item[ManagementPackType, String]

(Inherited from EnterpriseManagementObjectBaseWithProperties.)

System_CAPS_pubproperty LastModified

(Inherited from EnterpriseManagementObjectBaseWithProperties.)

System_CAPS_pubproperty ManagementGroup

The connection management group connection used by this object.

System_CAPS_pubproperty ManagementGroupId

(Inherited from MonitoringBase.)

System_CAPS_pubproperty MonitoringRelationshipClassId

Obsolete.Gets the globally unique identifier (GUID) for the relationship type of this relationship.

System_CAPS_pubproperty RelationshipId

(Inherited from EnterpriseManagementRelationshipObject<T>.)

System_CAPS_pubproperty SourceMonitoringObject

Obsolete.Gets the source monitoring object that is the source in the relationship.

System_CAPS_pubproperty SourceObject

(Inherited from EnterpriseManagementRelationshipObject<T>.)

System_CAPS_pubproperty TargetMonitoringObject

Obsolete.Gets the target monitoring object that is the target in the relationship.

System_CAPS_pubproperty TargetObject

(Inherited from EnterpriseManagementRelationshipObject<T>.)

System_CAPS_pubproperty Values

(Inherited from EnterpriseManagementObjectBaseWithProperties.)

Methods

Name Description
System_CAPS_pubmethod Commit()

(Inherited from EnterpriseManagementRelationshipObject<T>.)

System_CAPS_pubmethod Commit(EnterpriseManagementConnector)

(Inherited from EnterpriseManagementRelationshipObject<T>.)

System_CAPS_pubmethod ContainsProperty(Guid)

(Inherited from EnterpriseManagementObjectBaseWithProperties.)

System_CAPS_pubmethod ContainsProperty(ManagementPackProperty)

(Inherited from EnterpriseManagementObjectBaseWithProperties.)

System_CAPS_pubmethod ContainsProperty(ManagementPackType, String)

(Inherited from EnterpriseManagementObjectBaseWithProperties.)

System_CAPS_pubmethod Equals(Object)

(Inherited from MonitoringBaseWithId.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetDiscoverySources()

Obsolete.Gets a collection of MonitoringRelationshipObjectDiscoverySource objects that are the discovery sources for the relationship.

System_CAPS_pubmethod GetHashCode()

(Inherited from MonitoringBaseWithId.)

System_CAPS_pubmethod GetMonitoringProperties()

Obsolete.Gets all the properties associated with the relationship.

System_CAPS_pubmethod GetMonitoringPropertyValue(MonitoringRelationshipClassProperty)

Obsolete.Gets the property value for the specified relationship class property.

System_CAPS_pubmethod GetMonitoringRelationshipClass()

Obsolete.Gets the monitoring relationship class for this relationship.

System_CAPS_pubmethod GetProperties()

(Inherited from EnterpriseManagementRelationshipObject<T>.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethod Reconnect(EnterpriseManagementGroup)

Reconnects this object to a Management Group after the object has been disconnected.(Overrides EnterpriseManagementRelationshipObject<T>.Reconnect(EnterpriseManagementGroup).)

System_CAPS_protmethod SetId(Guid)

(Inherited from MonitoringBaseWithId.)

System_CAPS_pubmethod ToString()

(Inherited from MonitoringBase.)

System_CAPS_pubmethod TryGetProperty(Guid, EnterpriseManagementSimpleObject)

(Inherited from EnterpriseManagementObjectBaseWithProperties.)

System_CAPS_pubmethod TryGetProperty(ManagementPackProperty, EnterpriseManagementSimpleObject)

(Inherited from EnterpriseManagementObjectBaseWithProperties.)

System_CAPS_pubmethod TryGetProperty(ManagementPackType, String, EnterpriseManagementSimpleObject)

(Inherited from EnterpriseManagementObjectBaseWithProperties.)

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