15.7. Working Within Transactions

Any operation (with the exception of read data) in Telerik OpenAccess ORM must be performed within the context of a transaction. A transaction is a unit of operation that is executed under the principals of atomicity, consistency, isolation, and durability (ACID).

  • Atomicity: Within the context of a transaction, the property of atomicity guarantees that all the operations performed must succeed for the whole transaction to be considered successful. If any of the operations fail, the whole transaction fails.

  • Consistency: A consistent transaction doesn't violate any integrity constraint during its execution, and in the event of a failure during an operation, all previous operations that were successful must be undone ...

Get Pro Telerik ASP.NET and Silverlight Controls: Master Telerik Controls for Advanced ASP.NET and Silverlight Projects now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.