Share via


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
public property HasChanges Specifies whether any changes are made to the projection or not.
public property Item Gets a list of all child IComposableProjection objects, optionally including all grandchild objects.
public property Item Gets a list of all child IComposableProjection objects that match the specified role.
public property Item Gets a list of all child IComposableProjection objects that match the specified role, constrained by the provided management pack class.
public property Item Gets a list of all child IComposableProjection objects that match the specified role, constrained by identified object.
public property Item Gets a list of all child IComposableProjection objects that match the specified role.
public property Item Gets a list of all child IComposableProjection objects that match the specified role, constrained by the provided management pack class.
public property Item Gets a list of all child IComposableProjection objects that match the specified role, constrained by identified object.
public property Item Gets the access rights for the identified relationship.
public property Object Gets the current root object in the projection.
public property ObjectRole Gets the current role of the projection, relative to its parent.
public property ParentObject Gets the parent object of the current object in the projection.
public property RelationshipAccessRights Gets the access rights of the relationship with the current projection and its parent.

Top

Public Methods

(see also Protected Methods)

  Name Description
public method Add Overloaded. Adds an object to the projection.
public method ApplyTemplate Overloaded. Applies a template to the projection with an optional callback.
public method Commit Overloaded. Commits the projection.
public method CreateNavigator Creates a new instance of the XPathNavigator class used to navigate the backing projection XML.
public method Equals Overridden. Determines whether two Object instances are equal.
public method GetCopy Creates a deep copy of this projection.
public method GetEnumerator Gets an enumerator that iterates through the collection of roles to the collection of IComposableProjection.
public method GetHashCode Overridden. Serves as a hash function for a particular type.
public method GetRelationshipAccessRights Gets the access rights of the specified endpoint in relation to this projection.
public method GetType  (inherited from Object)
public method Overwrite Overloaded. Commits the projection.
public method PopulateAccessRights Populates the projection with the access rights for all objects of the projection.
public method Remove Overloaded. Deletes or removes this projection with an optional callback.
public method Replace Overloaded. Replaces the current projection with a new one.
public method ToString  (inherited from Object)

Top

Protected Methods

  Name Description
protected method Finalize  (inherited from Object)
protected method MemberwiseClone  (inherited from Object)

Top

See Also

Reference

EnterpriseManagementObjectProjection Class
Microsoft.EnterpriseManagement.Common Namespace