私はトランザクションを開始しようとしていますが、.Begin()
メソッドを呼び出すと NullReferenceException がスローされ、スタックトレースはそれがから来ていることを示していIBMU2.UODOTNET.UniTransaction.ServerTransaction(Int32 aKey)
ます。
誰かが を正常に使用したUniTransaction
ことがありますか?
// note: Session is already connected
// and can do UniFile operations prior to this point.
UniTransaction transaction = session.CreateUniTransaction();
transaction.Begin(); // throws NullReferenceException
注: システムは UniData システムであり、UniVerse システムではありません。それが違いを生むかどうかはわかりません。
[ 2011 年 7 月 8 日更新] まだこの問題が発生しています。UniData バージョン 7.2 (具体的には 7.2.6 だと思います) を使用し、UniObjects.NET バージョン 2.2.3.7377 を使用しています。