dotConnect for Dynamics 365 Documentation
In This Topic
    Components
    In This Topic

    This topic presents a brief description of the classes and components included in dotConnect for Dynamics 365 (formerly Dynamics CRM). Click on the name of each component for more information.

    Core ADO.NET Classes

    Class Description
    DynamicsConnection Establishes a connection to Dynamics 365 database and manages transactions.
    DynamicsCommand Executes SQL statements and stored procedures at Dynamics 365 database.
    DynamicsDataReader Exposes and reads a forward-only stream of data from Dynamics 365 database.
    DynamicsDataAdapter Populates a DataSet and resolves updates with Dynamics 365 database.
    DynamicsParameter Represents input, output, and return value parameters for commands.
    DynamicsException Represents an error encountered at Dynamics 365 database. For an error encountered at the client, dotConnect for Dynamics 365 throws a .NET Framework exception.

    Complementary ADO.NET Classes

    Class Description
    DynamicsCommandBuilder A helper object that automatically generates command properties of DynamicsDataAdapter and populates the DynamicsParameter collection of DynamicsCommand object.
    DynamicsConnectionStringBuilder Constructs a connection string by assigning values to appropriate properties.

    dotConnect for Dynamics 365 Auxiliary Classes

    Class Description
    DynamicsLoader Serves to load external data into the Dynamics 365 database.
    DynamicsMonitor Serves to monitor dynamic SQL execution in applications that use dotConnect for Dynamics 365.