DataTransaction Klasse

Definition

Stellt eine Implementierung der IVsDataTransaction-Schnittstelle dar.

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
Vererbung
Implementiert

Konstruktoren

Name Beschreibung
DataTransaction()

Instanziiert eine neue Instanz der DataTransaction-Klasse.

DataTransaction(IVsDataConnection)

Instanziiert einen neuen instance der DataTransaction -Klasse und gibt eine Datenverbindung an.

Eigenschaften

Name Beschreibung
CurrentTransactionLevel

Ruft einen numerischen Wert ab, der die aktuelle Transaktionsebene angibt.

Site

Ruft die Objektwebsite ab oder legt sie fest.

(Geerbt von DataSiteableObject<T>)

Methoden

Name Beschreibung
BeginTransaction()

Initiiert eine Transaktion und gibt die neue aktuelle Transaktionsebene zurück.

CommitTransaction()

Committ eine Transaktion und gibt die neue aktuelle Transaktionsebene zurück.

OnSiteChanged(EventArgs)

Löst das SiteChanged-Ereignis aus.

(Geerbt von DataSiteableObject<T>)
RollbackTransaction()

Führt ein Rollback oder Voids für eine Transaktion aus, und gibt die neue aktuelle Transaktionsebene zurück.

Ereignisse

Name Beschreibung
SiteChanged

Tritt ein, wenn die Site-Eigenschaft geändert wird.

(Geerbt von DataSiteableObject<T>)

Gilt für: