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