반응형
Transaction Scope 클래스
네임스페이스 : Systems.Transactions
어셈블리 : System.Transactions (in System.Transactions.dll)
프레임웍 : 2.0 부터
어셈블리 : System.Transactions (in System.Transactions.dll)
프레임웍 : 2.0 부터
정확한 사용에 대한 설명은 MSDN 에 있습니다.
(http://msdn.microsoft.com/en-us/library/system.transactions.transactionscope.aspx)
사용의 예 (VS 2008)
System.Transaction.dll 을 참조 시켜 준 뒤 네임스페이스를 사용합니다.
using System.Transactions;
삭제 쿼리를 받아 InsertStorageDataSet 메소드에 보내어 쿼리를 실행 시킵니다. InsertStorageDataSet 메소드에는 트랜젝션이 걸려 있지 않으며, Scope 내부에서 원하는 작업 메소드를 모두 실행 시킨 뒤 마지막에 scope.Complete() 를 해주면 트랜젝션이 끝이 납니다.
간단한 사용의 예이기 때문에 별다른 설명 첨부 하지 않습니다.
반응형
'초짜 IT보이 서바이벌 스토리 > ASP.Net' 카테고리의 다른 글
.NET Core 3.0 Portability Analyzer (0) | 2019.04.02 |
---|---|
#ASP.NET 의 #LifeCyle (31) | 2018.08.16 |
ASP.NET MVC 패턴 소개 (C#) (0) | 2009.11.05 |
ASP.NET MVC 1.0 (0) | 2009.04.20 |
ViewState 와 Session 의 장단점 (30) | 2008.08.25 |