- Transaksi Implisit:http://msdn.microsoft.com/en -us/library/ms188317.aspx
- SET IMPLICIT_TRANSACTIONS { AKTIF | OFF} http://msdn.microsoft.com/en-us/library /ms187807.aspx
Pada dasarnya, di c# ketika Anda mengatur TransactionScope ke Implicit, ia memanggil perintah SQL Server SET untuk menempatkan koneksi dalam mode IMPLICIT_TRANSACTIONS. Apa pun yang Anda lakukan (menggunakan salah satu perintah yang tercantum di tautan ke-2) memulai transaksi yang tetap terbuka sampai sebuah komit dikeluarkan. Jika tidak ada komit yang dikeluarkan pada akhir koneksi, ROLLBACK implisit dilakukan.
Ini berbeda dari pengaturan OFF, yang juga memasukkan setiap pernyataan ke dalam transaksi - perbedaannya adalah bahwa dalam mode OFF (oleh karena itu transaksi bersifat eksplisit), setiap transaksi (pernyataan tunggal) langsung berkomitmen.