SqlServerAppenders..::..WithIndex Method (TableDbCommandBuilder<(Of <(<'SqlCommand, SqlParameter, SqlServerLimitOption>)>)>, IndexMetadata<(Of <(<'AbstractObjectName, AbstractDbType>)>)>)
Overrides which index will be used for a query.
Namespace:
Tortuga.Chain.SqlServerAssembly: Tortuga.Chain.SqlServer.MDS (in Tortuga.Chain.SqlServer.MDS.dll)
Syntax
public static TableDbCommandBuilder<SqlCommand, SqlParameter, SqlServerLimitOption> WithIndex( this TableDbCommandBuilder<SqlCommand, SqlParameter, SqlServerLimitOption> tableDbCommand, IndexMetadata<AbstractObjectName, AbstractDbType> index )
<ExtensionAttribute> _ Public Shared Function WithIndex ( _ tableDbCommand As TableDbCommandBuilder(Of SqlCommand, SqlParameter, SqlServerLimitOption), _ index As IndexMetadata(Of AbstractObjectName, AbstractDbType) _ ) As TableDbCommandBuilder(Of SqlCommand, SqlParameter, SqlServerLimitOption)
[ExtensionAttribute] public: static TableDbCommandBuilder<SqlCommand^, SqlParameter^, SqlServerLimitOption^>^ WithIndex( TableDbCommandBuilder<SqlCommand^, SqlParameter^, SqlServerLimitOption^>^ tableDbCommand, IndexMetadata<AbstractObjectName^, AbstractDbType^>^ index )
Parameters
- tableDbCommand
- Type: Tortuga.Chain.CommandBuilders..::..TableDbCommandBuilder<(Of <(<'SqlCommand, SqlParameter, SqlServerLimitOption>)>)>
The table database command.
- index
- Type: Tortuga.Chain.Metadata..::..IndexMetadata<(Of <(<'AbstractObjectName, AbstractDbType>)>)>
The index to use.

