語言

DataTransaction 類別

定義

表示 IVsDataTransaction 介面的實作。

public ref class DataTransaction abstract : Microsoft::VisualStudio::Data::Framework::DataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataConnection ^>, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataTransaction
public abstract class DataTransaction : Microsoft.VisualStudio.Data.Framework.DataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataConnection>, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataTransaction
type DataTransaction = class
    inherit DataSiteableObject<IVsDataConnection>
    interface IVsDataTransaction
Public MustInherit Class DataTransaction
Inherits DataSiteableObject(Of IVsDataConnection)
Implements IVsDataTransaction
繼承
實作

建構函式

名稱 Description
DataTransaction()

執行個體化 DataTransaction 類別的新執行個體。

DataTransaction(IVsDataConnection)

具現化 類別的新實例 DataTransaction ,並指定數據連線。

屬性

名稱 Description
CurrentTransactionLevel

取得數值,指出目前的交易層級。

Site

取得或設定物件網站。

(繼承來源 DataSiteableObject<T>)

方法

名稱 Description
BeginTransaction()

起始交易,並傳回新的目前交易層級。

CommitTransaction()

認可交易,並傳回新的目前交易層級。

OnSiteChanged(EventArgs)

引發 SiteChanged 事件。

(繼承來源 DataSiteableObject<T>)
RollbackTransaction()

回復或 voids 交易,並傳回新的目前交易層級。

事件

名稱 Description
SiteChanged

在 Site 屬性變更時發生。

(繼承來源 DataSiteableObject<T>)

適用於