Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Permite processamento de transações, que permite que você confirme ou reverter uma série de operações relacionadas como um lote.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataConnection>
Microsoft.VisualStudio.Data.Framework.DataTransaction
Namespace: Microsoft.VisualStudio.Data.Framework
Assembly: Microsoft.VisualStudio.Data.Framework (em Microsoft.VisualStudio.Data.Framework.dll)
Sintaxe
'Declaração
Public MustInherit Class DataTransaction _
Inherits DataSiteableObject(Of IVsDataConnection) _
Implements IVsDataTransaction
public abstract class DataTransaction : DataSiteableObject<IVsDataConnection>,
IVsDataTransaction
public ref class DataTransaction abstract : public DataSiteableObject<IVsDataConnection^>,
IVsDataTransaction
[<AbstractClass>]
type DataTransaction =
class
inherit DataSiteableObject<IVsDataConnection>
interface IVsDataTransaction
end
public abstract class DataTransaction extends DataSiteableObject<IVsDataConnection> implements IVsDataTransaction
O tipo DataTransaction expõe os membros a seguir.
Construtores
| Nome | Descrição | |
|---|---|---|
![]() |
DataTransaction() | Cria uma nova instância da classe de DataTransaction . |
![]() |
DataTransaction(IVsDataConnection) | Cria uma nova instância da classe de DataTransaction , especificando uma conexão de dados. |
Superior
Propriedades
| Nome | Descrição | |
|---|---|---|
![]() |
CurrentTransactionLevel | Obtém um valor numérico indicando o nível de transação atual. |
![]() |
Site | Obtém ou define o site do objeto. (Herdado de DataSiteableObject<T>.) |
Superior
Métodos
| Nome | Descrição | |
|---|---|---|
![]() |
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. |
![]() |
Equals | determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) |
![]() |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) |
![]() |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) |
![]() |
GetType | Obtém Type da instância atual. (Herdado de Object.) |
![]() |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) |
![]() |
OnSiteChanged | Gera o evento SiteChanged. (Herdado de DataSiteableObject<T>.) |
![]() |
RollbackTransaction | Reverte, ou vácuos, uma transação e retorna o novo nível de transação atual. |
![]() |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Eventos
| Nome | Descrição | |
|---|---|---|
![]() |
SiteChanged | Ocorre quando a propriedade de Site é alterada. (Herdado de DataSiteableObject<T>.) |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
.gif)
.gif)
.gif)
.gif)