EnterpriseManagementObjectProjection Members

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 Item Overloaded.  
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 Overloaded. Overridden.  
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 methodstatic ReferenceEquals  (inherited from Object)
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

Explicit Interface Implementations

  Name Description
  Microsoft.EnterpriseManagement.Common.IComposableProjection.GetCopy  
  System.Collections.IEnumerable.GetEnumerator  

Top

See Also

Reference

EnterpriseManagementObjectProjection Class
Microsoft.EnterpriseManagement.Common Namespace