Class Table
Table descriptor.
public sealed record Table : TableLikeObject, IEquatable<TableLikeObject>, IEquatable<Table>
- Inheritance
-
Table
- Implements
- Inherited Members
- Extension Methods
Constructors
Table(SqlObjectName, string?, IReadOnlyCollection<Column>, Identity?, PrimaryKey?)
Table descriptor.
public Table(SqlObjectName Name, string? Description, IReadOnlyCollection<Column> Columns, Identity? Identity, PrimaryKey? PrimaryKey)
Parameters
Name
SqlObjectNameName of table.
Description
stringOptional description, associated with table.
Columns
IReadOnlyCollection<Column>Ordered (by ordinal) list of table columns.
Identity
IdentityOptional identity column descriptor.
PrimaryKey
PrimaryKeyOptional primary key descriptor.