Table of Contents

Class BulkCopyReader<T>

Namespace
LinqToDB.DataProvider
Assembly
linq2db.dll
public class BulkCopyReader<T> : BulkCopyReader, IDataReader, IDisposable, IDataRecord, IEnumerable, IAsyncDisposable

Type Parameters

T
Inheritance
BulkCopyReader<T>
Implements
Inherited Members
Extension Methods

Constructors

BulkCopyReader(DataConnection, List<ColumnDescriptor>, IEnumerable<T>)

public BulkCopyReader(DataConnection dataConnection, List<ColumnDescriptor> columns, IEnumerable<T> collection)

Parameters

dataConnection DataConnection
columns List<ColumnDescriptor>
collection IEnumerable<T>

Properties

Current

protected override object Current { get; }

Property Value

object

Methods

DisposeAsync()

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

public Task DisposeAsync()

Returns

Task

MoveNext()

protected override bool MoveNext()

Returns

bool