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) です。 |