Caprices

SQLiteTransaction

継承

  1. SQLiteTransactionBase
メソッド
▲上へ
protected override void Begin( bool deferredLock );
概要
Attempts to start a transaction. An exception will be thrown if the transaction cannot be started for any reason.
トランザクションを始める試み。もし少しの理由のためにもトランザクションが始められえないならば、例外は投げられる。
パラメーター
deferredLock
TRUE to defer the writelock, or FALSE to lock immediately
writelockを延期するTRUE、または直ちにロックするFALSE
public override void Commit();
概要
Commits the current transaction.
経常取引を委任する。
protected override void Dispose( bool disposing );
概要
Disposes the transaction. If it is currently active, any changes are rolled back.
トランザクションを置く。もし現在それがアクティブならば、どのような変化でも巻き戻される。
protected override void IssueRollback( bool throwError );
概要
Issue a ROLLBACK command against the database connection, optionally re-throwing any caught exception.
どのようなつかまれた例外でもオプションで再投げてデータベース接続に対してROLLBACKコマンドを出しなさい。
パラメーター
throwError
Non-zero to re-throw caught exceptions.
再投げる不 0は、例外をつかんだ。