Link Search Menu Expand Document

MariaDbDbTypeNameToClientTypeResolver


This IResolver<string, Type> implementation converts a MariaDB column data type name — as returned by INFORMATION_SCHEMA.COLUMNS.DATA_TYPE — into its equivalent .NET CLR type (e.g. varchar/textstring, intint, bitulong, blob/binary/geometrybyte[]). It is the default DbTypeResolver used by MariaDbDbHelper.

Usability

var resolver = new MariaDbDbTypeNameToClientTypeResolver();
var clrType = resolver.Resolve("varchar"); // typeof(string)