IVsDataTransaction Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |