Die ADO.NET-Dokumentation zeigt die Möglichkeit, die Transaktionsstufe für eine SQL-Transaktion auf Chaos zu setzen. Es klingt unangenehm, aber wenn das Feature vorhanden ist, hat es vermutlich eine legitime Verwendung.
Der Befehl SET TRANSACTION ISOLATION LEVEL in BOL (ah! See, ich kann google und BOL verwenden) scheint nicht "chaos" zu heißen, und ADO.NET verfügt über 5 Modi, die zusätzlich zu "chaos" auch gut dokumentierten Ebenen entsprechen.
Wofür oder für wen ist dieses Chaos Level gedacht? (Und warum hat es einen unfreundlichen Namen?)
Refs: Die ADO.NET-Enumeration