A versão atual do SQLBase fornece objetos que implementam oito das interfaces .NET. A grande maioria de sua funcionalidade é idêntica à descrita na documentação do .NET Framework para a biblioteca de classes.
SQLBaseConnection: implementa a interface IDbConnection, estabelece uma conexão com uma fonte de dados específica.
SQLBaseCommand: implementa a interface IDbCommand, executa um comando contra uma fonte de dados, expõe parâmetros e pode executar no âmbito de uma Transação.
SQLBaseDataReader: implementa a interface IDataReader e lê um fluxo de dados somente leitura e navegável de uma fonte de dados.
SQLBaseDataAdapter: implementa a interface IDataAdapter; popula um DataSet e resolve atualizações com a fonte de dados.
SQLBaseTransaction: implementa a interface IDbTransaction e representa uma transação a ser realizada em uma fonte de dados.
SQLBaseParameter: implementa a interface IDataParameter, representa um parâmetro que pode ser passado para um comando SQL.
SQLBaseParameters: implementa a interface IDataParameters, que é uma coleção simples de objetos SQLBaseParameter.
Além desses oito objetos, o SQLBase fornece SQLBaseException, uma interface/objeto público que é usado para lançar exceções para um cliente em caso de erro do SQLBase durante uma chamada de método do cliente.