public bool DefineForeignKey(
string primaryKeyFieldName,
string foreignKeyTableName,
string foreignKeyFieldName,
int foreignKeyOrdinal = -1,
string foreignKeyName = "",
ReferentialAction foreignKeyUpdateRule = ReferentialAction.NoAction,
ReferentialAction foreignKeyDeleteRule = ReferentialAction.NoAction
)
Public 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
public:
bool DefineForeignKey(
String^ primaryKeyFieldName,
String^ foreignKeyTableName,
String^ foreignKeyFieldName,
int foreignKeyOrdinal = -1,
String^ foreignKeyName = L"",
ReferentialAction foreignKeyUpdateRule = ReferentialAction::NoAction,
ReferentialAction foreignKeyDeleteRule = ReferentialAction::NoAction
)
function DefineForeignKey(primaryKeyFieldName, foreignKeyTableName, foreignKeyFieldName, foreignKeyOrdinal, foreignKeyName, foreignKeyUpdateRule, foreignKeyDeleteRule);
[Missing <returns> documentation for "M:Gemstone.Data.Table.DefineForeignKey(System.String,System.String,System.String,System.Int32,System.String,Gemstone.Data.ReferentialAction,Gemstone.Data.ReferentialAction)"]