Table of Contents

Class SapHanaProviderDetector

Namespace
LinqToDB.Internal.DataProvider.SapHana
Assembly
linq2db.dll
public sealed class SapHanaProviderDetector : ProviderDetectorBase<SapHanaProvider>
Inheritance
SapHanaProviderDetector
Inherited Members
Extension Methods

Constructors

SapHanaProviderDetector()

public SapHanaProviderDetector()

Methods

CreateConnection(SapHanaProvider, string)

protected override DbConnection CreateConnection(SapHanaProvider provider, string connectionString)

Parameters

provider SapHanaProvider
connectionString string

Returns

DbConnection

DetectProvider(ConnectionOptions)

public override IDataProvider? DetectProvider(ConnectionOptions options)

Parameters

options ConnectionOptions

Returns

IDataProvider

DetectProvider(ConnectionOptions, SapHanaProvider)

protected override SapHanaProvider DetectProvider(ConnectionOptions options, SapHanaProvider provider)

Parameters

options ConnectionOptions
provider SapHanaProvider

Returns

SapHanaProvider

GetDataProvider(ConnectionOptions, SapHanaProvider, NoDialect)

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

Parameters

options ConnectionOptions
provider SapHanaProvider
version ProviderDetectorBase<SapHanaProvider>.NoDialect

Returns

IDataProvider