Firebird ADO.NET Provider SDK Documentation - v1.7

FbConnection.BeginTransaction Method (FbTransactionOptions)

Begins a new transaction using the specified options.

[Visual Basic]
Overloads Public Function BeginTransaction( _
   ByVal options As FbTransactionOptions _
) As FbTransaction
[C#]
public FbTransaction BeginTransaction(
   FbTransactionOptions options
);

Parameters

options
A FbTransactionOptions value.

Return Value

An FbTransaction object.

Remarks

To commit or rollback the transaction, you must explicitly use the Commit or Rollback methods.

Exceptions

Exception Type Condition
InvalidOperationException

A transaction is currently active. Parallel transactions are not supported.

Or the connection is not valid and Open.

See Also

FbConnection Class | FirebirdSql.Data.Firebird Namespace | FbConnection.BeginTransaction Overload List