В документации ADO.NET показана возможность установки уровня транзакции для транзакции SQL в Chaos. Это звучит неприятно, но если эта функция есть, возможно, она имеет законное применение.
Команда SET TRANSACTION ISOLATION LEVEL в BOL (ах! Видите, я могу использовать google и BOL), кажется, ничто не названо "хаос", и ADO.NET имеет 5 режимов, которые хорошо соответствуют документированным уровням в дополнение к "хаосу"
Для чего или для кого этот уровень Хаоса? (И почему у него есть недружелюбное имя?)
Ссылки: перечисление ADO.NET