IVsDataTransaction 接口

表示公开方法和属性处理的事务的,它允许您提交或回滚一系列相关操作作为批的接口。

命名空间:  Microsoft.VisualStudio.Data.Services.SupportEntities
程序集:  Microsoft.VisualStudio.Data.Services(在 Microsoft.VisualStudio.Data.Services.dll 中)

语法

声明
<DataClientObjectAttribute("17A9A28C-30F9-4e80-897F-5F16B13C7391")> _
Public Interface IVsDataTransaction
[DataClientObjectAttribute("17A9A28C-30F9-4e80-897F-5F16B13C7391")]
public interface IVsDataTransaction
[DataClientObjectAttribute(L"17A9A28C-30F9-4e80-897F-5F16B13C7391")]
public interface class IVsDataTransaction
[<DataClientObjectAttribute("17A9A28C-30F9-4e80-897F-5F16B13C7391")>]
type IVsDataTransaction =  interface end
public interface IVsDataTransaction

IVsDataTransaction 类型公开以下成员。

属性

  名称 说明
公共属性 CurrentTransactionLevel 当实现由选件类,获取指示当前事务级别的数值。

页首

方法

  名称 说明
公共方法 BeginTransaction 当实现由选件类,启动事务并返回新事务级别。
公共方法 CommitTransaction 当实现由选件类,使事务并返回新事务级别。
公共方法 RollbackTransaction 当实现由选件类,回滚或无效,事务并返回新事务级别。

页首

备注

此接口具有一个基实现。DDEX结构。

请参见

参考

Microsoft.VisualStudio.Data.Services.SupportEntities 命名空间