ISqlBulkCopyParameters Interface

Relativity API
A collection of options for execution of SQL bulk copy operations

Namespace:  Relativity.API.Context
Assembly:  Relativity.API (in Relativity.API.dll) Version: 17.0.1.1 588f15fd7550dbf54835f3417a0142d4ea37dbb5
Syntax

public interface ISqlBulkCopyParameters

The ISqlBulkCopyParameters type exposes the following members.

Properties

  NameDescription
Public propertyBatchSize
When set, the value passed along to the the SqlBulkCopy. Left unset, it defaults to 10000.
Public propertyColumnMappings
A list of the SqlBulkCopyColumnMapping that, if not empty, are passed along to the SqlBulkCopy.
Public propertyDestinationTableName
The name of the table being populated. Cannot be null, empty, or whitespace.
Public propertyEnableStreaming
When set, determines whether (true) or not (false) the SqlBulkCopy operation can stream data from the inbound IDataReader. Unset defaults to false
Public propertyOptions
The SqlBulkCopyOptions passed along to the SqlBulkCopy instance, if set. Left unset it initializes to TableLock
Public propertyTimeout
When set, the value passed along to the SqlBulkCopy. Left unset, it defaults to the environment's LongRunningQueryTimeout instance setting.
Top
See Also

Reference