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 | |
---|---|---|
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. | |
GetCategory | Gets a single category by using an identifier. | |
GetChildEnumerations | Gets a list of child enumerations of the supplied management pack enumeration identifier. | |
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. | |
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. | |
GetEnumeration | Overloaded. Gets an enumeration value. Enumeration values are defined in a management pack under the EnumerationTypes element, which is under the EntityTypes element. | |
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. | |
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. | |
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. | |
GetTopLevelEnumerations | Gets the top-level enumerations. Enumerations that have no parent are top-level. | |
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. | |
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