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