Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt eine SQL-Transaktion dar, die in einer Datenquelle vorgenommen werden soll. Diese Klasse kann nicht vererbt werden.
Vererbungshierarchie
System.Object
System.MarshalByRefObject
System.Data.Common.DbTransaction
System.Data.SqlServerCe.SqlCeTransaction
Namespace: System.Data.SqlServerCe
Assembly: System.Data.SqlServerCe (in System.Data.SqlServerCe.dll)
Syntax
'Declaration
Public NotInheritable Class SqlCeTransaction _
Inherits DbTransaction
'Usage
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
Der SqlCeTransaction-Typ macht folgende Elemente verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
Connection | (von DbTransaction vererbt) |
![]() |
CurrentTransactionBsn | Ruft die Startsequenznummer (BSN, Begin Sequence Number) für die Transaktion ab. |
![]() |
DbConnection | (von DbTransaction vererbt) |
![]() |
IsolationLevel | Gibt IsolationLevel für diese Transaktion an. (Überschreibt DbTransaction.IsolationLevel.) |
![]() |
TrackingContext | Ruft anwendungsspezifische Kontextinformationen ab, die den für eine SQL Server Compact-Datenbanktabelle nachverfolgten Vorgängen von der Transaktion zugeordnet werden, oder legt sie fest. |
Zum Anfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
Commit() | Führt einen Commit der Datenbanktransaktion aus. (Überschreibt DbTransaction.Commit().) |
![]() |
Commit(CommitMode) | Führt mit dem angegebenen CommitMode-Wert einen Commit der Datenbanktransaktion aus. |
![]() |
CreateObjRef | (von MarshalByRefObject vererbt) |
![]() |
Dispose() | Gibt alle der Transaktion zugeordneten SqlCeConnection-Objekte frei. |
![]() |
Dispose(Boolean) | (von DbTransaction vererbt) |
![]() |
Equals | (von Object vererbt) |
![]() |
Finalize | (von Object vererbt) |
![]() |
GetHashCode | (von Object vererbt) |
![]() |
GetLifetimeService | (von MarshalByRefObject vererbt) |
![]() |
GetType | (von Object vererbt) |
![]() |
InitializeLifetimeService | (von MarshalByRefObject vererbt) |
![]() |
MemberwiseClone() | (von Object vererbt) |
![]() |
MemberwiseClone(Boolean) | (von MarshalByRefObject vererbt) |
![]() |
Rollback | Führt einen Rollback einer noch ausstehenden Transaktion aus. (Überschreibt DbTransaction.Rollback().) |
![]() |
ToString | (von Object vererbt) |
Zum Anfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
![]() ![]() |
IDbTransaction.Connection | (von DbTransaction vererbt) |
Zum Anfang
Hinweise
Sie erstellen in der Anwendung ein SqlCeTransaction-Objekt, indem Sie die BeginTransaction-Methode für das SqlCeConnection-Objekt aufrufen. Alle nachfolgenden, mit der Transaktion im Zusammenhang stehenden Vorgänge (z. B. Commit oder Abbruch der Transaktion) werden für das SqlCeTransaction-Objekt ausgeführt.
Threadsicherheit
Alle öffentlichen statischen (in Microsoft Visual Basic freigegebenen) Elemente dieses Typs sind threadsicher. Für Instanzelemente kann nicht sichergestellt werden, dass sie threadsicher sind.