Clase SqlCeTransaction
Representa una transacción SQL que se va a realizar en un origen de datos. No se puede heredar esta clase.
Jerarquía de herencia
System.Object
System.MarshalByRefObject
System.Data.Common.DbTransaction
System.Data.SqlServerCe.SqlCeTransaction
Espacio de nombres: System.Data.SqlServerCe
Ensamblado: System.Data.SqlServerCe (en System.Data.SqlServerCe.dll)
Sintaxis
'Declaración
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
El tipo SqlCeTransaction expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
Connection | (se hereda de DbTransaction) | |
CurrentTransactionBsn | Obtiene el número de secuencia de inicio (BSN) de la transacción. | |
DbConnection | (se hereda de DbTransaction) | |
IsolationLevel | Especifica IsolationLevel para esta transacción. (Invalida DbTransaction.IsolationLevel.) | |
TrackingContext | Obtiene o establece información contextual específica de la aplicación asociada por la transacción con operaciones de seguimiento en la tabla de una base de datos de SQL Server Compact. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Commit() | Confirma la transacción de base de datos. (Invalida DbTransaction.Commit().) | |
Commit(CommitMode) | Confirma la transacción de la base de datos mediante la CommitMode especificada. | |
CreateObjRef | (se hereda de MarshalByRefObject) | |
Dispose() | Libera todos los objetos SqlCeConnection asociados a la transacción. | |
Dispose(Boolean) | (se hereda de DbTransaction) | |
Equals | (se hereda de Object) | |
Finalize | (se hereda de Object) | |
GetHashCode | (se hereda de Object) | |
GetLifetimeService | (se hereda de MarshalByRefObject) | |
GetType | (se hereda de Object) | |
InitializeLifetimeService | (se hereda de MarshalByRefObject) | |
MemberwiseClone() | (se hereda de Object) | |
MemberwiseClone(Boolean) | (se hereda de MarshalByRefObject) | |
Rollback | Revierte una transacción desde un estado pendiente. (Invalida DbTransaction.Rollback().) | |
ToString | (se hereda de Object) |
Arriba
Implementaciones de interfaces explícitas
Nombre | Descripción | |
---|---|---|
IDbTransaction.Connection | (se hereda de DbTransaction) |
Arriba
Comentarios
Para crear un objeto SqlCeTransaction en la aplicación, hay que realizar una llamada a BeginTransaction en el objeto SqlCeConnection. Todas las operaciones siguientes asociadas a la transacción (por ejemplo, la confirmación o cancelación de la transacción) se realizan en el objeto SqlCeTransaction.
Seguridad para subprocesos
Todos los miembros estáticos públicos (Shared in Microsoft Visual Basic) de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.