Table of Contents

Class SqliteIndex

Namespace
LfrlAnvil.Sqlite.Objects
Assembly
LfrlAnvil.Sqlite.dll

Represents an SQL index constraint.

public sealed class SqliteIndex : SqlIndex, ISqlIndex, ISqlConstraint, ISqlObject
Inheritance
SqliteIndex
Implements
Inherited Members

Remarks

SqliteDialect implementation.

Properties

Columns

Collection of columns that define this index.

public SqlIndexedArray<SqliteColumn> Columns { get; }

Property Value

SqlIndexedArray<SqliteColumn>

Database

Database that this object belongs to.

public SqliteDatabase Database { get; }

Property Value

SqliteDatabase

Table

Table that this constraint is attached to.

public SqliteTable Table { get; }

Property Value

SqliteTable

Methods

ToString()

Returns a string representation of this SqliteIndex instance.

[Pure]
public override string ToString()

Returns

string

String representation.