I have multiple methods inside a ...Parallel.Invoke()... that need to run inside of a transaction. These methods all invoke instances of ...SqlBulkCopy... The use-case is "all-or-none", so if one method fails nothing gets committed. I am getting a ...