Tortuga.Chain Namespace
Tortuga.Chain.CommandBuilders Namespace
Tortuga.Chain.Metadata Namespace

SQLiteDataSource..::..EnforceForeignKeys Property

If set, foreign keys will be enabled/disabled as per 'PRAGMA foreign_keys = ON|OFF'. When null, SQLite's default is used.

Namespace:  Tortuga.Chain
Assembly:  Tortuga.Chain.SQLite (in Tortuga.Chain.SQLite.dll)

Syntax


public Nullable<bool> EnforceForeignKeys { get; }
Public ReadOnly Property EnforceForeignKeys As Nullable(Of Boolean)
	Get
public:
property Nullable<bool^> EnforceForeignKeys {
	Nullable<bool^> get ();
}

Remarks


Currently the SQLite default is off, but this may change in a future version. The SQLite documentation recommends always explicitly setting this value.