EnterpriseManagementObject 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 an object instance.
public ref class EnterpriseManagementObject : Microsoft::EnterpriseManagement::Common::EnterpriseManagementObjectBaseWithProperties, Microsoft::EnterpriseManagement::Common::Internal::IEnterpriseManagementObjectCreatable<Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject ^>, System::Xml::XPath::IXPathNavigable
[System.Serializable]
public class EnterpriseManagementObject : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObjectBaseWithProperties, Microsoft.EnterpriseManagement.Common.Internal.IEnterpriseManagementObjectCreatable<Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject>, System.Xml.XPath.IXPathNavigable
type EnterpriseManagementObject = class
inherit EnterpriseManagementObjectBaseWithProperties
interface IEnterpriseManagementObjectCreatable<EnterpriseManagementObject>
interface IXPathNavigable
Public Class EnterpriseManagementObject
Inherits EnterpriseManagementObjectBaseWithProperties
Implements IEnterpriseManagementObjectCreatable(Of EnterpriseManagementObject), IXPathNavigable
- Inheritance
-
EnterpriseManagementObject
- Derived
- Attributes
- Implements
Constructors
EnterpriseManagementObject(IEnterpriseManagementObjectData, EnterpriseManagementGroup) |
Initializes a new instance of the |
Properties
DisplayName |
Gets the display name of the object. |
FullName |
Gets the full name of the object. |
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) |
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) |
LastModifiedBy |
Gets the discovery source ID that last modified the instance |
LeastDerivedNonAbstractManagementPackClassId |
Gets the ID of the least derived non-abstract management pack class. |
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) |
ManagementPackClassIds |
Gets the class IDs for this object. |
Name |
Gets the name of the object. |
Path |
Gets the path of the object. |
TimeAdded |
Gets the time the instance was added. |
Values |
Gets a list of all property values that are not |
Methods
ApplyTemplate(ManagementPackObjectTemplate, ObjectTemplateCallback) |
Applies the given template to this instance. |
ApplyTemplate(ManagementPackObjectTemplate) |
Applies the given template to this instance. |
Commit() |
Commits this instance. |
Commit(EnterpriseManagementConnector) |
Commits this instance. |
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) |
CreateNavigator() |
Creates a cursor model object for navigating and editing XML data. |
Equals(Object) |
Compares this object with a specified object for equality. (Inherited from MonitoringBaseWithId) |
GetClasses() |
Retrieves the classes this monitoring object is an instance of. |
GetClasses(BaseClassTraversalDepth) |
Retrieves the classes this monitoring object is an instance of. |
GetCopy() |
Returns a deep copy of the EnterpriseManagementObject object. |
GetHashCode() |
Returns the hash code for this object. (Inherited from MonitoringBaseWithId) |
GetLeastDerivedNonAbstractClass() |
Retrieves the least derived non-abstract class. |
GetMostDerivedClasses() |
Retrieves this instance’s most derived classes. |
GetProperties() |
Gets all the properties associated with this monitoring object, including hosting and extension. |
IsInstanceOf(ManagementPackClass) |
Indicates whether this instance is of the specified class or any of its derived classes. |
Overwrite() |
Overwrite this instance. |
Overwrite(EnterpriseManagementConnector) |
Overwrite this instance. |
PopulateAccessRights(EnterpriseManagementGroup) |
Retrieves the property access rights from the server for the specified management group. |
Reconnect(EnterpriseManagementGroup) |
Reconnects this object to the management group after it has been deserialized. (Inherited from EnterpriseManagementObjectBaseWithProperties) |
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) |