Lin.Ty Entities에서 System.Transactions.TransactionScope을 사용하는 것이 가치가 있습니까?C# TransactionScope - L2E
MS documentation에서 ObjectContext.SaveChanges() 내의 SQL 호출은 모두 내부적으로 하나의 트랜잭션으로 롤아웃됩니다.
우리는 파일 시스템에 로컬 SQLite 데이터베이스 인 데이터베이스 연결이 1 개 있습니다. 우리는 데이터베이스에 대한 모든 작업을 원자 적으로 처리하기를 원합니다. TransactionScope가 필요합니까? I.E. 삭제, 업데이트, 삽입 등을 요구할 때, 우리는 그것들이 모두 일어나기를 원하거나 전혀 원하지 않습니다.