Disparador de fogo para cada linha inserida usando SqlBulkCopy

estou usandoSqlBulkCopy classe para inserir 50k linhas de cada vez na tabelatbl_records Eu defini umAfter Insert gatilho nesta tabela e usando o seguinte código

SqlBulkCopy SqlBc1 = new SqlBulkCopy(strConnString, SqlBulkCopyOptions.FireTriggers);

// Set DataReader For SqlBulkCopy

sqlComm = new SqlCommand(strQuery, sqlTemCon);
sqlComm.CommandTimeout = 3600000;
sqlComm.CommandType = System.Data.CommandType.Text;
SqlDataReader dReader = sqlComm.ExecuteReader();       
SqlBc1.WriteToServer(dReader);

Mas depois da execução do prog. É disparar por apenasFirst linha de 50k inserida

Eu quero que seja disparado por cada linha. Como posso fazer isso??

questionAnswers(3)

yourAnswerToTheQuestion