Tortuga.Chain Namespace
Tortuga.Chain.CommandBuilders Namespace
Tortuga.Chain.Metadata Namespace

GenericDbDataSource Constructor (DbProviderFactory, String, DbConnectionStringBuilder, Nullable<(Of <(<'DataSourceSettings>)>)>)

Initializes a new instance of the GenericDbDataSource class.

Namespace:  Tortuga.Chain
Assembly:  Tortuga.Chain.Core (in Tortuga.Chain.Core.dll)

Syntax


public GenericDbDataSource(
	DbProviderFactory factory,
	string name,
	DbConnectionStringBuilder connectionStringBuilder,
	Nullable<DataSourceSettings> settings
)
Public Sub New ( _
	factory As DbProviderFactory, _
	name As String, _
	connectionStringBuilder As DbConnectionStringBuilder, _
	settings As Nullable(Of DataSourceSettings) _
)
public:
GenericDbDataSource(
	DbProviderFactory^ factory, 
	String^ name, 
	DbConnectionStringBuilder^ connectionStringBuilder, 
	Nullable<DataSourceSettings^> settings
)

Parameters

factory
Type: DbProviderFactory
The factory.
name
Type: String
The name.
connectionStringBuilder
Type: DbConnectionStringBuilder
The connection string builder.
settings
Type: Nullable<(Of <(<'DataSourceSettings>)>)>
Optional settings object.

Exceptions


ExceptionCondition
[ArgumentNullException]factory;factory is null. or connectionStringBuilder;connectionStringBuilder is null.