protected abstract function InsertRows(IConnection $Connection, Table $Table, array $Rows, ReturningDataKeyGenerator $ReturningDataKeyGenerator = null);