DataSource<(Of <(<'TConnection, TTransaction, TCommand, TParameter>)>)> Class
Class DataSource.
Namespace:
Tortuga.Chain.DataSourcesAssembly: Tortuga.Chain.Core (in Tortuga.Chain.Core.dll)
Syntax
public abstract class DataSource<TConnection, TTransaction, TCommand, TParameter> : DataSource, ICommandDataSource<TCommand, TParameter>, IOperationDataSource<TConnection, TTransaction> where TConnection : DbConnection where TTransaction : DbTransaction where TCommand : DbCommand where TParameter : DbParameter
Public MustInherit Class DataSource(Of TConnection As DbConnection, TTransaction As DbTransaction, TCommand As DbCommand, TParameter As DbParameter) _ Inherits DataSource _ Implements ICommandDataSource(Of TCommand, TParameter), _ IOperationDataSource(Of TConnection, TTransaction)
generic<typename TConnection, typename TTransaction, typename TCommand, typename TParameter> where TConnection : DbConnection where TTransaction : DbTransaction where TCommand : DbCommand where TParameter : DbParameter public ref class DataSource abstract : public DataSource, ICommandDataSource<TCommand, TParameter>, IOperationDataSource<TConnection, TTransaction>
Type Parameters
- TConnection
- The type of the t connection.
- TTransaction
- The type of the t transaction.
- TCommand
- The type of the command used.
- TParameter
- The type of the t parameter type.
Inheritance Hierarchy
Tortuga.Chain.DataSources..::..DataSource
Tortuga.Chain.DataSources..::..DataSource<(Of <(<'TConnection, TTransaction, TCommand, TParameter>)>)>