Как я могу установить уровень изоляции всех своих вызовов SqlCommand ExecuteNonQuery, которые будут считаны незафиксированный? (соединяющийся с экземпляром предприятия SQL Server 2008 года)
Я просто преобразовываю статические данные и вставляю результаты в мои собственные таблицы регулярно и хотел бы постараться не писать больше кода, чем необходимый.
Нет, нельзя.
Вам необходимо явно определить уровень изоляции при запуске транзакции.
Дополнительную информацию о настройке уровня изоляции см. В документации MSDN по теме .
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
BEGIN TRAN
/* do stuff */
COMMIT