SqlCeTransaction クラス
データ ソースで作成する SQL トランザクションを表します。このクラスは継承できません。
継承階層
System.Object
System.MarshalByRefObject
System.Data.Common.DbTransaction
System.Data.SqlServerCe.SqlCeTransaction
名前空間: System.Data.SqlServerCe
アセンブリ: System.Data.SqlServerCe (System.Data.SqlServerCe.dll)
構文
'宣言
Public NotInheritable Class SqlCeTransaction _
Inherits DbTransaction
'使用
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
SqlCeTransaction 型は、以下のメンバーを公開しています。
プロパティ
名前 | 説明 | |
---|---|---|
Connection | (DbTransaction から継承されます。) | |
CurrentTransactionBsn | トランザクションの開始シーケンス番号 (BSN) を取得します。 | |
DbConnection | (DbTransaction から継承されます。) | |
IsolationLevel | このトランザクションの IsolationLevel を指定します。 (DbTransaction.IsolationLevel をオーバーライドします。) | |
TrackingContext | トランザクションによって SQL Server Compact データベース テーブルに対する追跡操作に関連付けられているアプリケーション固有のコンテキスト情報を取得または設定します。 |
Top
メソッド
名前 | 説明 | |
---|---|---|
Commit() | データベース トランザクションをコミットします。 (DbTransaction.Commit() をオーバーライドします。) | |
Commit(CommitMode) | 指定された CommitMode を使用して、データベース トランザクションをコミットします。 | |
CreateObjRef | (MarshalByRefObject から継承されます。) | |
Dispose() | トランザクションに関連付けられているすべての SqlCeConnection オブジェクトを解放します。 | |
Dispose(Boolean) | (DbTransaction から継承されます。) | |
Equals | (Object から継承されます。) | |
Finalize | (Object から継承されます。) | |
GetHashCode | (Object から継承されます。) | |
GetLifetimeService | (MarshalByRefObject から継承されます。) | |
GetType | (Object から継承されます。) | |
InitializeLifetimeService | (MarshalByRefObject から継承されます。) | |
MemberwiseClone() | (Object から継承されます。) | |
MemberwiseClone(Boolean) | (MarshalByRefObject から継承されます。) | |
Rollback | トランザクションを保留状態からロールバックします。 (DbTransaction.Rollback() をオーバーライドします。) | |
ToString | (Object から継承されます。) |
Top
明示的なインターフェイスの実装
名前 | 説明 | |
---|---|---|
IDbTransaction.Connection | (DbTransaction から継承されます。) |
Top
説明
SqlCeConnection オブジェクトに対して BeginTransaction を呼び出して、アプリケーションに SqlCeTransaction オブジェクトを作成します。トランザクションに関連付けられた後続の処理 (トランザクションのコミット、キャンセルなど) はすべて、SqlCeTransaction オブジェクトに対して実行します。
スレッド セーフ
この型の public static (Microsoft Visual Basic では Shared) のすべてのメンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。