Firebird ADO.NET Provider SDK Documentation - v1.7

FbTransaction.CommitRetaining Method 

Commits the transaction and retains the transaction context after a commit.

[Visual Basic]
Public Sub CommitRetaining()
[C#]
public void CommitRetaining();

Exceptions

Exception Type Condition
FbException An error occurred while trying to commit the transaction.
InvalidOperationException The transaction has already been committed or rolled back.
InvalidOperationException FbCommand is currently busy Open, Fetching.

See Also

FbTransaction Class | FirebirdSql.Data.Firebird Namespace