2014-12-09 11 views
1

내가 알고 싶은 것은 주어진 SQLConnection는 주어진 시간에 현재 주변 거래으로 입대 경우, 나는 시계에 뭔가를 넣어, 의미있는 동안 하나 개의 연결이 전류 입대하면 알려 수 디버깅 주변 거래. TransactionScope 클래스의 여러 인스턴스를 생성하는 코드를 디버깅 중이며 TransactionScope의 새 인스턴스를 만들기 전에 TransactionScope.Complete 또는 TransactionScopeDispose을 호출하지 않습니다. 따라서 주어진 SQLConnection이 현재 ambient transaction에 등록되어 있는지 알 수 있다면 매우 유용 할 것입니다.SQLConnection이 현재 주변 트랜잭션에 속하는지 확인하는 방법 System.Transactions.Transaction.Current?

BTW의 TransactionScope은 그래서 TransactionScope 인스턴스에 속하는 SQLConnection 어떤 코드를 읽기 어려운 알고는, using 문을 사용하여 만들어지지 않습니다.

답변