internal static int GetMaxLength(string charset, MySqlConnection connection) { lock (CharSetMap.lockObject) { if (CharSetMap.maxLengths == null) { CharSetMap.InitCollections(connection); } } if (!CharSetMap.maxLengths.ContainsKey(charset)) { return(1); } return(CharSetMap.maxLengths[charset]); }
internal static string GetDefaultCollation(string charset, MySqlConnection connection) { lock (CharSetMap.lockObject) { if (CharSetMap.defaultCollations == null) { CharSetMap.InitCollections(connection); } } if (!CharSetMap.defaultCollations.ContainsKey(charset)) { return(null); } return(CharSetMap.defaultCollations[charset]); }