Classe SqlCeTransaction
Representa uma transação SQL a ser feita em uma fonte de dados. Esta classe não pode ser herdada.
Hierarquia de herança
System.Object
System.MarshalByRefObject
System.Data.Common.DbTransaction
System.Data.SqlServerCe.SqlCeTransaction
Namespace: System.Data.SqlServerCe
Assembly: System.Data.SqlServerCe (em System.Data.SqlServerCe.dll)
Sintaxe
'Declaração
Public NotInheritable Class SqlCeTransaction _
Inherits DbTransaction
'Uso
Dim instance As SqlCeTransaction
public sealed class SqlCeTransaction : DbTransaction
public ref class SqlCeTransaction sealed : public DbTransaction
[<SealedAttribute>]
type SqlCeTransaction =
class
inherit DbTransaction
end
public final class SqlCeTransaction extends DbTransaction
O tipo SqlCeTransaction expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Connection | (herança de DbTransaction) | |
CurrentTransactionBsn | Obtém o BSN (número de sequência inicial) da transação. | |
DbConnection | (herança de DbTransaction) | |
IsolationLevel | Especifica o IsolationLevel desta transação. (Substitui DbTransaction.IsolationLevel.) | |
TrackingContext | Obtém ou define informações de contexto específicas ao aplicativo que são associadas pela transação a operações controladas em uma tabela de banco de dados do SQL Server Compact. |
Início
Métodos
Nome | Descrição | |
---|---|---|
Commit() | Confirma a transação do banco de dados. (Substitui DbTransaction.Commit().) | |
Commit(CommitMode) | Confirma a transação do banco de dados usando o CommitMode especificado. | |
CreateObjRef | (herança de MarshalByRefObject) | |
Dispose() | Libera todos os objetos SqlCeConnection associados à transação. | |
Dispose(Boolean) | (herança de DbTransaction) | |
Equals | (herança de Object) | |
Finalize | (herança de Object) | |
GetHashCode | (herança de Object) | |
GetLifetimeService | (herança de MarshalByRefObject) | |
GetType | (herança de Object) | |
InitializeLifetimeService | (herança de MarshalByRefObject) | |
MemberwiseClone() | (herança de Object) | |
MemberwiseClone(Boolean) | (herança de MarshalByRefObject) | |
Rollback | Reverta uma transação de um estado pendente. (Substitui DbTransaction.Rollback().) | |
ToString | (herança de Object) |
Início
Implementações de interfaces explícitas
Nome | Descrição | |
---|---|---|
IDbTransaction.Connection | (herança de DbTransaction) |
Início
Comentários
É possível criar um objeto SqlCeTransaction no aplicativo chamando BeginTransaction no objeto SqlCeConnection. Todas as operações subseqüentes associadas com a transação (por exemplo, sua confirmação ou cancelamento) são executadas no objeto SqlCeTransaction.
Segurança de thread
Qualquer membro estático público (Shared no Microsoft Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.