EnterpriseManagementObjectBaseWithProperties 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 the base class for management objects and relationships that have properties.
public ref class EnterpriseManagementObjectBaseWithProperties abstract : Microsoft::EnterpriseManagement::Common::EnterpriseManagementBase
[System.Serializable]
public abstract class EnterpriseManagementObjectBaseWithProperties : Microsoft.EnterpriseManagement.Common.EnterpriseManagementBase
type EnterpriseManagementObjectBaseWithProperties = class
inherit EnterpriseManagementBase
Public MustInherit Class EnterpriseManagementObjectBaseWithProperties
Inherits EnterpriseManagementBase
- Inheritance
-
EnterpriseManagementObjectBaseWithProperties
- Derived
- Attributes
Properties
HasChanges |
Gets a value that indicates whether the object has changes or not. |
Id |
Gets the unique identifier for the connected object. (Inherited from MonitoringBaseWithId) |
IsNew |
Gets a value that indicates whether this object is new. |
Item[Guid] |
Gets a property value by identifier. |
Item[ManagementPackProperty] |
Gets a property value. |
Item[ManagementPackType, String] |
Gets a property value by type and name. |
LastModified |
Gets the last modified date and time for this object. |
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) |
Values |
Gets a list of all property values that are not |
Methods
Commit() |
Commits the current instance to the data store using the default connector. |
Commit(EnterpriseManagementConnector) |
Commits the current instance to the data store using the specified connector. |
ContainsProperty(Guid) |
Determines if the identified property exists. |
ContainsProperty(ManagementPackProperty) |
Determines if the specific property exists. |
ContainsProperty(ManagementPackType, String) |
Determines if the specifically named property exists in the specified type. |
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() |
Returns a list of all properties. |
Reconnect(EnterpriseManagementGroup) |
Reconnects this object to the management group after it has been deserialized. |
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. |
TryGetProperty(ManagementPackProperty, EnterpriseManagementSimpleObject) |
Gets a property value if one exists. |
TryGetProperty(ManagementPackType, String, EnterpriseManagementSimpleObject) |
Gets a property value by name and type if one exists. |