Table of Contents

Class Table

Namespace
LinqToDB.Schema
Assembly
linq2db.Tools.dll

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 SqlObjectName

Name of table.

Description string

Optional description, associated with table.

Columns IReadOnlyCollection<Column>

Ordered (by ordinal) list of table columns.

Identity Identity

Optional identity column descriptor.

PrimaryKey PrimaryKey

Optional primary key descriptor.