MySqlDataSourceBase..::..DeleteByKeyList<(Of <(<'TKey>)>)> Method (MySqlObjectName, IEnumerable<(Of <(<'TKey>)>)>, DeleteOptions)
Delete multiple rows by key.
Namespace:
Tortuga.Chain.MySqlAssembly: Tortuga.Chain.MySql (in Tortuga.Chain.MySql.dll)
Syntax
[SuppressMessageAttribute] public MultipleRowDbCommandBuilder<MySqlCommand, MySqlParameter> DeleteByKeyList<TKey>( MySqlObjectName tableName, IEnumerable<TKey> keys, DeleteOptions options )
<SuppressMessageAttribute> _ Public Function DeleteByKeyList(Of TKey) ( _ tableName As MySqlObjectName, _ keys As IEnumerable(Of TKey), _ options As DeleteOptions _ ) As MultipleRowDbCommandBuilder(Of MySqlCommand, MySqlParameter)
[SuppressMessageAttribute] public: generic<typename TKey> MultipleRowDbCommandBuilder<MySqlCommand^, MySqlParameter^>^ DeleteByKeyList( MySqlObjectName^ tableName, IEnumerable<TKey>^ keys, DeleteOptions^ options )
Type Parameters
- TKey
- The type of the t key.
Parameters
- tableName
- Type: Tortuga.Chain.MySql..::..MySqlObjectName
Name of the table.
- keys
- Type: IEnumerable<(Of <(<'TKey>)>)>
The keys.
- options
- Type: Tortuga.Chain..::..DeleteOptions
Update options.