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.
|