Table of Contents

Interface ISqlForeignKey

Namespace
LfrlAnvil.Sql.Objects
Assembly
LfrlAnvil.Sql.Core.dll

Represents an SQL foreign key constraint.

public interface ISqlForeignKey : ISqlConstraint, ISqlObject
Inherited Members
Extension Methods

Properties

OnDeleteBehavior

Specifies this foreign key's on delete behavior.

ReferenceBehavior OnDeleteBehavior { get; }

Property Value

ReferenceBehavior

OnUpdateBehavior

Specifies this foreign key's on update behavior.

ReferenceBehavior OnUpdateBehavior { get; }

Property Value

ReferenceBehavior

OriginIndex

SQL index that this foreign key originates from.

ISqlIndex OriginIndex { get; }

Property Value

ISqlIndex

ReferencedIndex

SQL index referenced by this foreign key.

ISqlIndex ReferencedIndex { get; }

Property Value

ISqlIndex