Classe SqlCeTransaction
Représente une transaction SQL à effectuer au niveau d'une source de données. Cette classe ne peut pas être héritée.
Hiérarchie d'héritage
System.Object
System.MarshalByRefObject
System.Data.Common.DbTransaction
System.Data.SqlServerCe.SqlCeTransaction
Espace de noms : System.Data.SqlServerCe
Assembly : System.Data.SqlServerCe (en System.Data.SqlServerCe.dll)
Syntaxe
'Déclaration
Public NotInheritable Class SqlCeTransaction _
Inherits DbTransaction
'Utilisation
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
Le type SqlCeTransaction expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
Connection | (hérité de DbTransaction) | |
CurrentTransactionBsn | Obtient le numéro séquentiel de début de la transaction. | |
DbConnection | (hérité de DbTransaction) | |
IsolationLevel | Spécifie l'IsolationLevel de cette transaction. (remplace DbTransaction.IsolationLevel.) | |
TrackingContext | Obtient ou définit les informations de contexte spécifiques à l'application associées par la transaction aux opérations suivies sur une table de base de données SQL Server Compact. |
Haut de la page
Méthodes
Nom | Description | |
---|---|---|
Commit() | Valide la transaction de base de données. (remplace DbTransaction.Commit().) | |
Commit(CommitMode) | Valide la transaction de base de données à l'aide du CommitMode spécifié. | |
CreateObjRef | (hérité de MarshalByRefObject) | |
Dispose() | Libère tous les objets SqlCeConnection associés à la transaction. | |
Dispose(Boolean) | (hérité de DbTransaction) | |
Equals | (hérité de Object) | |
Finalize | (hérité de Object) | |
GetHashCode | (hérité de Object) | |
GetLifetimeService | (hérité de MarshalByRefObject) | |
GetType | (hérité de Object) | |
InitializeLifetimeService | (hérité de MarshalByRefObject) | |
MemberwiseClone() | (hérité de Object) | |
MemberwiseClone(Boolean) | (hérité de MarshalByRefObject) | |
Rollback | Restaure une transaction à partir d'un état d'attente. (remplace DbTransaction.Rollback().) | |
ToString | (hérité de Object) |
Haut de la page
Implémentations d'interfaces explicites
Nom | Description | |
---|---|---|
IDbTransaction.Connection | (hérité de DbTransaction) |
Haut de la page
Notes
Vous créez un objet SqlCeTransaction dans votre application en appelant BeginTransaction sur l'objet SqlCeConnection. Toutes les opérations suivantes associées à la transaction (par exemple, la validation ou l'annulation de la transaction) sont effectuées sur l'objet SqlCeTransaction.
Sécurité des threads
Tout membre statique public (Shared en Microsoft Visual Basic) de ce type est thread-safe. Tous les membres de l'instance ne sont pas garantis comme sûrs.