Class TForeignKey
Unit
Declaration
type TForeignKey = class(TIndex)
Description
No description available, ancestor TIndex description follows
simple index declaration (for primary and unique keys)
Hierarchy
- TObject
- TDatabaseObject
- TIndex
- TForeignKey
Overview
Fields
SourceTable:TTableMetadata; |
|
FieldLinks:TFieldLinks; |
|
FUpdateAction:TForeignKeyRestriction; |
|
FDeleteAction:TForeignKeyRestriction; |
Methods
constructor Create(OwnerTable:TTableMetadata; aIndexName, aSourceTable:AnsiString; UpdateAction:TForeignKeyRestriction = fkrNoAction; DeleteAction:TForeignKeyRestriction = fkrNoAction); |
|
destructor Destroy; override; |
|
procedure addFieldLink(SourceField, Field:AnsiString); |
Description
Fields
SourceTable:TTableMetadata; |
|
FieldLinks:TFieldLinks; |
|
FUpdateAction:TForeignKeyRestriction; |
|
FDeleteAction:TForeignKeyRestriction; |
|
Methods
constructor Create(OwnerTable:TTableMetadata; aIndexName, aSourceTable:AnsiString; UpdateAction:TForeignKeyRestriction = fkrNoAction; DeleteAction:TForeignKeyRestriction = fkrNoAction); |
|
destructor Destroy; override; |
|
procedure addFieldLink(SourceField, Field:AnsiString); |
|
Generated by PasDoc 0.14.0.