TableDbCommandBuilder<(Of <(<'TCommand, TParameter, TLimit, TObject>)>)> Class
This is the base class for table style command builders such as FromTableOrView and FromTableValueFunction.
Namespace:
Tortuga.Chain.CommandBuildersAssembly: Tortuga.Chain.Core (in Tortuga.Chain.Core.dll)
Syntax
public abstract class TableDbCommandBuilder<TCommand, TParameter, TLimit, TObject> : TableDbCommandBuilder<TCommand, TParameter, TLimit>, ITableDbCommandBuilder<TObject> where TCommand : DbCommand where TParameter : DbParameter
Public MustInherit Class TableDbCommandBuilder(Of TCommand As DbCommand, TParameter As DbParameter, TLimit, TObject) _ Inherits TableDbCommandBuilder(Of TCommand, TParameter, TLimit) _ Implements ITableDbCommandBuilder(Of TObject)
generic<typename TCommand, typename TParameter, typename TLimit, typename TObject> where TCommand : DbCommand where TParameter : DbParameter public ref class TableDbCommandBuilder abstract : public TableDbCommandBuilder<TCommand, TParameter, TLimit>, ITableDbCommandBuilder<TObject>
Type Parameters
- TCommand
- The type of the command.
- TParameter
- The type of the parameter.
- TLimit
- The type of the limit option.
- TObject
- The type of the object to be constructed.
Inheritance Hierarchy
Tortuga.Chain.CommandBuilders..::..DbCommandBuilder
Tortuga.Chain.CommandBuilders..::..DbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>
Tortuga.Chain.CommandBuilders..::..ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>
Tortuga.Chain.CommandBuilders..::..SingleRowDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>
Tortuga.Chain.CommandBuilders..::..MultipleRowDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>
Tortuga.Chain.CommandBuilders..::..TableDbCommandBuilder<(Of <(<'TCommand, TParameter, TLimit>)>)>
Tortuga.Chain.CommandBuilders..::..TableDbCommandBuilder<(Of <(<'TCommand, TParameter, TLimit, TObject>)>)>