ERDEntity class
ERD family — class
ERD Entity: rectangle with title band and attribute list area.
Members
| Member | Kind | Description |
|---|---|---|
string EntityName | Property | Entity name/title |
string RowsText | Property | One row name per line or comma-separated |
IReadOnlyList<string> Rows | Property | Gets or sets the rows. |
string RowIdsCsv | Property | Gets or sets the row ids csv. |
ERDEntity() | Method | Initializes a new instance of the ERDEntity class. |
new int InPortCount | Property | Gets or sets the in port count. |
new int OutPortCount | Property | Gets or sets the out port count. |
string Columns | Property | Public JSON property exposing columns in a structured form for enterprise editors. On set, updates the internal rows and connection points. |
string Indexes | Property | Public JSON property exposing table indexes. Mirrors NodeProperties["Indexes"]. |
string ForeignKeys | Property | Public JSON property exposing foreign keys. Mirrors NodeProperties["ForeignKeys"]. |
static ERDEntity FromTableInfo(DDLImporter.TableInfo table) | Method | Creates an ERDEntity from a parsed DDL table definition. |