Table of Contents

Class SapHanaTools

Namespace
LinqToDB.DataProvider.SapHana
Assembly
linq2db.dll
public static class SapHanaTools
Inheritance
SapHanaTools

Properties

DefaultBulkCopyType

[Obsolete("Use SapHanaOptions.Default.BulkCopyType instead.")]
public static BulkCopyType DefaultBulkCopyType { get; set; }

Property Value

BulkCopyType

DetectedProviderName

public static string DetectedProviderName { get; }

Property Value

string

Methods

CreateDataConnection(DbConnection, string?)

public static DataConnection CreateDataConnection(DbConnection connection, string? providerName = null)

Parameters

connection DbConnection
providerName string

Returns

DataConnection

CreateDataConnection(DbTransaction, string?)

public static DataConnection CreateDataConnection(DbTransaction transaction, string? providerName = null)

Parameters

transaction DbTransaction
providerName string

Returns

DataConnection

CreateDataConnection(string, string?)

public static DataConnection CreateDataConnection(string connectionString, string? providerName = null)

Parameters

connectionString string
providerName string

Returns

DataConnection

GetDataProvider(string?, string?)

public static IDataProvider GetDataProvider(string? providerName = null, string? assemblyName = null)

Parameters

providerName string
assemblyName string

Returns

IDataProvider

ResolveSapHana(Assembly)

public static void ResolveSapHana(Assembly assembly)

Parameters

assembly Assembly

ResolveSapHana(string)

public static void ResolveSapHana(string path)

Parameters

path string