DataTransaction Klasa

Definicja

Reprezentuje implementację interfejsu IVsDataTransaction.

public ref class DataTransaction abstract : Microsoft::VisualStudio::Data::Framework::DataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataConnection ^>, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataTransaction
public abstract class DataTransaction : Microsoft.VisualStudio.Data.Framework.DataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataConnection>, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataTransaction
type DataTransaction = class
    inherit DataSiteableObject<IVsDataConnection>
    interface IVsDataTransaction
Public MustInherit Class DataTransaction
Inherits DataSiteableObject(Of IVsDataConnection)
Implements IVsDataTransaction
Dziedziczenie
Implementuje

Konstruktory

DataTransaction()

Tworzy nowe wystąpienie klasy DataTransaction.

DataTransaction(IVsDataConnection)

Tworzy wystąpienie nowej klasy DataTransaction , określając połączenie danych.

Właściwości

CurrentTransactionLevel

Pobiera wartość liczbową wskazującą bieżący poziom transakcji.

Site

Pobiera lub ustawia lokację obiektu.

(Odziedziczone po DataSiteableObject<T>)

Metody

BeginTransaction()

Inicjuje transakcję i zwraca nowy bieżący poziom transakcji.

CommitTransaction()

Zatwierdza transakcję i zwraca nowy bieżący poziom transakcji.

OnSiteChanged(EventArgs)

SiteChanged Zgłasza zdarzenie.

(Odziedziczone po DataSiteableObject<T>)
RollbackTransaction()

Cofa lub unieważnia transakcję i zwraca nowy bieżący poziom transakcji.

Zdarzenia

SiteChanged

Występuje, gdy właściwość zostanie zmieniona Site .

(Odziedziczone po DataSiteableObject<T>)

Dotyczy