DataTransaction Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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>) |