The EntityInfo type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() ![]() | FromType |
Gets the LightSpeed metadata for an entity type.
|
Properties
Name | Description | |
---|---|---|
![]() | Associations |
Returns a list of all associations defined on entities of this type.
|
![]() | CascadeDeletes |
Indicates if this entity will cascade a delete to its children when removed.
|
![]() | EntityType |
Gets the Type of the entity represented by this EntityInfo.
|
![]() | Fields |
Returns a list of the fields defined on entities of this type.
|
![]() | FlattenedAssociations |
Returns a list of all associations which are held by the inheritance chain that this entity
participates in.
|
![]() | FlattenedFields |
Returns a list of all fields which are held by the inheritance chain that this entity
participates in.
|
![]() | FlattenedValueFields |
Returns a list of all value holder fields which are held by the inheritance chain that this entity
participates in.
|
![]() | IdentityMethod |
Returns the IdentityMethod which this entity uses to assign new identifiers.
|
![]() | InheritanceHierarchy |
Returns a list of the entity types in this entity type's inheritance hierarchy
(base types, derived types and sibling types).
|
![]() | IsIndexed |
Indicates if this entity will be indexed by the SearchBroker if present in a UnitOfWork.
|
![]() | IsSoftDelete |
Indicates if this entity will be SoftDeleted rather than physically deleted when removed.
|
![]() | IsTransient |
Indicates if this entity is read-only.
|
![]() | IsVersioned |
Indicates if this entity is versioned for optimistic concurrency.
|
![]() | ValueFields |
Returns a list of the value holder fields defined on entities of this type.
|