Table of Contents

Class AdoDataProvider

Namespace
Datafication.Factories.AdoConnector
Assembly
Datafication.AdoConnector.dll

Represents a factory for creating ADO data connectors.

public class AdoDataProvider : IDataConnectorFactory
Inheritance
object
AdoDataProvider
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

configuration IDataConnectorConfiguration

The 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.