Table of Contents

Namespace LinqToDB.Data

Classes

BulkCopyOptions

Defines behavior of BulkCopy<T>(DataConnection, BulkCopyOptions, IEnumerable<T>) method.

BulkCopyRowsCopied
CommandInfo

Provides database connection command abstraction.

ConnectionOptions
DataConnection

Implements persistent database connection abstraction over different database engines. Could be initialized using connection string name or connection string, or attached to existing connection or transaction.

DataConnectionExtensions

Contains extension methods for DataConnection class.

DataConnectionTransaction

Data connection transaction controller.

DataParameter
DataReader
DataReaderAsync
DataReaderWrapper

Disposable wrapper over DbDataReader instance, which properly disposes associated objects.

QueryTraceOptions
TraceInfo

Tracing information for the DataConnection events.

Enums

BulkCopyType

Bulk copy implementation type. For more details on support level by provider see this article.

TraceInfoStep

Tracing steps for the DataConnection trace events.

TraceOperation

Type of operation associated with specific trace event.