Table of Contents

Class DB2ProviderAdapter.DB2BulkCopy

Namespace
LinqToDB.DataProvider.DB2
Assembly
linq2db.dll
[Wrapper]
public class DB2ProviderAdapter.DB2BulkCopy : TypeWrapper, IDisposable
Inheritance
DB2ProviderAdapter.DB2BulkCopy
Implements
Inherited Members
Extension Methods

Constructors

DB2BulkCopy(DB2Connection, DB2BulkCopyOptions)

public DB2BulkCopy(DB2ProviderAdapter.DB2Connection connection, DB2ProviderAdapter.DB2BulkCopyOptions options)

Parameters

connection DB2ProviderAdapter.DB2Connection
options DB2ProviderAdapter.DB2BulkCopyOptions

DB2BulkCopy(object, Delegate[])

public DB2BulkCopy(object instance, Delegate[] wrappers)

Parameters

instance object
wrappers Delegate[]

Properties

BulkCopyTimeout

public int BulkCopyTimeout { get; set; }

Property Value

int

ColumnMappings

public DB2ProviderAdapter.DB2BulkCopyColumnMappingCollection ColumnMappings { get; set; }

Property Value

DB2ProviderAdapter.DB2BulkCopyColumnMappingCollection

DestinationTableName

public string? DestinationTableName { get; set; }

Property Value

string

NotifyAfter

public int NotifyAfter { get; set; }

Property Value

int

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

WriteToServer(IDataReader)

public void WriteToServer(IDataReader dataReader)

Parameters

dataReader IDataReader

Events

DB2RowsCopied

public event DB2ProviderAdapter.DB2RowsCopiedEventHandler? DB2RowsCopied

Event Type

DB2ProviderAdapter.DB2RowsCopiedEventHandler