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>, IAsyncEnumerable<T>, CancellationToken)
public BulkCopyReader(DataConnection dataConnection, List<ColumnDescriptor> columns, IAsyncEnumerable<T> collection, CancellationToken cancellationToken)
Parameters
dataConnectionDataConnectioncolumnsList<ColumnDescriptor>collectionIAsyncEnumerable<T>cancellationTokenCancellationToken
BulkCopyReader(DataConnection, List<ColumnDescriptor>, IEnumerable<T>)
public BulkCopyReader(DataConnection dataConnection, List<ColumnDescriptor> columns, IEnumerable<T> collection)
Parameters
dataConnectionDataConnectioncolumnsList<ColumnDescriptor>collectionIEnumerable<T>
Properties
Current
protected override object Current { get; }
Property Value
Methods
Dispose(bool)
protected override void Dispose(bool disposing)
Parameters
disposingbool
DisposeAsync()
public override ValueTask DisposeAsync()
Returns
MoveNext()
protected override bool MoveNext()
Returns
MoveNextAsync()
protected override ValueTask<bool> MoveNextAsync()