Class SapHanaOdbcSchemaProvider
- Namespace
- LinqToDB.Internal.DataProvider.SapHana
- Assembly
- linq2db.dll
public class SapHanaOdbcSchemaProvider : SapHanaSchemaProvider, ISchemaProvider
- Inheritance
-
objectSapHanaOdbcSchemaProvider
- Implements
- Inherited Members
- Extension Methods
Methods
GetDataTypes(DataConnection)
Returns list of database data types.
protected override List<DataTypeInfo> GetDataTypes(DataConnection dataConnection)
Parameters
dataConnectionDataConnectionDatabase connection instance.
Returns
- List<DataTypeInfo>
List of database data types.
GetPrimaryKeys(DataConnection, IEnumerable<TableSchema>, GetSchemaOptions)
protected override IReadOnlyCollection<PrimaryKeyInfo> GetPrimaryKeys(DataConnection dataConnection, IEnumerable<TableSchema> tables, GetSchemaOptions options)
Parameters
dataConnectionDataConnectiontablesIEnumerable<TableSchema>optionsGetSchemaOptions