IVsDataTransaction Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje możliwość rozpoczynania, zatwierdzania lub wycofywania transakcji w źródle danych.
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
- Pochodne
- Atrybuty
Właściwości
CurrentTransactionLevel |
Po zaimplementowaniu przez klasę pobiera wartość liczbową wskazującą bieżący poziom transakcji. |
Metody
BeginTransaction() |
Po zaimplementowaniu przez klasę inicjuje transakcję i zwraca nowy poziom transakcji. |
CommitTransaction() |
Po zaimplementowaniu przez klasę zatwierdza transakcję i zwraca nowy poziom transakcji. |
RollbackTransaction() |
W przypadku implementacji przez klasę następuje wycofanie lub unieważnienie transakcji i zwrócenie nowego poziomu transakcji. |