Condividi tramite


DataTransaction Classe

Definizione

Rappresenta un'implementazione dell'interfaccia 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
Ereditarietà
Implementazioni

Costruttori

DataTransaction()

Crea una nuova istanza della classe DataTransaction.

DataTransaction(IVsDataConnection)

Crea un'istanza di una nuova istanza della DataTransaction classe, specificando una connessione dati.

Proprietà

CurrentTransactionLevel

Ottiene un valore numerico che indica il livello di transazione corrente.

Site

Ottiene o imposta il sito dell'oggetto.

(Ereditato da DataSiteableObject<T>)

Metodi

BeginTransaction()

Avvia una transazione e restituisce il nuovo livello di transazione corrente.

CommitTransaction()

Esegue il commit di una transazione e restituisce il nuovo livello di transazione corrente.

OnSiteChanged(EventArgs)

Genera l'evento SiteChanged.

(Ereditato da DataSiteableObject<T>)
RollbackTransaction()

Esegue il rollback, o void, una transazione e restituisce il nuovo livello di transazione corrente.

Eventi

SiteChanged

Si verifica quando si modifica la proprietà Site.

(Ereditato da DataSiteableObject<T>)

Si applica a