| Name | Description | 
  
    | EDAError | A base class for exceptions that are raised when an error occurs on the server side. | 
  
    | TCRDataSource | Provides an interface between a DAC dataset components and data-aware controls on a form. | 
  
    | TCustomConnectDialog | A base class for the connect dialog components. | 
  
    | TCustomDAConnection | A base class for components used to establish connections. | 
  
    | TCustomDADataSet | Encapsulates general set of properties, events, and methods for working with data accessed through various database engines. | 
  
    | TCustomDASQL | A base class for components executing SQL statements that do not return result sets. | 
  
    | TCustomDAUpdateSQL | A base class for components that provide DML statements for more flexible control over data modifications. | 
  
    | TDACondition | Represents a condition from the TDAConditions list. | 
  
    | TDAConditions | Holds a collection of TDACondition objects. | 
  
    | TDAConnectionOptions | This class allows setting up the behaviour of the TDAConnection class. | 
  
    | TDAConnectionSSLOptions | This class is used to set up the SSL options. | 
  
    | TDADataSetOptions | This class allows setting up the behaviour of the TDADataSet class. | 
  
    | TDAEncryption | Used to specify the options of the data encryption in a dataset. | 
  
    | TDAMapRule | Class that formes rules for Data Type Mapping. | 
  
    | TDAMapRules | Used for adding rules for DataSet fields mapping with both identifying by field name and  by field type and Delphi field types. | 
  
    | TDAMetaData | A class for retrieving metainformation of the specified database objects in the form of dataset. | 
  
    | TDAParam | A class that forms objects to represent the values of the parameters set. | 
  
    | TDAParams | This class is used to manage a list of TDAParam objects for an object that uses field parameters. | 
  
    | TDATransaction | A base class that implements functionality for controlling transactions. | 
  
    | TMacro | Object that represents the value of a macro. | 
  
    | TMacros | Controls a list of TMacro objects for the TCustomDASQL.Macros or TCustomDADataSet components. | 
  
    | TPoolingOptions | This class allows setting up the behaviour of the connection pool. | 
  
    | TSmartFetchOptions | Smart fetch options are used to set up the behavior of the SmartFetch mode. |