Hitachi

ノンストップデータベース HiRDB Version 9 UAP開発ガイド


15.5.12 HiRDBTransaction

〈この項の構成〉

(1) プロパティ

(a) Connection

型:HiRDBConnection

既定値:null

説明:トランザクションを関連づけるHiRDBConnectionオブジェクトを指定します(読み取り専用)。

(b) IsCompleted

型:bool

既定値:false

説明:トランザクションが完了しているかを取得します(読み取り専用)。完了している場合はtrue,それ以外の場合はfalseとなります。

(c) IsolationLevel

型:System.Data.IsolationLevel

既定値:

対応するADO.NETのバージョンが1.1の場合はIsolationLevel.ReadCommitted

対応するADO.NETのバージョンが2.0の場合はIsolationLevel.RepeatableRead

説明:このトランザクションのIsolationLevelを指定します(読み取り専用)。

(2) メソッド

(a) Commit

void Commit ()

Return:void

説明:データベーストランザクションをコミットします。

例外:HiRDBException

(b) Dispose

void Dispose()

Return:void

説明:HiRDBTransactionが使用しているすべてのリソースを解放します。

(c) Rollback

void Rollback ()

Return:void

説明:保留中の状態からデータベーストランザクションをロールバックします。

例外:HiRDBException