Represents a domain class.
The DomainClassInfo type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
![]() |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
FindDomainProperty | Finds a domain property that is defined in this domain class. |
![]() ![]() |
FindEmbeddingElement | Finds the embedding container for this element. |
![]() ![]() |
FindEmbeddingElementLink | |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() ![]() |
GetName | Gets the name of the element. |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() ![]() |
HasNameProperty | Indicates whether an element has a name. |
![]() |
IsDerivedFrom | Overloaded. Indicates whether this domain class is derived from a specified domain class. |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() ![]() |
SetName | Sets the name of the element. |
![]() ![]() |
SetUniqueName | Overloaded. Assigns an element a unique name. |
![]() |
ToString | Converts the element to a string. (Inherited from DomainObjectInfo.) |
![]() ![]() |
TryGetName | Verifies whether the element has a name and returns the name if it exists. |
Top
Properties
| Name | Description | |
|---|---|---|
![]() |
AllDescendants | Gets a list of all domain classes derived from this class. |
![]() |
AllDomainProperties | Gets a list of domain properties declared on this domain class. |
![]() |
AllDomainRolesPlayed | Gets a read-only list of all the domain roles played by this class or its ascendants. |
![]() |
AllEmbeddedByDomainRoles | Gets a list of domain roles which embed this domain class. |
![]() |
BaseDomainClass | Gets the domain class that this domain class inherits from. |
![]() |
DefaultDomainProperty | Gets the default domain property for this domain class. |
![]() |
DisplayName | Gets the display name of the element. (Inherited from DomainObjectInfo.) |
![]() |
DomainModel | Gets the domain model that this domain class belongs to. (Overrides DomainObjectInfo.DomainModel.) |
![]() |
Id | Gets the ID of the element. (Inherited from DomainObjectInfo.) |
![]() |
ImplementationClass | Gets the implementation type of this domain class. |
![]() |
IsValidationEnabled | Gets whether validation is enabled for this domain class. |
![]() |
LocalDescendants | Gets a list of domain classes derived directly from this class. |
![]() |
LocalDomainProperties | Gets a list of the domain properties declared in this domain class. |
![]() |
LocalDomainRolesPlayed | Gets a list of the domain roles played by this domain class. |
![]() |
Name | Gets the name of the element. (Inherited from DomainObjectInfo.) |
![]() |
NameDomainProperty | Gets the element name property for this domain class. |
Top
.gif)
.gif)
.gif)
.gif)