[This is preliminary documentation and is subject to change.]
Performs CRUD row deletion. Override to do custom deletion
Namespace: NFX.DataAccess.MySQLAssembly: NFX.MySQL (in NFX.MySQL.dll) Version: 3.0.0.1 (3.0.0.1)
protected internal virtual int DoDelete(
MySqlConnection cnn,
MySqlTransaction transaction,
Row row,
IDataStoreKey key = null
)
protected internal virtual int DoDelete(
MySqlConnection cnn,
MySqlTransaction transaction,
Row row,
IDataStoreKey key = null
)
Protected Friend Overridable Function DoDelete (
cnn As MySqlConnection,
transaction As MySqlTransaction,
row As Row,
Optional key As IDataStoreKey = Nothing
) As Integer
Protected Friend Overridable Function DoDelete (
cnn As MySqlConnection,
transaction As MySqlTransaction,
row As Row,
Optional key As IDataStoreKey = Nothing
) As Integer
protected public:
virtual int DoDelete(
MySqlConnection^ cnn,
MySqlTransaction^ transaction,
Row^ row,
IDataStoreKey^ key = nullptr
)
protected public:
virtual int DoDelete(
MySqlConnection^ cnn,
MySqlTransaction^ transaction,
Row^ row,
IDataStoreKey^ key = nullptr
)
abstract DoDelete :
cnn : MySqlConnection *
transaction : MySqlTransaction *
row : Row *
?key : IDataStoreKey
(* Defaults:
let _key = defaultArg key null
*)
-> int
override DoDelete :
cnn : MySqlConnection *
transaction : MySqlTransaction *
row : Row *
?key : IDataStoreKey
(* Defaults:
let _key = defaultArg key null
*)
-> int
abstract DoDelete :
cnn : MySqlConnection *
transaction : MySqlTransaction *
row : Row *
?key : IDataStoreKey
(* Defaults:
let _key = defaultArg key null
*)
-> int
override DoDelete :
cnn : MySqlConnection *
transaction : MySqlTransaction *
row : Row *
?key : IDataStoreKey
(* Defaults:
let _key = defaultArg key null
*)
-> int
Return Value
Type:
Int32