ISqlBulkCopyParameters
A collection of options for execution of SQL bulk copy operations
When set, the value passed along to the the SqlBulkCopy. Left unset, it defaults to 10000.
A list of the SqlBulkCopyColumnMapping that, if not empty, are passed along to the SqlBulkCopy.
The name of the table being populated. Cannot be null, empty, or whitespace.
When set, determines whether (true) or not (false) the SqlBulkCopy operation can stream data from the inbound IDataReader.
Unset defaults to false
The SqlBulkCopyOptions passed along to the SqlBulkCopy instance, if set. Left unset it initializes to TableLock
When set, the value passed along to the SqlBulkCopy. Left unset, it defaults to the environment's LongRunningQueryTimeout instance setting.