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

GenericDbDataSource<(Of <(<'TConnection, TCommand, TParameter>)>)> Class

The GenericDbDataSource is the most simplistic of all of the data sources. The command builder only supports raw SQL, but you still have access to all of the materializers.

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

Syntax


public class GenericDbDataSource<TConnection, TCommand, TParameter> : GenericDbDataSource
where TConnection : DbConnection
where TCommand : DbCommand
where TParameter : DbParameter
Public Class GenericDbDataSource(Of TConnection As DbConnection, TCommand As DbCommand, TParameter As DbParameter) _
	Inherits GenericDbDataSource
generic<typename TConnection, typename TCommand, typename TParameter>
where TConnection : DbConnection
where TCommand : DbCommand
where TParameter : DbParameter
public ref class GenericDbDataSource : public GenericDbDataSource

Type Parameters

TConnection
The type of the t connection.
TCommand
The type of the t command.
TParameter
The type of the t parameter.

Inheritance Hierarchy


Object
  Tortuga.Chain.DataSources..::..DataSource
    Tortuga.Chain.DataSources..::..DataSource<(Of <(<'DbConnection, DbTransaction, DbCommand, DbParameter>)>)>
      Tortuga.Chain..::..GenericDbDataSource
        Tortuga.Chain..::..GenericDbDataSource<(Of <(<'TConnection, TCommand, TParameter>)>)>