クラス SQLiteCSLib.SQLiteTransaction

SQLiteトランザクション. [詳細]

SQLiteCSLib.SQLiteTransactionのコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 SQLiteTransaction ()
 コンストラクタ
 SQLiteTransaction (SQLiteConnection connect)
 コンストラクタ
void Rollback ()
 ロールバック
void Commit ()
 コミット
new void Dispose ()
 デストラクタ

Protected 変数

SQLiteConnection m_connect = null
 SQLite接続.

プロパティ

SQLiteConnection Connect [get, set]
 SQLite接続プロパティ.
IDbConnection Connection [get]
 接続プロパティ
IsolationLevel IsolationLevel [get]
 トランザクション動作 ※未サポート

説明

SQLiteトランザクション.

SQLiteTransaction.cs12 行で定義されています。


コンストラクタとデストラクタ

SQLiteCSLib.SQLiteTransaction.SQLiteTransaction (  ) 

コンストラクタ

SQLiteTransaction.cs37 行で定義されています。

00038                 {
00039                 }

SQLiteCSLib.SQLiteTransaction.SQLiteTransaction ( SQLiteConnection  connect  ) 

コンストラクタ

引数:
connect SQLite接続

SQLiteTransaction.cs45 行で定義されています。

00046                 {
00047                         m_connect = connect;
00048 
00049                         using( OSQLiteStmtWrap stmt = m_connect.OSQLiteDB.CreateStmt() )
00050                         {
00051                                 stmt.Execute("BEGIN");
00052                         }
00053                 }


メソッド

void SQLiteCSLib.SQLiteTransaction.Commit (  ) 

コミット

SQLiteTransaction.cs69 行で定義されています。

00070                 {
00071                         using( OSQLiteStmtWrap stmt = m_connect.OSQLiteDB.CreateStmt() )
00072                         {
00073                                 stmt.Execute("COMMIT");
00074                         }
00075                 }

new void SQLiteCSLib.SQLiteTransaction.Dispose (  ) 

デストラクタ

SQLiteTransaction.cs103 行で定義されています。

00104                 {
00105                 }

void SQLiteCSLib.SQLiteTransaction.Rollback (  ) 

ロールバック

SQLiteTransaction.cs58 行で定義されています。

00059                 {
00060                         using( OSQLiteStmtWrap stmt = m_connect.OSQLiteDB.CreateStmt() )
00061                         {
00062                                 stmt.Execute("ROLLBACK");
00063                         }
00064                 }


変数

SQLite接続.

SQLiteTransaction.cs17 行で定義されています。


プロパティ

SQLiteConnection SQLiteCSLib.SQLiteTransaction.Connect [get, set]

SQLite接続プロパティ.

SQLiteTransaction.cs23 行で定義されています。

IDbConnection SQLiteCSLib.SQLiteTransaction.Connection [get]

接続プロパティ

SQLiteTransaction.cs81 行で定義されています。

IsolationLevel SQLiteCSLib.SQLiteTransaction.IsolationLevel [get]

トランザクション動作 ※未サポート

SQLiteTransaction.cs93 行で定義されています。


このクラスの説明は次のファイルから生成されました:

SQLite3 Wrap ADO For .Net1.1 or Compact Frameworkに対してSun Nov 15 13:03:06 2009に生成されました。  doxygen 1.6.1