dotConnect for SugarCRM Documentation
In This Topic
    Components
    In This Topic

    This topic presents a brief description of the classes and components included in dotConnect for SugarCRM. Click on the name of each component for more information.

    Core ADO.NET Classes

    Class Description
    SugarConnection Establishes a connection to SugarCRM database and manages transactions.
    SugarCommand Executes SQL statements and stored procedures at SugarCRM database.
    SugarDataReader Exposes and reads a forward-only stream of data from SugarCRM database.
    SugarDataAdapter Populates a DataSet and resolves updates with SugarCRM database.
    SugarParameter Represents input, output, and return value parameters for commands.
    SugarException Represents an error encountered at SugarCRM database. For an error encountered at the client, dotConnect for SugarCRM throws a .NET Framework exception.

    Complementary ADO.NET Classes

    Class Description
    SugarCommandBuilder A helper object that automatically generates command properties of SugarDataAdapter and populates the SugarParameter collection of SugarCommand object.
    SugarConnectionStringBuilder Constructs a connection string by assigning values to appropriate properties.

    dotConnect for SugarCRM Auxiliary Classes

    Class Description
    SugarLoader Serves to load external data into the SugarCRM database.
    SugarMonitor Serves to monitor dynamic SQL execution in applications that use dotConnect for SugarCRM.