Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Porting OleDb transaction API failure fix #42878
The problem manifests in the usage of OleDbTransaction throwing exceptions in System.Data.OleDb. This is caused because a duplicate interface but with incorrect Guid for ITransaction.
The customers will be able to use OleDbTransaction.Commit() and OleDbTransaction.RollBack(), successfully. These APIs are important to perform actions on OleDb providers with transaction support.
This is not a regression, and the bug had existed since the beginning.
No risks identified.
Packaging changes reviewed? (if a libraries change)
Package changes added after getting guidance from @Anipik