Поскольку потенциально может быть совершено несколько различных операций, маловероятно, что вы сможете получить такую информацию.
Команда SubmitChanges () будет фиксировать вставки, обновления и удаления, и, насколько я могу судить, нет способа получить количество затронутых строк для каждого (# строк удалено / обновлено / вставлено и т. Д.). Все, что вы можете сделать, это посмотреть, что будет совершено, как вы уже обнаружили.
Если у вас была, в частности, одна операция, которую вы хотели выполнить, вы могли бы использовать метод ExecuteCommand (), который возвращает количество затронутых строк.