Freigeben über


IVsDataTransaction Schnittstelle

Definition

Stellt die Möglichkeit dar, Transaktionen für eine Datenquelle zu starten, zu committen oder rollbacken.

public interface class IVsDataTransaction
[Microsoft.VisualStudio.Data.Core.DataClientObject("17A9A28C-30F9-4e80-897F-5F16B13C7391")]
public interface IVsDataTransaction
[<Microsoft.VisualStudio.Data.Core.DataClientObject("17A9A28C-30F9-4e80-897F-5F16B13C7391")>]
type IVsDataTransaction = interface
Public Interface IVsDataTransaction
Abgeleitet
Attribute

Eigenschaften

CurrentTransactionLevel

Ruft bei Implementierung durch eine Klasse einen numerischen Wert ab, der die aktuelle Transaktionsebene angibt.

Methoden

BeginTransaction()

Initiiert bei Implementierung durch eine Klasse eine Transaktion und gibt die neue Transaktionsebene zurück.

CommitTransaction()

Bei Implementierung durch eine Klasse committet eine Transaktion und gibt die neue Transaktionsebene zurück.

RollbackTransaction()

Wenn sie von einer Klasse implementiert wird, rollback oder ungültig wird, wird eine Transaktion und die neue Transaktionsebene zurückgegeben.

Gilt für: