Share via


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
)

参数

异常

异常 条件
InvalidOperationException

此连接已登记在本地事务中。

- 或 -

在此事务中无法登记此连接。

NullReferenceException

SysTrans 为 nullnull 引用(在 Visual Basic 中为 Nothing)。

请参阅

参考

SqlCeConnection 类

EnlistTransaction 重载

System.Data.SqlServerCe 命名空间