SapHanaDbTypeToStringNameResolver
This IResolver<HanaDbType, string> implementation converts a Sap.Data.Hana.HanaDbType value into its equivalent SAP HANA SQL type name (e.g. HanaDbType.NVarChar → NVARCHAR, HanaDbType.SmallDecimal → SMALLDECIMAL). An unrecognized value falls back to TEXT.
The source file for this class is named
SapHanaDbTypeToSapHanaStringNameResolver.cs, but the class itself isSapHanaDbTypeToStringNameResolver(no repeated “SapHana”) — likely a naming inconsistency left over from authoring. This page documents the actual class name.
Usability
var resolver = new SapHanaDbTypeToStringNameResolver();
var typeName = resolver.Resolve(HanaDbType.BigInt); // "BIGINT"