Class EntitySchemaStructure
A class responsible for loading the entire schema structure for all entities in the system
This structure comes from all entites in the system, including through IAddIn and ICustomObject
Inheritance
EntitySchemaStructure
Assembly: LemonEdge.API.dll
Syntax
public class EntitySchemaStructure
Constructors
EntitySchemaStructure()
Creates a new entity schmae structure for the entire system
Declaration
public EntitySchemaStructure()
Properties
AddInAssemblies
Declaration
public Assembly[] AddInAssemblies { get; set; }
Property Value
CustomObjectFilter
Declaration
public EntityDescriptor CustomObjectFilter { get; set; }
Property Value
Display
Declaration
public EntitySchemaStructureDisplay Display { get; set; }
Property Value
Entity
Declaration
public EntityDescriptor Entity { get; set; }
Property Value
HighlightEntity
Declaration
public EntityDescriptor[] HighlightEntity { get; set; }
Property Value
Links
All the links between entities within the structure
Declaration
public IEnumerable<EntitySchemaLink> Links { get; }
Property Value
Nodes
All the entities within the structure
Declaration
public IEnumerable<EntitySchemaNode> Nodes { get; }
Property Value
Roots
Declaration
public IEnumerable<EntitySchemaNode> Roots { get; }
Property Value
Methods
Load()
Loads the entities in the entire system
Declaration
Extension Methods