Du kan mappa din lista till en datatabell och sedan använda SqlBulkCopy för att infoga alla rader på en gång.