SqlServerBulkInsertExecutorPrepareBulkInsert - метод
Возвращает
Пространство имён: Tessa.Platform.DataСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public BulkInsertParameters PrepareBulkInsert(
DbManager db,
IQueryBuilderFactory builderFactory,
string tableName,
string[] columnNames,
SchemeDbType[] dataTypes,
int timeout = 0
)
Public Function PrepareBulkInsert (
db As DbManager,
builderFactory As IQueryBuilderFactory,
tableName As String,
columnNames As String(),
dataTypes As SchemeDbType(),
Optional timeout As Integer = 0
) As BulkInsertParameters
public:
virtual BulkInsertParameters^ PrepareBulkInsert(
DbManager^ db,
IQueryBuilderFactory^ builderFactory,
String^ tableName,
array<String^>^ columnNames,
array<SchemeDbType>^ dataTypes,
int timeout = 0
) sealed
abstract PrepareBulkInsert :
db : DbManager *
builderFactory : IQueryBuilderFactory *
tableName : string *
columnNames : string[] *
dataTypes : SchemeDbType[] *
?timeout : int
(* Defaults:
let _timeout = defaultArg timeout 0
*)
-> BulkInsertParameters
override PrepareBulkInsert :
db : DbManager *
builderFactory : IQueryBuilderFactory *
tableName : string *
columnNames : string[] *
dataTypes : SchemeDbType[] *
?timeout : int
(* Defaults:
let _timeout = defaultArg timeout 0
*)
-> BulkInsertParameters
- db DbManager
- Объект, управляющий взаимодействием с базой данных.
- builderFactory IQueryBuilderFactory
- Объект для генерации текста запросов.
- tableName String
- Имя таблицы, в которую выполняется вставка.
- columnNames String
- Имена колонок в таблице, для которых осуществляется вставка.
- dataTypes SchemeDbType
- Типы данных колонок columnNames в том же порядке.
- timeout Int32 (Optional)
- Таймаут (в секундах). По умолчанию равен 0 (без таймаута).
BulkInsertParametersОбъект, в котором подготовлена команда с параметрами для массовой вставки.
IBulkInsertExecutorPrepareBulkInsert(DbManager, IQueryBuilderFactory, String, String, SchemeDbType, Int32)