I have the following map that I use to convert betwen SQL Server types, SQLData types, and .NET types:
/// /// The map of types. THis map
According to MSDN you have all three (char, varchar, text) correct.
See: http://msdn.microsoft.com/en-us/library/system.data.sqltypes.aspx