[]
Represents a database table. This class can be used to create a new DbName for using in DataSchema.
public sealed class Table : IEquatable<Table>
The Table class represents the table of the DataSchema to be displayed in the user interface of the QueryDesignerDialog.
| Name | Description |
|---|---|
| Table(DbName, TableType, IEnumerable<Column>) | Initializes a new instance of the Table class with the specified name, type and columns. |
| Name | Description |
|---|---|
| Columns | Gets the collection of columns in the table. |
| Name | Gets the name and schema of the table. |
| TableType | Gets the type of the table. |
| Name | Description |
|---|---|
| Equals(Table) | Determines whether two Table instances are equal. |
| Equals(object) | Determines whether the specified object is equal to the current Table instance. |
| GetHashCode() | Serves as a hash function for a Table, suitable for use in hashing algorithms and data structures like a hash table. |
| ToString() | Returns this instance of Table converted to a string. |
| Name | Description |
|---|---|
| operator ==(Table, Table) | Determines whether two Table instances are equal. The first Table object for the comparison.The second Table object for the comparison. |
| operator !=(Table, Table) | Determines whether two Table instances are not equal. The first Table object for the comparison.The second Table object for the comparison. |