SqliteTransaction クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SQLite データベースに対して行われたトランザクションを表します。
public class SqliteTransaction : System.Data.Common.DbTransaction
type SqliteTransaction = class
inherit DbTransaction
Public Class SqliteTransaction
Inherits DbTransaction
- 継承
-
SqliteTransaction
プロパティ
Connection |
トランザクションに関連付けられている接続を取得します。 |
DbConnection |
トランザクションに関連付けられている接続を取得します。 |
IsolationLevel |
トランザクションの分離レベルを取得します。 |
SupportsSavepoints |
SQLite データベースに対して行われたトランザクションを表します。 |
メソッド
Commit() |
トランザクションで行われた変更を適用します。 |
Dispose(Boolean) |
トランザクションで使用されるすべてのリソースを解放し、ロールバックします。 |
Release(String) |
現在のトランザクションで以前に定義されたセーブポイントを破棄します。 これにより、システムによってトランザクションが終了する前にリソースの一部を再利用できます。 |
Rollback() |
トランザクションで行われた変更を元に戻します。 |
Rollback(String) |
指定したセーブポイントが確立された後に実行されたすべてのコマンドをロールバックします。 |
Save(String) |
トランザクションにセーブポイントを作成します。 これにより、セーブポイントが確立された後に実行されるすべてのコマンドがロールバックされ、トランザクションの状態がセーブポイントの時点の状態に復元されます。 |