EnterpriseManagementObjectProjection Members
[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
Represents a projection of an object instance and its hierarchy.
The following tables list the members exposed by the EnterpriseManagementObjectProjection type.
Public Constructors
Name | Description | |
---|---|---|
EnterpriseManagementObjectProjection | Overloaded. Creates a new instance of the EnterpriseManagementObjectProjection class. |
Top
Public Properties
Name | Description | |
---|---|---|
![]() |
HasChanges | Specifies whether any changes are made to the projection or not. |
![]() |
Item | Gets a list of all child IComposableProjection objects, optionally including all grandchild objects. |
![]() |
Item | Gets a list of all child IComposableProjection objects that match the specified role. |
![]() |
Item | Gets a list of all child IComposableProjection objects that match the specified role, constrained by the provided management pack class. |
![]() |
Item | Gets a list of all child IComposableProjection objects that match the specified role, constrained by identified object. |
![]() |
Item | Gets a list of all child IComposableProjection objects that match the specified role. |
![]() |
Item | Gets a list of all child IComposableProjection objects that match the specified role, constrained by the provided management pack class. |
![]() |
Item | Gets a list of all child IComposableProjection objects that match the specified role, constrained by identified object. |
![]() |
Item | Gets the access rights for the identified relationship. |
![]() |
Object | Gets the current root object in the projection. |
![]() |
ObjectRole | Gets the current role of the projection, relative to its parent. |
![]() |
ParentObject | Gets the parent object of the current object in the projection. |
![]() |
RelationshipAccessRights | Gets the access rights of the relationship with the current projection and its parent. |
Top
Public Methods
(see also Protected Methods)
Name | Description | |
---|---|---|
![]() |
Add | Overloaded. Adds an object to the projection. |
![]() |
ApplyTemplate | Overloaded. Applies a template to the projection with an optional callback. |
![]() |
Commit | Overloaded. Commits the projection. |
![]() |
CreateNavigator | Creates a new instance of the XPathNavigator class used to navigate the backing projection XML. |
![]() |
Equals | Overridden. Determines whether two Object instances are equal. |
![]() |
GetCopy | Creates a deep copy of this projection. |
![]() |
GetEnumerator | Gets an enumerator that iterates through the collection of roles to the collection of IComposableProjection. |
![]() |
GetHashCode | Overridden. Serves as a hash function for a particular type. |
![]() |
GetRelationshipAccessRights | Gets the access rights of the specified endpoint in relation to this projection. |
![]() |
GetType | (inherited from Object) |
![]() |
Overwrite | Overloaded. Commits the projection. |
![]() |
PopulateAccessRights | Populates the projection with the access rights for all objects of the projection. |
![]() |
Remove | Overloaded. Deletes or removes this projection with an optional callback. |
![]() |
Replace | Overloaded. Replaces the current projection with a new one. |
![]() |
ToString | (inherited from Object) |
Top
Protected Methods
Name | Description | |
---|---|---|
![]() |
Finalize | (inherited from Object) |
![]() |
MemberwiseClone | (inherited from Object) |
Top
See Also
Reference
EnterpriseManagementObjectProjection Class
Microsoft.EnterpriseManagement.Common Namespace