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