|
TableDefineForeignKey Method
|
Namespace: GSF.DataAssembly: GSF.Core (in GSF.Core.dll) Version: 2.4.248-beta+a497a19de709fd99e2448886199a2c8824265ddf
SyntaxPublic Function DefineForeignKey (
primaryKeyFieldName As String,
foreignKeyTableName As String,
foreignKeyFieldName As String,
Optional foreignKeyOrdinal As Integer = -1,
Optional foreignKeyName As String = "",
Optional foreignKeyUpdateRule As ReferentialAction = ReferentialAction.NoAction,
Optional foreignKeyDeleteRule As ReferentialAction = ReferentialAction.NoAction
) As Boolean
member DefineForeignKey :
primaryKeyFieldName : string *
foreignKeyTableName : string *
foreignKeyFieldName : string *
?foreignKeyOrdinal : int *
?foreignKeyName : string *
?foreignKeyUpdateRule : ReferentialAction *
?foreignKeyDeleteRule : ReferentialAction
(* Defaults:
let _foreignKeyOrdinal = defaultArg foreignKeyOrdinal -1
let _foreignKeyName = defaultArg foreignKeyName ""
let _foreignKeyUpdateRule = defaultArg foreignKeyUpdateRule ReferentialAction.NoAction
let _foreignKeyDeleteRule = defaultArg foreignKeyDeleteRule ReferentialAction.NoAction
*)
-> bool
function DefineForeignKey(primaryKeyFieldName, foreignKeyTableName, foreignKeyFieldName, foreignKeyOrdinal, foreignKeyName, foreignKeyUpdateRule, foreignKeyDeleteRule);
View SourceParameters
- primaryKeyFieldName String
- foreignKeyTableName String
- foreignKeyFieldName String
- foreignKeyOrdinal Int32 (Optional)
- foreignKeyName String (Optional)
- foreignKeyUpdateRule ReferentialAction (Optional)
- foreignKeyDeleteRule ReferentialAction (Optional)
Return Value
Boolean
See Also