C# Класс Deeply.Internals.SqlBulkCopyInternal

Internal implementation of IBulkCopy.
Наследование: IBulkCopy
Показать файл Открыть проект

Открытые методы

Метод Описание
AddColumnMapping ( string sourceColumn, string destinationColumn ) : void

Adds a column mapping.

Dispose ( ) : void

Handles resource disposal.

SqlBulkCopyInternal ( string connectionString, SqlBulkCopyOptions copyOptions ) : System.Data

Initializes a new instance of the SqlBulkCopyInternal class.

WriteToServerAsync ( IDataReader reader, CancellationToken cancellationToken ) : Task

Copies all rows in the supplied System.Data.IDataReader to a destination table.

Описание методов

AddColumnMapping() публичный Метод

Adds a column mapping.
public AddColumnMapping ( string sourceColumn, string destinationColumn ) : void
sourceColumn string Source column.
destinationColumn string Destination column.
Результат void

Dispose() публичный Метод

Handles resource disposal.
public Dispose ( ) : void
Результат void

SqlBulkCopyInternal() публичный Метод

Initializes a new instance of the SqlBulkCopyInternal class.
public SqlBulkCopyInternal ( string connectionString, SqlBulkCopyOptions copyOptions ) : System.Data
connectionString string Database connection string.
copyOptions SqlBulkCopyOptions Bulk copy options.
Результат System.Data

WriteToServerAsync() публичный Метод

Copies all rows in the supplied System.Data.IDataReader to a destination table.
public WriteToServerAsync ( IDataReader reader, CancellationToken cancellationToken ) : Task
reader IDataReader A whose rows will be copied to the destination table.
cancellationToken System.Threading.CancellationToken The cancellation instruction
Результат Task