Will the below ExecuteNonQuery run as part of the transaction?
TransactionBegin("", Data.IsolationLevel.RepeatableRead)
ExecuteNonQuery(c)
Something.Save(True)
TransactionCommit("")