IVsDataTransaction Schnittstelle

Definition

Stellt die Schnittstelle dar, die Methoden und Eigenschaften für die Transaktionsverarbeitung verfügbar macht, sodass Sie einen Commit oder ein Rollback für eine Reihe verwandter Vorgänge als Batch ausführen können.

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 der 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()

Führt bei Implementierung durch eine Klasse einen Commit für eine Transaktion aus und gibt die neue Transaktionsebene zurück.

RollbackTransaction()

Bei der Implementierung durch eine Klasse wird ein Rollback oder ein Rollback ausgeführt, und die neue Transaktionsebene wird zurückgegeben.

Gilt für