Partager via


DataTransaction Classe

Définition

Représente une implémentation de l’interface 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
Héritage
Implémente

Constructeurs

DataTransaction()

Instancie une nouvelle instance de la classe DataTransaction.

DataTransaction(IVsDataConnection)

Instancie une nouvelle instance de la DataTransaction classe, en spécifiant une connexion de données.

Propriétés

CurrentTransactionLevel

Obtient une valeur numérique indiquant le niveau de transaction actuel.

Site

Obtient ou définit le site d’objet.

(Hérité de DataSiteableObject<T>)

Méthodes

BeginTransaction()

Lance une transaction et retourne le nouveau niveau de transaction actuel.

CommitTransaction()

Valide une transaction et retourne le nouveau niveau de transaction actuel.

OnSiteChanged(EventArgs)

Déclenche l’événement SiteChanged.

(Hérité de DataSiteableObject<T>)
RollbackTransaction()

Annule ou annule une transaction et retourne le nouveau niveau de transaction actuel.

Événements

SiteChanged

Se produit lorsque la propriété Site est modifiée.

(Hérité de DataSiteableObject<T>)

S’applique à