Interface IBulkActionFactory
Creates instances of IBulkInsert and IBulkUpdate for bulk actions.
Namespace: Kros.Data.BulkActions
Assembly: Kros.Utils.dll
Syntax
public interface IBulkActionFactory
Methods
GetBulkInsert()
Gets the bulk insert.
Declaration
IBulkInsert GetBulkInsert()
Returns
Type | Description |
---|---|
IBulkInsert | The bulk insert. |
GetBulkInsert(DbTransaction)
Gets the bulk insert.
Declaration
IBulkInsert GetBulkInsert(DbTransaction externalTransaction)
Parameters
Type | Name | Description |
---|---|---|
System.Data.Common.DbTransaction | externalTransaction | The external transaction. |
Returns
Type | Description |
---|---|
IBulkInsert | The bulk insert. |
GetBulkUpdate()
Gets the bulk update.
Declaration
IBulkUpdate GetBulkUpdate()
Returns
Type | Description |
---|---|
IBulkUpdate | The bulk update. |
GetBulkUpdate(DbTransaction)
Gets the bulk update.
Declaration
IBulkUpdate GetBulkUpdate(DbTransaction externalTransaction)
Parameters
Type | Name | Description |
---|---|---|
System.Data.Common.DbTransaction | externalTransaction | The external transaction. |
Returns
Type | Description |
---|---|
IBulkUpdate | The bulk update. |