IVsDataTransaction-Schnittstelle
Stellt die Schnittstelle dar, die Methoden und Eigenschaften für Transaktionsverarbeitung verfügbar macht, die Ihnen ermöglicht, eine Reihe von verwandten Vorgänge als Batch Commit oder zurückzusetzen.
Namespace: Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly: Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)
Syntax
'Declaration
<DataClientObjectAttribute("17A9A28C-30F9-4e80-897F-5F16B13C7391")> _
Public Interface IVsDataTransaction
[DataClientObjectAttribute("17A9A28C-30F9-4e80-897F-5F16B13C7391")]
public interface IVsDataTransaction
[DataClientObjectAttribute(L"17A9A28C-30F9-4e80-897F-5F16B13C7391")]
public interface class IVsDataTransaction
[<DataClientObjectAttribute("17A9A28C-30F9-4e80-897F-5F16B13C7391")>]
type IVsDataTransaction = interface end
public interface IVsDataTransaction
Der IVsDataTransaction-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
CurrentTransactionLevel | Wenn Sie von einer Klasse implementiert werden, ruft einen numerischen Wert die Ebene der aktuellen Transaktion angibt ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
BeginTransaction | Wenn Sie von einer Klasse, Die eingegebenen eine Transaktion und gibt die neue Transaktionsebene implementiert werden. | |
CommitTransaction | Wenn Sie von einer Klasse, Commite eine Transaktion und gibt die neue Transaktionsebene implementiert werden. | |
RollbackTransaction | Wenn Sie von einer Klasse implementiert werden, wird oder Lücken, eine Transaktion und gibt die neue Transaktionsebene zurück. |
Zum Seitenanfang
Hinweise
Diese Schnittstelle verfügt über eine Basisimplementierung im DDEX-Framework.
Siehe auch
Referenz
Microsoft.VisualStudio.Data.Services.SupportEntities-Namespace