C# 클래스 Deeply.Internals.SqlBulkCopyInternal

Internal implementation of IBulkCopy.
상속: IBulkCopy
파일 보기 프로젝트 열기: jsnape/deeply

공개 메소드들

메소드 설명
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