Table of Contents

Class SybaseProviderAdapter.AseBulkCopy

Namespace
LinqToDB.DataProvider.Sybase
Assembly
linq2db.dll
[Wrapper]
public class SybaseProviderAdapter.AseBulkCopy : TypeWrapper, IDisposable
Inheritance
SybaseProviderAdapter.AseBulkCopy
Implements
Inherited Members
Extension Methods

Constructors

AseBulkCopy(AseConnection, AseBulkCopyOptions, AseTransaction?)

public AseBulkCopy(SybaseProviderAdapter.AseConnection connection, SybaseProviderAdapter.AseBulkCopyOptions options, SybaseProviderAdapter.AseTransaction? transaction)

Parameters

connection SybaseProviderAdapter.AseConnection
options SybaseProviderAdapter.AseBulkCopyOptions
transaction SybaseProviderAdapter.AseTransaction

AseBulkCopy(object, Delegate[])

public AseBulkCopy(object instance, Delegate[] wrappers)

Parameters

instance object
wrappers Delegate[]

Properties

BatchSize

public int BatchSize { get; set; }

Property Value

int

BulkCopyTimeout

public int BulkCopyTimeout { get; set; }

Property Value

int

ColumnMappings

public SybaseProviderAdapter.AseBulkCopyColumnMappingCollection ColumnMappings { get; }

Property Value

SybaseProviderAdapter.AseBulkCopyColumnMappingCollection

DestinationTableName

public string? DestinationTableName { get; set; }

Property Value

string

NotifyAfter

public int NotifyAfter { get; set; }

Property Value

int

Methods

WriteToServer(IDataReader)

public void WriteToServer(IDataReader dataReader)

Parameters

dataReader IDataReader

Events

AseRowsCopied

public event SybaseProviderAdapter.AseRowsCopiedEventHandler? AseRowsCopied

Event Type

SybaseProviderAdapter.AseRowsCopiedEventHandler