Enum PreAction

Namespace
Wolfgang.Etl.SqlBulkCopy
Assembly
Wolfgang.Etl.SqlBulkCopy.dll

Specifies the action to execute before the bulk copy loading operation begins.

public enum PreAction

Fields

CustomAction = 3

Invokes the user-supplied PreLoadCustomAction delegate before loading.

DeleteAllRecords = 1

Executes DELETE FROM [Schema].[Table] to remove all records from the destination table before loading.

None = 0

No pre-load action is executed.

TruncateTable = 2

Executes TRUNCATE TABLE [Schema].[Table] to remove all records and reset identity columns before loading.