Partilhar via


DataTransaction Classe

Definição

Representa uma implementação da 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
Herança
Implementações

Construtores

DataTransaction()

Cria uma nova instância da classe DataTransaction.

DataTransaction(IVsDataConnection)

Instancia uma nova instância da DataTransaction classe , especificando uma conexão de dados.

Propriedades

CurrentTransactionLevel

Obtém um valor numérico que indica o nível de transação atual.

Site

Obtém ou define o site do objeto.

(Herdado de DataSiteableObject<T>)

Métodos

BeginTransaction()

Inicia uma transação e retorna o novo nível de transação atual.

CommitTransaction()

Confirma uma transação e retorna o novo nível de transação atual.

OnSiteChanged(EventArgs)

Aciona o evento SiteChanged.

(Herdado de DataSiteableObject<T>)
RollbackTransaction()

Reverte ou anula uma transação e retorna o novo nível de transação atual.

Eventos

SiteChanged

Ocorre quando a propriedade Site é modificada.

(Herdado de DataSiteableObject<T>)

Aplica-se a