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. |