SqlCeConnection.EnlistTransaction 메서드 (Transaction)
지정된 Transaction에 참여합니다.
네임스페이스: System.Data.SqlServerCe
어셈블리: System.Data.SqlServerCe(System.Data.SqlServerCe.dll)
구문
‘선언
<SecurityCriticalAttribute> _
<SecurityTreatAsSafeAttribute> _
Public Overridable Sub EnlistTransaction ( _
SysTrans As Transaction _
)
‘사용 방법
Dim instance As SqlCeConnection
Dim SysTrans As Transaction
instance.EnlistTransaction(SysTrans)
[SecurityCriticalAttribute]
[SecurityTreatAsSafeAttribute]
public virtual void EnlistTransaction(
Transaction SysTrans
)
[SecurityCriticalAttribute]
[SecurityTreatAsSafeAttribute]
public:
virtual void EnlistTransaction(
Transaction^ SysTrans
)
[<SecurityCriticalAttribute>]
[<SecurityTreatAsSafeAttribute>]
abstract EnlistTransaction :
SysTrans:Transaction -> unit
[<SecurityCriticalAttribute>]
[<SecurityTreatAsSafeAttribute>]
override EnlistTransaction :
SysTrans:Transaction -> unit
public function EnlistTransaction(
SysTrans : Transaction
)
매개 변수
- SysTrans
유형: System.Transactions.Transaction
참여할 트랜잭션입니다.
예외
예외 | 조건 |
---|---|
InvalidOperationException | 연결이 이미 로컬 트랜잭션에 참여하고 있는 경우 -또는- 연결이 트랜잭션에 참여할 수 없는 경우 |
NullReferenceException | SysTrans가 nullnull 참조(Visual Basic에서는 Nothing)인 경우 |