Partager via


IEntityTypeManagement Members

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Allows you to access and manage the entity types that are defined in the store. An entity type can be a class, enumeration, relationship, or type projection that is defined in a management pack under the EntityTypes element.

The following tables list the members exposed by the IEntityTypeManagement type.

Public Methods

  Name Description
public method GetCategories Overloaded. Gets a collection of categories that are applied to management packs. A category is used to tag management pack elements by using a keyword value. Elements that share the same keyword value are in the same category.
public method GetCategory Gets a single category by using an identifier.
public method GetChildEnumerations Gets a list of child enumerations of the supplied management pack enumeration identifier.
public method GetClass Overloaded. Gets a management pack class. A class is defined in a management pack under the ClassTypes element, which is under the EntityTypes element.
public method GetClasses Overloaded. Gets a collection of management pack classes. Classes are defined in a management pack under the ClassTypes element that is under the EntityTypes element.
public method GetEnumeration Overloaded. Gets an enumeration value. Enumeration values are defined in a management pack under the EnumerationTypes element, which is under the EntityTypes element.
public method GetEnumerations Overloaded. Gets a collection of enumeration values. Enumeration values are defined in a management pack under the EnumerationTypes element, which is under the EntityTypes element.
public method GetRelationshipClass Overloaded. Gets a relationship object that relates one management pack class to another management pack class. Relationships are defined in a management pack under the RelationshipTypes element, which is under the EntityTypes element.
public method GetRelationshipClasses Overloaded. Gets a collection of relationship objects that relate management pack classes to other management pack classes. Relationships are defined in a management pack under the RelationshipTypes element, which is under the EntityTypes element.
public method GetTopLevelEnumerations Gets the top-level enumerations. Enumerations that have no parent are top-level.
public method GetTypeProjection Overloaded. Gets a type projection object, which is used to create a view of related management pack classes. Type projections are defined in a management pack under the TypeProjections element, which is under the EntityTypes element.
public method GetTypeProjections Overloaded. Gets a collection of type projection objects. A type projection is used to create a view of related management pack classes. Type projections are defined in a management pack under the TypeProjections element, which is under the EntityTypes element.

Top

See Also

Reference

IEntityTypeManagement Interface
Microsoft.EnterpriseManagement Namespace