Class AdoDataProvider
- Namespace
- Datafication.Factories.AdoConnector
- Assembly
- Datafication.AdoConnector.dll
Represents a factory for creating ADO data connectors.
public class AdoDataProvider : IDataConnectorFactory
- Inheritance
-
objectAdoDataProvider
- Implements
Remarks
This factory is designed to create AdoDataConnector instances based on the provided IDataConnectorConfiguration.
Constructors
AdoDataProvider()
Initializes a new instance of the AdoDataProvider class.
public AdoDataProvider()
Methods
CreateDataConnector(IDataConnectorConfiguration)
Creates an instance of AdoDataConnector based on the provided configuration.
public IDataConnector CreateDataConnector(IDataConnectorConfiguration configuration)
Parameters
configurationIDataConnectorConfigurationThe data connector configuration.
Returns
- IDataConnector
An instance of AdoDataConnector.
Remarks
This method ensures that the provided configuration is suitable for an ADO data connector and then instantiates and returns the appropriate connector.
Exceptions
- ArgumentException
Thrown when the provided configuration is not of type AdoConnectorConfiguration or when validation fails.