Table of Contents

Class SQLiteProviderAdapter

Namespace
LinqToDB.DataProvider.SQLite
Assembly
linq2db.dll
public class SQLiteProviderAdapter : IDynamicProviderAdapter
Inheritance
SQLiteProviderAdapter
Implements
Extension Methods

Fields

MicrosoftDataSQLiteAssemblyName

public const string MicrosoftDataSQLiteAssemblyName = "Microsoft.Data.Sqlite"

Field Value

string

MicrosoftDataSQLiteClientNamespace

public const string MicrosoftDataSQLiteClientNamespace = "Microsoft.Data.Sqlite"

Field Value

string

SystemDataSQLiteAssemblyName

public const string SystemDataSQLiteAssemblyName = "System.Data.SQLite"

Field Value

string

SystemDataSQLiteClientNamespace

public const string SystemDataSQLiteClientNamespace = "System.Data.SQLite"

Field Value

string

Properties

ClearAllPools

public Action? ClearAllPools { get; }

Property Value

Action

CommandType

Gets type, that implements DbCommand for current ADO.NET provider.

public Type CommandType { get; }

Property Value

Type

ConnectionType

Gets type, that implements DbConnection for current ADO.NET provider.

public Type ConnectionType { get; }

Property Value

Type

DataReaderType

Gets type, that implements DbDataReader for current ADO.NET provider.

public Type DataReaderType { get; }

Property Value

Type

ParameterType

Gets type, that implements DbParameter for current ADO.NET provider.

public Type ParameterType { get; }

Property Value

Type

TransactionType

Gets type, that implements DbTransaction for current ADO.NET provider. For providers/databases without transaction support contains null.

public Type TransactionType { get; }

Property Value

Type

Methods

GetInstance(string)

public static SQLiteProviderAdapter GetInstance(string name)

Parameters

name string

Returns

SQLiteProviderAdapter