Class Catalog.Table
Represents a table of a catalog (e.g. Sections, Blocks, Articles, etc.).
Implements
Inherited Members
Namespace: KD.SDK2
Assembly: KD.SDK2.dll
Syntax
public class Catalog.Table : IEquatable<Catalog.Table>
Properties
| Name | Description |
|---|---|
| ActiveRow | Returns an active row of the table. |
| Clusters | Clusters of the table. |
| this[int, int] | Reads/writes the information of the cell which has in the table given row and column ranks. |
| Rows | Rows of the table. |
| Type | Type of the table. |
Methods
| Name | Description |
|---|---|
| AddRow() | Adds a row at the end of a non-clustered table, or at the end of the first cluster of a clustered table. |
| Equals(object) | Determines whether passed object has the same type and value as this one. |
| GetHashCode() | Provides a numeric value that is used to identify an object in hash-based algorithms. |
| GetRowFromCode(string, Row, bool) | Finds first row of the table with given code. |
| GetRowFromName(string, Row, bool) | Finds first row of the table with given name. |
| InsertRowBefore(Row) | Inserts a row into the table before a given row. |
| RemoveRow(Row) | Removes a row from the table. |
| RemoveRow(int) | Removes a row from the table. |
| TryGetRowFromCode(string, out Row, Row, bool) | Finds first row of the table with given code. |
| TryGetRowFromName(string, out Row, Row, bool) | Finds first row of the table with given name. |
Operators
| Name | Description |
|---|---|
| operator ==(Table, Table) | Determines whether two specified instances have the same value. |
| operator !=(Table, Table) | Determines whether two specified instances have different values. |