Table of Contents

Class SQLiteProviderDetector

Namespace
LinqToDB.Internal.DataProvider.SQLite
Assembly
linq2db.dll
public class SQLiteProviderDetector : ProviderDetectorBase<SQLiteProvider>
Inheritance
SQLiteProviderDetector
Inherited Members
Extension Methods

Constructors

SQLiteProviderDetector()

public SQLiteProviderDetector()

Methods

CreateConnection(SQLiteProvider, string)

protected override DbConnection CreateConnection(SQLiteProvider provider, string connectionString)

Parameters

provider SQLiteProvider
connectionString string

Returns

DbConnection

DetectProvider(ConnectionOptions)

public override IDataProvider? DetectProvider(ConnectionOptions options)

Parameters

options ConnectionOptions

Returns

IDataProvider

DetectProvider(ConnectionOptions, SQLiteProvider)

protected override SQLiteProvider DetectProvider(ConnectionOptions options, SQLiteProvider provider)

Parameters

options ConnectionOptions
provider SQLiteProvider

Returns

SQLiteProvider

GetDataProvider(ConnectionOptions, SQLiteProvider, NoDialect)

public override IDataProvider GetDataProvider(ConnectionOptions options, SQLiteProvider provider, ProviderDetectorBase<SQLiteProvider>.NoDialect version)

Parameters

options ConnectionOptions
provider SQLiteProvider
version ProviderDetectorBase<SQLiteProvider>.NoDialect

Returns

IDataProvider