Freigeben über


DataTransaction.BeginTransaction-Methode

Initiiert eine Transaktion und gibt die neue Ebene der aktuellen Transaktion zurück.

Namespace:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)

Syntax

'Declaration
Public Overridable Function BeginTransaction As Integer
public virtual int BeginTransaction()
public:
virtual int BeginTransaction()
abstract BeginTransaction : unit -> int  
override BeginTransaction : unit -> int
public function BeginTransaction() : int

Rückgabewert

Typ: Int32
Ein ganzzahliger Wert, der die neue Ebene der aktuellen Transaktion angibt.

Implementiert

IVsDataTransaction.BeginTransaction()

Hinweise

Jede Ausnahme, die auftritt, gibt an, dass eine anbieterspezifische Ausnahme beim Starten der Transaktion aufgetreten ist.

Hinweise zur Vererbung

Die Basisimplementierung dieser Methode gibt einfach die folgende Transaktionsebene zurück. Die abgeleitete Klasse sollte diese Methode überschreiben.

.NET Framework-Sicherheit

Siehe auch

Referenz

DataTransaction Klasse

Microsoft.VisualStudio.Data.Framework-Namespace

CurrentTransactionLevel