Udostępnij za pośrednictwem


IVsDataTransaction Interfejs

Definicja

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.

Dotyczy