私は得ています
「トランザクションが接続されていないか、切断されましたエラー」
一括挿入を実行した後にトランザクションがコミット/ロールバックされた場合のエラー(および他のいくつかの操作)。
using(var tran = Session.Session().BeginTransaction(IsolationLevel.Serializable))
{
// do something
fullSession.Session().CreateSQLQuery(query).ExecuteUpdate();// this query bulk insert in a temp db
// do something else
tran.Commit()/ tran.RollBack();// if transaction is active and not already rolled back/committed
}
ファイルから一時データベースに一括挿入するクエリが失敗した場合、tran.Commit/rollbackでこのエラーが発生します。