EnterpriseManagementRelationshipObject<T> Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a relationship.
generic <typename T>
where T : EnterpriseManagementObjectpublic ref class EnterpriseManagementRelationshipObject : Microsoft::EnterpriseManagement::Common::EnterpriseManagementObjectBaseWithProperties
[System.Serializable]
public class EnterpriseManagementRelationshipObject<T> : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObjectBaseWithProperties where T : EnterpriseManagementObject
type EnterpriseManagementRelationshipObject<'T (requires 'T :> EnterpriseManagementObject)> = class
inherit EnterpriseManagementObjectBaseWithProperties
Public Class EnterpriseManagementRelationshipObject(Of T)
Inherits EnterpriseManagementObjectBaseWithProperties
Type Parameters
- T
The type of object to relate.
- Inheritance
-
EnterpriseManagementRelationshipObject<T>
- Derived
- Attributes
Properties
HasChanges |
Gets a value that indicates whether the object has changes or not. (Inherited from EnterpriseManagementObjectBaseWithProperties) |
Id |
Gets the unique identifier for the connected object. (Inherited from MonitoringBaseWithId) |
IsDeleted |
Gets a value that indicates whether this object has been deleted. |
IsNew |
Gets a value that indicates whether this object is new. (Inherited from EnterpriseManagementObjectBaseWithProperties) |
Item[Guid] |
Gets a property value by identifier. (Inherited from EnterpriseManagementObjectBaseWithProperties) |
Item[ManagementPackProperty] |
Gets a property value. (Inherited from EnterpriseManagementObjectBaseWithProperties) |
Item[ManagementPackType, String] |
Gets a property value by type and name. (Inherited from EnterpriseManagementObjectBaseWithProperties) |
LastModified |
Gets the last modified date and time for this object. (Inherited from EnterpriseManagementObjectBaseWithProperties) |
ManagementGroup |
Gets the management group that the object is in. (Inherited from MonitoringBase) |
ManagementGroupId |
Gets the unique identifier of the management group that owns this object. (Inherited from MonitoringBase) |
RelationshipId |
Gets the relationship type identifier. |
SourceObject |
Gets the source object in this relationship. |
TargetObject |
Gets the target object in this relationship. |
Values |
Gets a list of all property values that are not |
Methods
Commit() |
Commits the changes to the data store. |
Commit(EnterpriseManagementConnector) |
Commits the changes to the data store using the specified connector. |
ContainsProperty(Guid) |
Determines if the identified property exists. (Inherited from EnterpriseManagementObjectBaseWithProperties) |
ContainsProperty(ManagementPackProperty) |
Determines if the specific property exists. (Inherited from EnterpriseManagementObjectBaseWithProperties) |
ContainsProperty(ManagementPackType, String) |
Determines if the specifically named property exists in the specified type. (Inherited from EnterpriseManagementObjectBaseWithProperties) |
Equals(Object) |
Compares this object with a specified object for equality. (Inherited from MonitoringBaseWithId) |
GetHashCode() |
Returns the hash code for this object. (Inherited from MonitoringBaseWithId) |
GetProperties() |
Gets a list of all properties associated with this relationship. |
Reconnect(EnterpriseManagementGroup) |
Reconnects the relationship to the management group. |
SetId(Guid) |
Sets the connected object by specifying the unique identifier. (Inherited from MonitoringBaseWithId) |
ToString() |
Returns the relevant display string for the object. (Inherited from MonitoringBase) |
TryGetProperty(Guid, EnterpriseManagementSimpleObject) |
Gets a property value by identifier if one exists. (Inherited from EnterpriseManagementObjectBaseWithProperties) |
TryGetProperty(ManagementPackProperty, EnterpriseManagementSimpleObject) |
Gets a property value if one exists. (Inherited from EnterpriseManagementObjectBaseWithProperties) |
TryGetProperty(ManagementPackType, String, EnterpriseManagementSimpleObject) |
Gets a property value by name and type if one exists. (Inherited from EnterpriseManagementObjectBaseWithProperties) |