10
我遇到這種怪異的行爲,其中事務都只是承諾之前不提交事務的using
退出,而不是呼籲scope.Complete();
的TransactionScope完成()退出使用聲明
using (TransactionScope scope = new TransactionScope(TransactionScopeOption.RequiresNew))
{
scope.Complete();
// data still doesn't show in db
}
// now shows in db
時當如何提交在退出using
聲明之前的交易?
可提交事務是唯一提供提交或回滾選項的事務http://msdn.microsoft.com/en-us/library/system.transactions.committabletransaction.aspx – Sankara 2013-04-25 12:15:12