Język

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

Nazwa Opis
CurrentTransactionLevel

Po zaimplementowaniu przez klasę pobiera wartość liczbową wskazującą bieżący poziom transakcji.

Metody

Nazwa Opis
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